Tool/software: TI-RTOS
Dear expert,
I am trying to use qspi_flash_writer tool to flash the image file from SD card to S25FL256S (qspi nor flash), and got an issue.
I have made the SD card bootable and it includes three files, "boot", "app", "config". Then I use CCS to connect my board and run qspi_flash_writer.
After flashing the "boot" file to qspi flash, the tool reads the content from S25FL256S and check if it is the same as in DDR. But it reads all 0xcccccccc and check failed.
It is a custom board, and the project is TI_RTOS based. The SBL and app is correct, because it can be booted from SD card and works well.
When the qspi_flash_writer tool continuously prints data dismatch, I stop running qspi_flash_writer.
The SBL is successfully written to S25FL256S, because when I remove the SD card and re-power on, the UART prints SBL is booted (app is not flashed to S25FL256S).
The qspi_flash_writer tool can write successfully, but reads failed. However, the RBL can read the SBL from S25FL256S successfully.
Could you give me some suggestion how to solve this problem.
Best regards.