You are here

EZP2013 SPI flash programozó javítása

25 posts / 0 new
Last post
homat

Sziasztok! Üdv mindenkinek!
A segítségetek szeretném kérni EZP2013 spi flash programozó javításában.
Kb. fél éve vettem tökéletesen tette a dolgát...Addig amíg frissíteni akartam a firmwaret..Kár volt azóta a számítógépem,meg a másik gépem sem ismeri fel,csak a piros led világít rajta.
Kutakodtam a neten és olvastam hogy más is járt így.
Firmware frissítés után vége, nem működik,mivel sok a hamis firmware.
Mivel meg van az eredeti firmwareja arra gondoltam hogy azt kellene vissza írni.
De hogyan és mivel?
C8051F340 nevezetű csippel van szerelve.
Ebben kérném a segítségetek.

Előre is köszönöm!

File attachment: 
Comments
imrus101

Szia!
Még egy dolog: milyen formátumú az eredeti tartalom? A kontrollerben ugyanis van egy bootloader. Ez egy olyan programrész, ami bekapcsoláskor elindul és megpróbál kommunikálni a PC-vel soros porton vagy USB-n át. Ha létrejön a kapcsolat, akkor letölti a frissítést és beírja a flash-be, úgy, hogy a bootloader programrész érintetlen marad. Ha a bekapcsolás után egy ideig nincs válasz, akkor kilép a bootloader módból és elindítja a normál programot. A lényeg, hogy nagyon egyszerű titkosítani így a flash tartalmat. Tehát elképzelhető, hogy neked ilyen fájlod van, nem pedig a titkosítatlan hex vagy bin fájl. Tudnál küldeni egy linket vagy feltennéd valahova az eredeti flash tartalmat?
imrus101

0

Vote up!

You voted ‘up’

homat

0

Vote up!

You voted ‘up’

imrus101

Hát sajnos rossz hírem van. Ez nem egy hex fájl és nagy valószínűséggel nem is egy sima bináris, mert semmi értelmes szöveget nem láttam benne. Tehát ezzel vagy a windowsos program vagy a bootloader (vagy mindkettő) még csinál valamit; pl. kitömöríti vagy dekódolja. Tehát ha ezt beírjuk (de milyen címtől kezdődően?), akkor valószínűleg nem fog működni. Azért még megpróbálok jobban utánanézni, hátha van valami megoldás.
imrus101

0

Vote up!

You voted ‘up’

homat

Rendben Köszönöm!

0

Vote up!

You voted ‘up’

homat

Ha jól értelmezem akkor egy jtag átalakítót kell építenem,lpt portra.
Viszont azt még nem sikerült kiderítenem hogy milyen szoftverrel kell írnom.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia!

A lenti linkemen ott van egy program is a hardverhez:
http://akb77.com/g/silabs/jump-to-silabs-step-1/

Link to github with C# project (with exe file) and Arduino sketch.

Üdv: Jácint

0

Vote up!

You voted ‘up’

homat

Szia
Akkor azt az eszközt kell megépítenem? C8051F342

0

Vote up!

You voted ‘up’

imrus101

Szia!
De hogyan programoznád fel? Hiszen ahhoz egy C2 programozó kell.
A github linken egy Arduinoval megvalósított program és egy hozzá való windowsos kezelőprogram van. Ez kell neked. Bár ugye ez is csak akkor segítség, ha van Arduionód, vagy tudsz kölcsönkérni.
imrus101

0

Vote up!

You voted ‘up’

homat

Szia
Nem igazán értek az arduinohoz,és a környezetemben sincs olyan akinek lenne...
De már gondolkodtam azon hogy megismerkedem vele mivel elég sok oldalúan programozható...
És sok fajta is van belőle...
Te melyiket ajánlanád ?

0

Vote up!

You voted ‘up’

imrus101

Szia!
Az Unoval is nagyon sok mindent meg lehet csinálni, de a Mega 2560-nak több portja és memóriája van. Ha csak próbálgatni akarod, akkor elég az Uno, ha kinőtted, akkor jöhet a Mega. Az Uno kb. 3-4 dollár, a Mega 7-8 dollár aliexpressen.
imrus101

0

Vote up!

You voted ‘up’

kovacsna_mb

0

Vote up!

You voted ‘up’

homat

Szia köszönöm a doksit...
De nem nagyon értem,elmagyaráznád mert nem vagyok otthon ebben a témában.

0

Vote up!

You voted ‘up’

kovacsna_mb

Szia!

Programozhatod a C2 interfacen keresztül. Ez nagyon hasonló az I2C buszhoz, első ránézésre.
Vagy JTAG-en keresztül is. De itt már lehetőséged van debug-olásra is. Ez viszont nem kell neked most.

Itt egész jól összefoglalják:

http://www.silabs.com/products/mcu/programming-options

De kell egy ilyen adapter. Vagy gyári, vagy másik cég által gyártott.

http://www.silabs.com/products/development-tools/mcu/8-bit/8bit-mcu-acce...

Itt vannak példák is:

http://www.silabs.com/support/resources.ct-schematic-and-layout-files.p-...

Üdv,

KN

0

Vote up!

You voted ‘up’

homat

Szia

:) így már jobban értem!
Köszönöm !

0

Vote up!

You voted ‘up’

kovacsna_mb

Szia!

Nagyon szívesen!

Nézd:

http://hu.farnell.com/webapp/wcs/stores/servlet/Search?sf=&catalogId=150...

A TOOLSTICKDA bőven elég, ha nem akarsz többet adni érte.

A program letöltéshez pedig elég innen:

http://www.silabs.com/products/development-tools/software/8-bit-8051-mic... a Flash Programming Utilities.

Üdv,

KN

0

Vote up!

You voted ‘up’

Gabor2
Gabor2's picture

Üdv.
Bár nem tudom megéri e vesződni vele..
5000-egységért kapni másik új EZP2013-at,3000-egységért meg a 2010-et..
üdv.

0

Vote up!

You voted ‘up’

homat

Szia
Nem arról van szó hogy megéri ...Már rendeltem egy másikat .
Csak ha van ilyen hibajelenség ,tudnom kell hogy javítható e mert nem lehet ezek nélkül már dolgozni.... :)
Vagy mindig újat kell hogy vegyek ha elromlik?
Ezért szeretném megcsinálni...

0

Vote up!

You voted ‘up’

Gabor2
Gabor2's picture

ok..

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

0

Vote up!

You voted ‘up’

homat

Szia végig bogarászom...Köszönöm.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

0

Vote up!

You voted ‘up’

F-Yoci

Üdv! Nekünk is járt így egy, azon FW frissítési próbálkozás tuti nem volt, egyszer csak eldobta az agyát. Ez egy mikrokontroller, de hogy mi lehet a nyűgje...

0

Vote up!

You voted ‘up’

homat

Szia és sikerült megcsinálni?

0

Vote up!

You voted ‘up’

F-Yoci

Szia! Nem (esélyes, hogy tönkrement az IC, de akár ugyanez is lehet a hiba oka), talán majd most okosabb leszek.

0

Vote up!

You voted ‘up’

More similar content