Hi.
expert.
I try to change nor flash device. (micron MT35XU01GBBA -> cypress S28HS01GTGZBHB030)
Could you guide where to change?
sdk version: 7_1
os: QNX
flash manufacturer ID: 0x34
flash device ID: 0x5B1B
Thank you.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi.
expert.
I try to change nor flash device. (micron MT35XU01GBBA -> cypress S28HS01GTGZBHB030)
Could you guide where to change?
sdk version: 7_1
os: QNX
flash manufacturer ID: 0x34
flash device ID: 0x5B1B
Thank you.
Hi,
The OSPI driver on the A72 QNX, is a QNX/Blackberry owned driver, and QNX/Blackberry should be contacted for recommendations, and/or their documentation referenced.
If question is related to updating the OSPI driver on the R5 in the TI PSDK RTOS release, please advise.
Regards,
kb
Hi,
I only use nor-flash for system boot so I think you guide this issue.
I use eMMC device for QNX file system.
I found related source code about "Fls_NOR_s28hs512t.h" in /mcusw/mcal_drv/mcal/Fls/src/Fls_NOR_m35xu512.h but I can't use this code because this is not matched in /pdk_jacinto_07_01_00_45/packages/ti/board/src/flash/nor/device.
Could you check this one more?
Thank you.
Thanks,
There is related thread below, though in this case a related header file is present.
If the Fls_NOR_s28hs512t.h, meets the needs for the nor flash device, it can be copied to the /pdk_jacinto_07_01_00_45/packages/ti/board/src/flash/nor/device, and development can proceed from there.
Regards,
kb
Hi,
Please try the following patch to use Cypress Flash on J721e.
0001-Adding-support-for-Cypress-Flash-on-J721e.zip
Regards,
Parth
Hi
I can't patch below code because I don't have similar code in OSPI_v0.c.
I use SDK7_1. OSPI_v0.c
diff --git a/drv/spi/src/v0/OSPI_v0.c b/drv/spi/src/v0/OSPI_v0.c index 371bd8b..a0cff74 100644 --- a/drv/spi/src/v0/OSPI_v0.c +++ b/drv/spi/src/v0/OSPI_v0.c @@ -53,7 +53,7 @@ #define OSPI_XIP_SETUP_DELAY (250U) /* Set the indirect trigger address offset at a non-cached location */ -#if defined(SOC_J7200) || defined(SOC_AM64X) +#if defined(SOC_J7200) || defined(SOC_AM64X) || defined(SOC_J721E) #define OSPI_INDAC_TRIG_ADDR (0x3FC0000) #else #define OSPI_INDAC_TRIG_ADDR (0x3FE0000) -- 2.27.0.windows.1
Thank you.
Hi,
Currently we do not have a patch to support cypress flash on SDK 7.1. Also, 7.1 is really old version, if that's not a huge effort, I would recommend you to migrate to latest SDK.
Regards,
Parth