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!
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
Szia
http://www.coright.com/downloads/ep01/index.php
Én ezt találtam....
0
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
Rendben Köszönöm!
0
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
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
Szia
Akkor azt az eszközt kell megépítenem? C8051F342
0
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
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
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
Szia!
https://www.silabs.com/documents/public/data-sheets/C8051F34x.pdf
107 o.
Üdv,
KN
0
Szia köszönöm a doksit...
De nem nagyon értem,elmagyaráznád mert nem vagyok otthon ebben a témában.
0
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
Szia
:) így már jobban értem!
Köszönöm !
0
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
Ü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
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
ok..
0
Szia!
Elvileg újra lehet programozni (nem olvastam végig):
http://www.elektroda.pl/rtvforum/topic2018911.html
https://www.google.hu/search?q=c8051f340+programming&client=firefox-b&so...
Üdv: Jácint
0
Szia végig bogarászom...Köszönöm.
0
Szia!
http://akb77.com/g/silabs/jump-to-silabs-step-1/
Üdv: Jácint
0
Ü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
Szia és sikerült megcsinálni?
0
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