Nor Flash Forum Discussions
Hello friend
I am using S25FL256L QSPI flash on an Intel Tornado VE FPGA and have scripted for flash programming via JTAG mode in Quartus Programmer. For read ID autodetected as QSPI 256MB flash, the blank check process completed successfully, but failed at the program stage.
Programming fails at about 33% and programming completes. The following error is displayed:
Error (20064): Error status: Status 2 register read returned 0xFF. Does not match the expected data (0x00). Error (19117): Programming failed on flash 1 at address 0X00BB0100. Error (209012): The operation failed."
When reading the status 1 (0x05) and status 2 registers (0x07), the value of address 0x00BB0100 is returned as 0XFF. To write a page in 4-byte addressing mode, use the 0x12 command. For addresses before 0x00BB0100, the error does not occur because the read status 1 register (0x05) and the status 2 register (0x07) were added.
Can you tell me the cause of this error CAN CAN .
Thank you
Sneharu B.
Show LessHi,
I bought Nor Flash (S25FL128SAGMFI013) from market which falled under Cypress. However, the body marking is SPANSION.
Can help to provide me with any official statement or letter to confirm the merger between Spansion & Cypress before Infineon acquisition?
Show LessIs there a problem if one sector is being erased while another sector (not being erased) is being
Is there any problem if a sector is being erased while another sector (not being erased) is being read?
Are there any restrictions on accessing FLASH while erasing a sector?
I have a new design that is using the Cyclone 10 GX INTEL FPGA and I found in the IINTEL documentation that the S25FL256S FLASH Memory is directly supported. There is no selection in the Quartus Prime Pro software other than following their flowchart programming. Does someone have the exact entries for the flowchart programming or is there a patch to add to Quartus to directly create a .jic and .rpd file that the Quartus programming using the USB ByteBlaster will work?
Thanks.
Glenn
Show LessHi Sir, We just purchased S29GL128S90TFI020 from a franchised source, but found that the soldering wires were broken.
Can you look at the help to see if it's working? CAN use? How does it happen, thanks!
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Nor-Flash/%E6%96%AD%E7%BA%BF%E5%80%BA%E5%88%B8/td-p/465105
Show LessWe are using S25FLS QSPI flash on our board. Some of the ICs are responding on single data line like SPI flash and some ICs are responding on 4 data lines.
We are unable to understand the reason. It is supposed to be QSPI flash by default.
Show LessRequest you to provide the schematics of Part No. S29JL064J70TFI00 in .DSN file format.
S25HL512TDPを使用中に下記現象が起きます。
SPIの波形は正常を確認した為、使い方について問題があると思います。
使用CPU:STM32F4シリーズ
Flashromレジスタ設定
1.コンフィギュレーションレジスタ1(CFR1)
設定値:0x00
SPIインタフェース:シングル
2.コンフィギュレーションレジスタ2(CFR2)
設定値:0x88
アドレスモード:4バイト
3.コンフィギュレーションレジスタ3(CFR3)
設定値:0x38
プログラムバッファサイズ:512バイト
アーキテクチャ選択:ユニフォーム
4.コンフィギュレーションレジスタ4(CFR4)
設定値:0x00
5.プログラム
フラッシュアレイプログラム(PRPGE):0x12
6.読込
フラッシュアレイ読み出し(RDAY1_4_0):0x13
手順
1. セクタ消去実行
2. 512バイトプログラム
3. 512バイト読込
4. データチェック
5. アドレスを512バイト加算
6. 2~5の繰り返し
現象
稀に509~512バイトの4バイトデータが続けてフラッシュアレイにプログラムされる。
ページの境界(512バイト区切り)までプログラムすると、
次のコマンドの1~4バイトデータが前回データの509~512バイトに変わり、プログラムされる。
ページの境界ではない場合は、続けて509~512バイトのデータが513~516のところに
プログラムされる。
何か情報がある方御教授下さい。
Show Less
Hello,
Is there any Infineon product that can be used to replace obsolete p/n S29XS256RABBHW003? The replacement part does not need to be footprint-compatible. We are attempting to support a legacy product with a very low-risk re-spin, so we can design in a new part. It just needs to provide the same function, in general, as the original part, with minimal software impact.
It looks like p/n S26KS512SDPBHI02 may be an option, although it has an 8-bit bus instead of 16. The microprocessor can support 8-bit memory width. So this may still be an option.
Additionally, one of our software engineers suggested it may be worth exploring the possibility of using 2, 8-bit wide parts in parallel. Is that a feasible solution?
Any guidance and / or replacement part suggestions are greatly appreciated.
Thank you,
Paul W.
Show Less