Other Parts Discussed in Thread: AM2434, SYSCONFIG
Hello,
We have chosen AM2434_ALV chip and now have a custom eval-board, which uses a OSPI-Flash from Micron. The used Flash is a MT35XU512ABA2G12-0AAT.
I am a ware that we might need to make changes in Flash driver. That's why I tried to execute OSPI Flash Diagnostic tool/project software-dl.ti.com/.../EXAMPLES_DRIVERS_OSPI_FLASH_DIAG.html
However I cannot establish communication with flash, the program is not able to read manufacturer id or device id correctly, read and write tests also fail:
[OSPI Flash Diagnostic Test] Starting ...
[OSPI Flash Diagnostic Test] Flash Manufacturer ID : 0xFF
[OSPI Flash Diagnostic Test] Flash Device ID : 0xFFFF
[OSPI Flash Diagnostic Test] Executing Flash Erase on first block...
[OSPI Flash Diagnostic Test] Erase Failed !!!
[OSPI Flash Diagnostic Test] Performing Write-Read Test...
[OSPI Flash Diagnostic Test] Wtite Failed !!!
ERROR: ospi_flash_diag_test_compare_buffers:182: OSPI read data mismatch !!!
Some tests have failed!!
From the part number one sees, that this the I/O Pin Configuration Option 2 is selected.
1 = Boot in SDR x1
2 = Boot in DDR x8
could it be a problem, that the flash boots in DDR x8? Any hints on this topics?
Thank you very much!!
Tested with
CCS 12.4
MCU+ SDK 09.00.00.35
I could only get a brief data sheet, here: www.mouser.com/.../mict_s_a0004925991_1-2291093.pdf. However, I got one of a similar chip, hopefully flash commands are also similar: datasheet.octopart.com/MT35XU02GCBA1G12-0AAT-Micron-datasheet-138896808.pdf