[elektro] JTAG agyrém
Horváth Péter
justicefriend at freemail.hu
Tue Dec 2 15:44:41 CET 2014
Sziasztok!
Van egy Intel IXP422 processzorral + 28F128J3 flash IC -vel szerelt router.
Van egy 16777216 byte -os mentés a flash IC eredeti tartalmáról, ami még
backup utility-vel készült az akkor még működő routerről.
H-JTAG nevű programmal ki tudom írni mind a 16777216 byte -ot (16MB) a
flash IC -be, aztán reset, és áramtalanítás után ugyanazt
visszaolvasni. Viszont a program nem indul el. Mi lehet ennek az oka?
Összekeverednek a cím vagy adatvezetékek, vagy a flash IC szervezése?
Néztem a flash IC adatlapját, miszerint 8, és 16 bites konfigurációban
is lehet használni.
JTAG -al való elérés során máshogy kezeli a FLASH IC-t, mint ahogy a
processzor olvassa a programot a 0x0 címről?
Gondoltam hogy házi készítésű programmal összekeverem a biteket az image
fájlban a betöltés előtt.
De hogy keverjem össze? valami ötlet? (gondolok olyanra pl hogy 8 bites
konfigurációban beírt adat felső fele honnan olvasható ki 16bites
konfigurációban)
Vagy van olyan bootloader image ami 2db 128 Kbyte-os blokkot foglal a
flash IC -ben található 128 blokkból. De hogy találjam ki, hogy melyik 2-t?
(Gondoltam hogy mind a 128 blokkba beírom a bootloader egyik felét,
aztán hátulról elkezdem lecserélni a bootloader 2. felére :) )
Minden ötletet szívesen fogadok!
kösz,
Péter
More information about the Elektro
mailing list