Dear All,
Can anyone indicate a quad flash SPI alternative for XMOS?
The "quadlibflash" suport only:
ISSI_IS25LQ016B
ISSI_IS25LQ032B
ISSI_IS25LQ080B
SPANSION_S25FL116K
SPANSION_S25FL132K
SPANSION_S25FL164K
that are "obsolete" or in "end of life". I need it for a new design.
I think I can modify the files "QuadSpecEnum.h" and "QuadSpecMacros.h" in "xTIMEcomposer\Community_14.3.0\target\include\" adding a custom specification for a non listed flash, but I never done it, and at this moment I cannot try it.
I cannot use standard SPI flash because I have only two "one bit" port avaiable, then I need quad SPI flash.
I found the quad SPI flash "IS25LQ040B" that is very similar to the listed "ISSI_IS25LQ080B" and pin to pin compatible.
Can anyone help me to configure this flash or suggest me another solution?
QSPI Flash alternative Topic is solved
-
- Member++
- Posts: 29
- Joined: Wed Oct 02, 2013 4:20 pm
-
- XCore Legend
- Posts: 1913
- Joined: Thu Jun 10, 2010 11:43 am
Hi. Please review this thread:
http://xcore.com/viewtopic.php?f=26&t=7 ... Qspi+flash
There is another good thread that is worth reading. Will post the link once it is found.
Found it,
http://xcore.com/viewtopic.php?f=26&t=6 ... stom+flash
http://xcore.com/viewtopic.php?f=26&t=7 ... Qspi+flash
There is another good thread that is worth reading. Will post the link once it is found.
Found it,
http://xcore.com/viewtopic.php?f=26&t=6 ... stom+flash
-
- XCore Expert
- Posts: 580
- Joined: Thu Nov 26, 2015 11:47 pm
If you can afford it and the flash size works for you I like using the parts that have built in flash
-
- Respected Member
- Posts: 367
- Joined: Wed May 31, 2017 6:55 pm
Please note more devices supported by xtc 14.4.1.
From QuadSpecEnum.h
ISSI_IS25LP016D = 8,
ISSI_IS25LP032 = 9,
ISSI_IS25LP064 = 10,
ISSI_IS25LP080D = 7,
ISSI_IS25LP128 = 11,
ISSI_IS25LQ016B = 5,
ISSI_IS25LQ032B = 6,
ISSI_IS25LQ080B = 4,
SPANSION_S25FL116K = 1,
SPANSION_S25FL132K = 2,
SPANSION_S25FL164K = 3,
WINBOND_W25Q128JV = 15,
WINBOND_W25Q16JV = 12,
WINBOND_W25Q32JV = 13,
WINBOND_W25Q64JV = 14,
From QuadSpecEnum.h
ISSI_IS25LP016D = 8,
ISSI_IS25LP032 = 9,
ISSI_IS25LP064 = 10,
ISSI_IS25LP080D = 7,
ISSI_IS25LP128 = 11,
ISSI_IS25LQ016B = 5,
ISSI_IS25LQ032B = 6,
ISSI_IS25LQ080B = 4,
SPANSION_S25FL116K = 1,
SPANSION_S25FL132K = 2,
SPANSION_S25FL164K = 3,
WINBOND_W25Q128JV = 15,
WINBOND_W25Q16JV = 12,
WINBOND_W25Q32JV = 13,
WINBOND_W25Q64JV = 14,
-
- Member++
- Posts: 29
- Joined: Wed Oct 02, 2013 4:20 pm
Thank you CousinItt,
I have an older version of xtc.
The "LP" series of ISSI and the WINBOND are very good alternative.
I have an older version of xtc.
The "LP" series of ISSI and the WINBOND are very good alternative.