Professional Documents
Culture Documents
Yumatu IQ+
Ukoliko smo u risiver ubacili pogrešan softver ili ga na drugi način softverski „oštetili“
potrebno je uraditi tzv. JTAG odnosno direktno u čip upisati softver. U ovom slučaju risiver je
praktički mrtav (nepali se).
Prvo što nam treba je kabal za JTAG (nemože se koristiti NULL MODEM kabal sa kojim
obično ubacujemo softver u risiver).
Kabal nije teško napraviti, ko imalo ima iskustva sa lemilicom neće biti problem. Potrebno
nam je:
- muški LPT konektor (može se iskoristiti stari kabal od printera)
- otpornik 100 Ω 3 komada
- otpornik 39 Ω 1 komad
- otpornik 1 kΩ 1 komad
- petožilni kabal dužine max 25 cm (ukupna dužina kabla nesmije biti duža od
25cm jer onda jednostavno JTAG neradi)
Tada stisnemo Verbinder (Connect) i ako je sve napravljeno kako treba u prozoru će da stoji
nešto slično:
Test version
-----------------------------------------------------------------------
Selected work mode with Ali M332x
CPU ID = 0000
Ali M332x
IMPCODE = C05288
EJTAG version
1 čëč 2.0
EJTAG functions : R4k ASID_8 NoDMA MIPS32
Select DMA mode, but not support by CPU
Init DMA mode ... Skipped
Init Debug Mode ... >Debug mode OK!< ... Done
Init PrAcc ... Done
Clearing Watchdog ... Skipped
Init Flash Access (ALi) ... Done
Ali version = 0000
Configuring SDRAM (ALi) ... Done
-------- Detecting flash --------
Flash Base = 0xBFC00000
First 16 byte of flashe :
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
SPI-mode selected
DevID = 00FF; VendorID = 00FF
Error detecting SPI ID
Done
Tada stisnemo Schreiben (write) i izaberemo fajl koji ćemo da upišemo u risiver
Opticum C - Flash Dump.bin ili neki drugi zavisno od čipa, a u prozoru programa trebalo bi
da stoji nešto slično:
Writing file
data size = 2097152 byte
Preparing for write ...
Erasing 35 block(s)...
Erasing block 1 with addr = 0000
Erasing block 2 with addr = 4000
Erasing block 3 with addr = 6000
Erasing block 4 with addr = 8000
Erasing block 5 with addr = 10000
Erasing block 6 with addr = 20000
Erasing block 7 with addr = 30000
Erasing block 8 with addr = 40000
Erasing block 9 with addr = 50000
Erasing block 10 with addr = 60000
Erasing block 11 with addr = 70000
Erasing block 12 with addr = 80000
Erasing block 13 with addr = 90000
Erasing block 14 with addr = A0000
Erasing block 15 with addr = B0000
Erasing block 16 with addr = C0000
Erasing block 17 with addr = D0000
Erasing block 18 with addr = E0000
Erasing block 19 with addr = F0000
Erasing block 20 with addr = 100000
Erasing block 21 with addr = 110000
Erasing block 22 with addr = 120000
Erasing block 23 with addr = 130000
Erasing block 24 with addr = 140000
Erasing block 25 with addr = 150000
Erasing block 26 with addr = 160000
Erasing block 27 with addr = 170000
Erasing block 28 with addr = 180000
Erasing block 29 with addr = 190000
Erasing block 30 with addr = 1A0000
Erasing block 31 with addr = 1B0000
Erasing block 32 with addr = 1C0000
Erasing block 33 with addr = 1D0000
Erasing block 34 with addr = 1E0000
Erasing block 35 with addr = 1F0000
Successfully erased 35 block(s)
Starting flash write
17:04:00
Proces upisivanja traje JAKO dugo: od četiri pa čak do desetak sati ali već kada dođe do 51%
mi postupak možemo da prekinemo, ugasimo risiver, otpojimo kablove, vratimo džamper i sa
null modem kablom ubacimo novi softver stim što obavezno izaberemo opciju allcode +
bootloader i to je to, radi sigurno.
hidicm@gmail.com