flash NAND a zapis bez vymazani bloku

Libor Konečný support na mikrovlny.cz
Neděle Květen 5 22:15:32 CEST 2019


Chytrejsi budu az si sezenu a zkusim posledni verzi pameti od Windbondu.
Toshibu jsem nasel v supliku koupenou od Cinana pred mnoha lety.
Je zvlastni, ze k tomu dochazi pouze u adresy 0x7800 a jeji nasobky 
delky bloku a pri cteni mezi zapisem fragmentu stranky v delce 512 bajtu 
a je jeste zajimavejsi, ze po resetu to funguje tak jak ma v celem 
rozsahu  pameti a cteni ji nevadi.

LK


Dne 5.5.2019 v 20:53 Tomas Urbanek napsal(a):
> No tak to asi problem v zasade neresi, jen obchazi. :)
>
> T
>
> 5. 5. 2019 v 15:11, Libor Konečný <support na mikrovlny.cz 
> <mailto:support na mikrovlny.cz>>:
>
>> Mockrat dekuji, funguje !
>> Nepomohlo ani precteni cele page, jak maji v linux driveru, ale 
>> pomohlo resetovani flash, pred kazdym zapisem.
>>
>> LK
>>
>> Dne 5.5.2019 v 13:55 Slavo Tomascik napsal(a):
>>> Nemozno vylucit, ze tam maju volajaku chybu tohto razenia, no 
>>> obvykle je chyba medzi klavesnicou a stolickou (z vlastnej skusenosti).
>>> Je jedna moznost, ze command program load po citani stranky ignoruje 
>>> adresu, a zapise data do page buffra od 0x0.
>>> Predpokladam, ze teraz data do page buffra loaduju cez command 
>>> program load s adresou od ktorej idu data. Co tak na otestovanie 
>>> skusit load dat od adresy 0, ale poslat tam aj tie 0xFF na zaciatku 
>>> stranky.
>>> Alebo po loadnuti urobit read celeho buffra a porovnat ci su data 
>>> tam kde maju byt.
>>> A dalsie skusit reset command pre dalsim programovani.
>>>
>>>
>>> Slavo T.
>>>
>>>
>>> On Sun, May 5, 2019 at 12:42 PM Libor Konečný <support na mikrovlny.cz 
>>> <mailto:support na mikrovlny.cz>> wrote:
>>>
>>>
>>>     At delam co delam (kontrola a verifikace dle linux ovladacu a
>>>     jinych)
>>>     tak stale mam tento problem:
>>>     Pokud zapisu celou page 2018 (samozrejme po adresach od nuly a
>>>     vyse)
>>>     tak vse Ok.
>>>     Pak mohu spustit read page a zkonrtrolovat, vse Ok.
>>>     Pokud ale zapisu  jen 512bajtu a pak dam precist celou page, tak se
>>>     jakoby interne neco seklo  a akcoliv nastavim offset kde se ma
>>>     umistit
>>>     dalsi blok 512 bajtu, tak to pamet ingoruje a prepise to na
>>>     zacatek page.
>>>     Nasledne pri cteni  mam  ECC error.
>>>     Logicky analyzator nepomaha, tam vse vypada spravne.
>>>     Otazka je , zda je mozne zapisovat a nasledne cist jen cele
>>>     stranky,
>>>     nebo se da take zapisovat  po tech 512 bajtech a pak cist, coz
>>>     se mi
>>>     stale nedari.
>>>
>>>     LK
>>>
>>>
>>>
>>>
>>>     Dne 3.5.2019 v 11:36 Slavo Tomascik napsal(a):
>>>     > Tak ma tesi, ze sa to pohlo.
>>>     > U NAND je plno zaludnosti. Napr. sa nesmie zapisovat v bloku
>>>     na nizsiu
>>>     > stranku, a podobne. Ale popisovany posun o 512B mi nic
>>>     nehovori. S
>>>     > niecim takym som sa nestretol. Podla mna tam je este neaka
>>>     chyba v
>>>     > read/load page v programe. Zapojit logicky analyzator, a ...
>>>     >
>>>     > Slavo T.
>>>     >
>>>
>>>     _______________________________________________
>>>     HW-list mailing list  -  sponsored by www.HW.cz
>>>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>     http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20190505/9bb7272c/attachment.html>


Další informace o konferenci Hw-list