Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
RayeR

Homepage

CZ,
30.01.2012, 14:41
 

SPIPGM 2.0 (Announce)

I had rewritten a lot of code in new version 2.0. Important changes was made in function for FlashROM memory detection to increase flexibility. Now there are supported some older FlashROMs without JEDEC ID but with compatible command set. Programming function was extended by adding an Auto Address Increment (AAI) Byte/Word programming mode that is used by older SST and ESMT FlashROMs. Thanks to Franta Ry?ánek who kindly provided me one SST25VF080B chip so I could use it for testing during development. I had to add 64kB block erase function for ST FlashROMs M45PExx because they are missing Chip Erase command. A also added verify command that compares FlashROM content against a file. Now it's allowed to program image files smaller than FlashROM size. You got a warning but you can continue. Finally I modified low-level functions for SPI signals driving according to advices by ? Wagner. This resulted in speed-up of reading by +25% and writting by +41%. Detection of Atmel AT25F512B, AT25DF021, AT26DF161, AT25DQ161, AT25DQ321A; EON EN25B10, EN25B20, EN25B40(T), EN25B80, EN25B16; ESMT F25L008A/08PA, F25L016A/16PA, F25L32PA, F25L64PA, F25L016QA; Macronix MX25L512E, MX25L12835E/12836E, MX25L25635E/25735E/25835E; Spansion S25FL256S, S25FL512S, S25FL01GS; ST/Numonyx M25P05, M45PE10, M45PE20, M45PE40, M45PE80, M45PE16, M25PX80, M25PX16, M25PX32, M25PX64, N25Q032A13E, N25Q032A11E, N25Q064A13E, N25Q064A11E, N25Q128A13E, N25Q128A11E, N25Q256A13E, N25Q256A11E, N25Q512A13G, N25Q512A11G, N25Q00AA13GB; SST25VF512(B) - otestováno, SST25VF010(B), SST25VF020(B), SST25VF040(B), SST25VF080(B) - otestováno, SST25VF016(B), SST25VF032(B), SST25VF064C, SST25VF128(B); Winbond W25Q256F memories was added.

http://rayer.ic.cz/programm/programe.htm#SPIPGM

---
DOS gives me freedom to unlimited HW access.

RayeR

Homepage

CZ,
03.01.2021, 19:22

@ RayeR
 

SPIPGM 2.31

New release 2.31:
Detection of ON Semiconductor LE25W81QE, LE25Uxx, LE25Sxxx and Winbond W25QxxBW memories was added in new version 2.31 - tested with LE25S81MC and W25Q80BW. I also fixed bit protection masks in status register of many memories and made display of 2B status register of Winbond memories more accurate.
http://rayer.g6.cz/programm/programe.htm#SPIPGM

---
DOS gives me freedom to unlimited HW access.

Back to index page
Thread view  Board view
22632 Postings in 2109 Threads, 402 registered users, 429 users online (0 registered, 429 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum