Project

General

Profile

Flash chip by board » History » Revision 6

Revision 5 (foft, 06/02/2018 08:12 PM) → Revision 6/7 (foft, 06/02/2018 08:37 PM)

h1. Flash chip by board 

 h2. v1 boards 

 n25q128 
 EPCQ128 compatible 
 Read silicon id (0xab) gives 0xffffffff 
 Read device id (0x9f) gives 0x20ba1810 (first 3 bytes count) 
 Sector size 64KB (also supports 4KB) 
 https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/serial-nor/n25q/n25q_128_3_volt_with_boot_sector.pdf 
 https://www.altera.com/en_US/pdfs/literature/hb/cfg/cfg_cf52012.pdf 

 h2. v3 boards (aka v2) 

 m25p128 
 EPCS128 compatible 
 Read silicon id (0xab) gives 0xfffffff 
 Read device id (0x9f) gives 0x20201800 (first 3 bytes count) 
 Sector size 256KB 
 https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/serial-nor/m25p/m25p_128.pdf 
 https://www.altera.com/en_US/pdfs/literature/hb/cfg/cyc_c51014.pdf 

 h2. v3 2nd run boards (aka v2 FIX) 

 S25FL127SABMFV000 
 EPCS128 compatible? 
 Read silicon id (0xab) gives 0xffffff17 
 Read device id (0x9f) gives 0x1220184d (first 3 bytes count) 
 Sector size 64KB in general (has size? Seems to wipe core with 64KB, but seems to run well with 256KB? Need to check status register... Has some 4K sectors) fancy hybrid sector 4K/64K thing. 
 http://www.cypress.com/file/177961/download 
 https://www.altera.com/en_US/pdfs/literature/hb/cfg/cyc_c51014.pdf