Stránka 4 z 4

Napsal: 07 zář 2021, 11:59
od jano101
cieľom je napáliť bios do chipu SST25VF016B teda zaujíma ma či to ide týmto prevodníkom ak treba dobastlím k tomu čo treba

ak som správne pozrel video tak treba najprv arduinom prepáliť firmwer v tom USB prevodníku a následne sa dá používať s tým programom As programer

je to tak ?

Napsal: 07 zář 2021, 12:18
od PotPalo
Teoreticky by to malo ísť, pokiaľ ten software pozná a komunikuje s tým programátorom. Pripoj čip takto:
1 - CE (pokiaľ nemáš, daj na RST)
2 - MISO
3 - +3,3V
4 - GND (Zem)
5 - MOSI
6 - SCK
7 - +3,3V
8 - +3,3V
Ostatné je už vec softvéru, či to pôjde. Ty to tam máš, tak skúšaj.

...a ono to ide aj bez programátora, ak máš LPT port: http://jansucan.com/2015/09/sst25vf016b/

Napsal: 07 zář 2021, 12:27
od rnbw
Na LPT to ide aj bez dalsich IO: http://rayer.g6.cz/elektro/spipgm.htm
Oproti tomu som este vynechal diody a kondenzatory. Takze mam len konektor, z neho odpory a kratky (10cm) plochy kabel (kazda druha zila GND). Na koniec kabla prispajkujem flash, napajanie+reset pripojim na lab. zdroj a mozem programovat.

Ako bonus mozem nastavovat napatie, co sa hodi na citanie "slabych" bitov.

Napsal: 07 zář 2021, 12:29
od jano101
už sa na to teším hneď ako prídem z roboty aj arduino oprášim :D

Napsal: 09 zář 2021, 15:59
od jano101
Páni heureekkaaa :D nemožné sa stalo skutočnostou idetooooo !!!!
po troch dňoch som to rozbehal!!!

teda už program komunikuje z USBasp
momentálne riešim nasledovnú vec :
a to je :
File size larger than IC size

ako test používam staru dosku z notebooku kde je chip:
MX25L8005
viem ju prečítať
viem ho zmazať
ale čo sa mi nedarí je zapísať program
napíše mi to " File size larger than IC size"

pritom tam dávam akože bios a je to v .bin
ak vyriešim toto potom môžem napísať čo a ako

samozrejme že je to bios ten čo tam bol

Napsal: 09 zář 2021, 16:03
od PotPalo
Pokiaľ máš MX25L8005, tak v softe musíš mať nastavený správny čip, a súbor nesmie byť väčší ako 1,048,576 bytov. To čo prečítalo si niekde uložil? Akú veľkosť to má?

Napsal: 09 zář 2021, 16:24
od jano101
to som samozrejme spravil aj nastavil
ale velikosti biosu toho bin je 2.18MB čo je nejak veľa :D

Napsal: 09 zář 2021, 18:14
od PotPalo
Hmmmm... ako by sa dalo napchať 2 MB do 1 MB čipu? :upset: Niekde si niečo zle prečítal alebo stiahol.

Napsal: 09 zář 2021, 18:20
od jano101
ja ze má 8 priznám sa že som to neriešil stiahol som bios na tú danú dosku

ide len o cvičenie

Napsal: 09 zář 2021, 18:27
od jano101
vymazal som a skúšal som nahrať .hex čo má 13kb a to isté

Napsal: 10 zář 2021, 10:24
od jano101
som zúfalo zúfalý :(....

sral som sa stým hádam do 2:00 rána
skúšal som snáď všetko aj pamať som vyfúkol z dosky,aj som skúšal iné pamaťe ,rozne programy aj verzie aj zmenu tahacích odporov lebo niekto tam dáva niekto nie

a výsledok je takýto:

1.
nevie to detekovať súčiastku vyskočí SPI:ID a nejaké číslo
dobre tak ju vyberiem zo zoznamu (PS ale tuším že niekedy sa podarilo aj to už neviem v akom programe že mi dalo na výber z dvoch troch)

2.
ak dám čítať čítať vie

3.
ak dám mazať mazať vie

4.
ak dám zápis zápis prejde ale verifikácia už nie
lebo výsledkom zápisu sú vždy nuly alebo FFká tena nič sa nenapáli

čo by ste mi poradili kde by mohol byť problém ???

Napsal: 11 zář 2021, 12:16
od jano101
Takže Páni operace se zdažila !!!.:)

2-3 dni bádania ale stálo to zato!!!
zas viem niečo nové a hlavne mám využitie na starý prevodník čo mi ležal v šuplíku.

a teraz poradím a prezradím prípadným začiatočníkom kde bol problém

1.
čip treba vybrať z dosky a páliť tak

2.
a tu bol najhlavnejší problém že 50cm od pätice k prevodníku bolo veľa
na dvakrát som musel skracovať kábel
takže teraz mi už krásne aj detekuje aký je tam chip.

a keďže som si to už dobre nacvičil vyskúšal som si to aj na mrtvom noteboooku ,ktorý som týmto pádom oživil a funguje!!!