IMSProg icon indicating copy to clipboard operation
IMSProg copied to clipboard

Incorrect SFDP processing

Open lapot2 opened this issue 8 months ago • 2 comments

Make proper SFDP processing, as in this example. You can even not dump, but immediately fill the structure by pointers.

https://github.com/lapot2/Raccoon-Flash-Explorer-Demo/blob/main/src/sfdp.c

lapot2 avatar Apr 06 '25 09:04 lapot2

@lapot2 , please explain in more detail. At what point is my parsing of the SFDP register wrong?

bigbigmdm avatar Apr 06 '25 11:04 bigbigmdm

@bigbigmdm если кратко - это куча указателей на указатели. Ваш код любое отклонение данных от жёстко прописанного шаблона уже не воспримет. А предложенный воспримет всё согласно стандарту jedec. При этом он в несколько раз проще.

lapot2 avatar Apr 06 '25 11:04 lapot2