Nor Flash Forum Discussions
I'm working with a S25FL127S device. SPI accesses appear to work correctly as I can reliably read the identification, which matches the datasheet. After applying power, I use the WREN (06h) and PP (02h) commands to write a 256-bye block of data, one byte at a time, where the data for each byte is simply its 0-based index into the block (0, 1, 2, 3...). After writing each byte, I poll the WIP bit in SR1, using the RDSR1 (05h) command, waiting for it to go low, before proceeding to the next byte. I then read the data back, using the Read (03h) command.
The first byte comes back as 0x00, as expected, but the remaining bytes are all 0xff. What am I doing wrong?
Show LessI started some month ago a design with a S25FL1-K flash memory, because I thought it was possible to interface it to a Linux embedded system using the driver available here: http://elixir.free-electrons.com/linux/latest/source/drivers/mtd/spi-nor/spi-nor.c
my questions are:
is S25FL064L compatible with this driver?
if not, is there any linux driver availabel for S25FL064L flash memory?
thanks
Flavio
Show LessHello Team,
In S25FL256S what is the effect of EMI/EMC when data is stored in memory location. Does it get erased?
Do we have any EMI/EMC test report for S25FL256S?
Any app note related to S25FL256S?
Kindly help to advice on the same.
Regards,
Show LessHello,
I use S29GL512S "buffer programming" every 64 bytes.
Now I have a problem.
Writing the last 64 bytes in the every sector will make a busy state, and can not get out of busy state.
Do you know the cause or solution?
Best, Regards
Show LessI am communicating to a NOR FLASH S25FL127S and S25FL128S, using Windows and the FTDI FT4222H in SPI at 40Mhz.
I am able to write the 16 MB of data and read data correctly.
The read speed is 2.4 Mbyte/S reading 32k buffer in one USB/SPI operation.
But write speed is 2.5 Kbyte/S.
It takes about 75 ms to erase a 64k block and 1400 ms to write the 64k in pages of 256 bytes.
Is there a way to speed to writing of the data?
Here are the steps I am executing.
Erase64kSector()
SetWriteRegisterEnable();
WaitForOperation(); // Wait for chip to not be busy
ForEach 256byte in 64KBuffer
SetWriteRegisterEnable();
SPITransfer Page_PROGRAM + 256 bytes
WaitForOperation(); // Wait for chip to not be busy
Thanks, Fred
Hi,
I am using S70FL01GS as a serial flash interface to nxp k64 series controller. I am not able to get the flash working.
I configured spi in mode 0 and also tried with mode 1, but the flash ic does not respond after i send command 0x9f other commands also do not work.
I can see the clock and sdo signal from the controller to the IC using oscilloscope, but no response on sdi line. I have made hold signal high, cs low and
reset is permanently connected to the ground, cs1 is made high
The flash ic does not respond in any situation. kindly help me out with a solution for this.
reference designs, sample code will be appreciated.
Show LessHi Team,
I am using a device from your company in my project namely S25FL512SAGMFIG11
It would be great help if you could share the thermal information of the above device, namely Junction Temperature and the Thermal resistance(Junction-To-Ambient).
Thank you
Read / Program operations can be executed normally. However, erase operation cannot be done normally.
Specifically, after 0xd8 (Block Erase), the values of the related array are still the stored data before, not erased.
The value of SR1V is 0x0 (WEL was not set), however, Write Enable command was indeed issued before erasing.
Could you tell me what are the possible reasons?
Show LessFor the NOR flash devices S25FL256S (FL-S) :
the embedded algorithm programming times are listed as 340 us (typ) 750us (max)
Does this start at the beginning or the end of the page program command - i.e. does it include the time required to transfer the data ?
Thanks
Show LessDear Sir or Madam,
There is written the following in S25FL128S datasheet item 2.11: "For a backward compatible SO16 footprint, the VIO supply is tied to VCC inside the package; thus, the IO will function at VCC level."
Does it mean that VIO and VCC are shorted inside S25FL128SAGMFIR01 or not ?
Can I connect 2.5V to VIO and 3.3V to VCC of S25FL128SAGMFIR01 in my board or not ?
Thanks in advance for your clarification...
Show Less