You are here

SPI Flash programozasi tanacs

18 posts / 0 new
Last post
Janos.ro
Janos.ro picture

Sziasztok
Egy JVC TV-be probalok beirni egy SPI Flash-t.
A sajatja serultnek tunt, bar utolag lehet semmi baja, csak a programozom vacakol.
Az eredeti chip egy MX25L6405
A helyi boltban nem talaltam, rendelni sem tudtam, ezert azt rendeltem, amit lehetett es kompatibilisnek tunt.
Ez jott:
GigaDevice GD25Q64B
ez egy 8MB SPI flash.
Amikor megprobaltam beirni, akkor jott a meglepetes.
A programozom EZP2013 olcso kinai programozo, de ezzel meg irtam/olvastam hiba nelkul SPI flasht. Lehet nem volt ekkora...
Na szoval...
Kivalasztom a programozon, hogy SPI Flash es utana Detect.
Helyesen azonositja a flasht tipusat es gyartojat.
Kiolvasom, FF (ures).
Helyes.
Betoltom a flash tartalmat.
Beirom, azt mondja "success"
Ellenorzes.... elszall.
Teljesen szemetet irt be. Ezutan jon a meglepetes. 
Hiaba adok barmilyen parancsot (Erase, Fill > Write), tobbet nem valtozik a tartalma.
Valoszinu beaktivalta a WP-t (Write protect).
Elrontottam ket chipet, mert el sem akartam hinni, tovabb nem kiserletezek vele. Valaki, aki ismeri a programozot, hogy tudnam ismet irni?
Azt tudom, hogy a 3 lab a WP, de eddig sosem volt szuksegem piszkalni, a programozo megoldotta. 
Megprobaltam a programozo frissiteset is, az sikeres volt, de az eredmeny valtozatlan.
Kerlek probaljatok segiteni.

Minden jot,

Janos
 

Comments
zoltan35
zoltan35 picture
*

Szia!
Bár használok programozót, lelkivilágukat nem ismerem! Ahogy a két IC-t nézem, nekem nem nagyon jutna eszembe felcserélni őket, persze simán lehetséges, hogy jó megoldás. Próbaképp nem a "felismerésre" hagynám a kiválasztást, hanem én állítanám be az eredetinek megfelelőt és úgy írnám meg.
Na jó, tényleg csak okoskodás volt részemről...
Üdv, Z.

0

F-Yoci
F-Yoci picture

Üdv! Mi is ezt a programozót használjuk évek óta, nem volt vele ilyen gond. Valószínű itt is valami más lesz, kábelhiba, foglalathiba, driverhiba, vagy hibásak a chipek, sok a hamisítvány. A write protectnek semmi értelme egy TV-ben, hiszen beállításokat tárol benne, amiket módosítani kell, szerintem az író sem bolygatja.

0

Jaca
Jaca picture
****

Szia!
Dobj össze egy ponyprog spi programozót. Pár dióda. 
 

0

AzzA
AzzA picture
*

Elfelejtetted még a két hegyibe rakott  kondit is.
Véletlenül sem az lehet a probléma forrása,hogy egyik féle flash tartalmát próbálja bele kinozni egy másik fajta flashbe, különösebb rálátás nélkül.

0

Janos.ro
Janos.ro picture

Attol tartok, hogy eltertunk a tematol.
Megeshet, hogy egy jol megirt flash nem mukodik a TV-ben, mert nem kompatibilis.
De itt arrol van szo, hogy van egy 8M tartalmam amit be szeretnek irni egy 8M flash chipbe, helyes beallitasokkal.
Vagy mondok jobbat, a sajat tartalmat visszairni!
Ez nem sikerul. Ebben kertem tanacsot.

0

F-Yoci
F-Yoci picture

Üdv! Próbáltam segíteni, hogy minden más perifériát, drivert nézz át, nálunk olyan volt már, hogy a csipesz vezetéke megtört. Próbáltál más flasht, eepromot, bármit írni az EZP-vel? Esetleg csipesz/foglalat nélkül? Programját Újratelepíteni?

0

Janos.ro
Janos.ro picture

Szia
Egyfolytaban futok, ezert nem reagaltam a segitsegedre.
En is a csipeszre gyanakszom. Eddig ilyen foglalattal olvastam a (kisebb) SPI flasheket.

Ez szelesebb, ebbe a foglalatba nem fer be, masik nem volt, ezert csipesszel olvastam, ilyesmivel:

Ezzel nekem sok bajom volt. Most stabilan olvas, de lehet az irasnal nem jol viselkedik. 
Szerzek mas csipeszt vagy foglalatot es kiprobalom.
Jelenleg nincs mas SPI flashem amivel kiprobalhatnam, de majd azt is kiprobalom.
A programot telepitettem ujra, sot, mas PC-n is kiprobaltam. Probaltam mas USB kabellel is.
Koszonom a segitseget
 

File csatolás: 

0

AzzA
AzzA picture
*

Hadd mondjam el röviden és egyszerűen, érthetően a problémádat.
A fél literes sörösüveg, meg a fél literes kólás üvegben annyi a közös, hogy fél literes.

Ahogy Jaca írja, az esetedben még ennyi egyezés sincs, csak annyi, hogy mindkettő flash.
A tárgytól akkor történt az eltérés amikor nekiálltál a megvalósításnak.

0

Janos.ro
Janos.ro picture

Rendben
Koszonom szepen a tanacsokat, marad az eredeti problema.
A GigaDevice GD25Q64B-ba beirva a forumtarstol kapott tartalmat (amit en is probaltam beirni), egy masik programozon, a TV tokeletesen mukodik.
A tema nem a flash kompatibilitasa volt, hanem a programozo teves mukodese.

Minden jot,
Janos

0

Jaca
Jaca picture
****

Szia!

Szerintem csak megtréfált az IC és a tartalom párosítása, és nem a programozód működött rosszul. Kerítened kellene kompatibilis flash IC-t.
TME-nél ez lenne rendelésre:
https://www.tme.eu/hu/details/mx25l6406embi-12g/soros-flash-memoriak/mac...

0

Janos.ro
Janos.ro picture

Koszonom, Jaca
Sajnos szerintem ezt is a chip hiany erte utol, mert:
"Termék speciális megrendelésre"
Szoval nem egy gyorsan beszerezheto dolog.
 

0

Jaca
Jaca picture
****

A tárgyban nem írtad el a típusát?
MX25L6405-re 16 lábú bogarakat hoz, SPI-ből meg a 6406 végű létezik. Nézd meg légyszíves újra az eredeti IC-t.

ebay-ről Európára keresve 1300Ft környékén megjön relatív hamar:
https://www.ebay.com/sch/i.html?_from=R40&_nkw=mx25l6406&_sacat=0&LH_Tit...

0

manyizoli
manyizoli picture

Szia,

Jól olvsaom hogy végre működik a TV. :D

0

Janos.ro
Janos.ro picture

Igen, minden rendben, koszonom! 
Mar csak a programozom kene tisztazzam, lehet a csipesz oregedett ki.

0

proba
proba picture

A programozónak nálam legalábbis volt olyan nyűgje, ha ellenőrzésnél hibára futott, utána kihúz bedug akcióig nem volt hajlandó érdemben velem foglalkozni. 

0

Janos.ro
Janos.ro picture

Igen, ezt is probaltam, gep ujrainditast is, de sikertelenul.

0

Jaca
Jaca picture
****

Szia!
Először keress valami tartalmat, ami 25Q64-be való, és azt próbáld beleírni, majd visszaolvasni. Reggel még nem néztem rá a két IC adatlapjára, de nem biztos, hogy kompatibilisek, és az eredetiből kiolvasott tartalomban lehetnek olyan memóriacímen bájtok, amik az újat meghülyítik. 

Eredeti
• 128 Equal Sectors with 64K byte each
Új:
Flexible Architecture
Sector of 4K-byte -
Block of 32/64k-byte

0

Sponsored links