Other Parts Discussed in Thread: UNIFLASH, AM6442
Tool/software:
Hello team, I am currently using IS25LP128F as the boot flash on a custom board, but the j721e boot failed.Is there any requirement for the flash when using xSPI boot mode for j721e?
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.
Tool/software:
Hello team, I am currently using IS25LP128F as the boot flash on a custom board, but the j721e boot failed.Is there any requirement for the flash when using xSPI boot mode for j721e?
Hi,
I am currently using IS25LP128F as the boot flash on a custom board
1. Have you followed any document for add support new flash , if no please use this https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1104992/faq-tda4vm-how-to-add-support-for-new-flash-device-in-rtos-sdk FAQ for add support for new Flash Device.
2.Can you please validated OSPI driver example .
but the j721e boot failed.I
Could you please share your error log.
Regards,
Karthik
Thank you for your reply。Yes, I have added new Flash(IS25LP128F is a qspi flash) support.I am now able to flash my image through the serial port.(uniflash) In CCS debug mode, view the mcu1_0 PC pointer through the debugger, where the PC value is the memory range used by RBL. Does RBL support IS25LP128F (QSPI FLASH)? Or in other words, which flash models does RBL support. My board boot setting is mcu_ootmode=10b '0000110011, bootmode=8b'00000001. I want to use xSPI boot mode, is this correct?Here is my schematic diagram
Hi,
Does RBL support IS25LP128F (QSPI FLASH)? Or in other words, which flash models does RBL support. My board boot setting is mcu_ootmode=10b '0000110011, bootmode=8b'00000001. I want to use xSPI boot mode, is this correct?
Could you please refer this https://e2e.ti.com/support/processors-group/processors/f/processors-forum/946418/faq-tda4vm-is-there-a-guide-to-choosing-the-right-ospi-flash-parts-that-are-supported-on-jacinto-7 FAQ for choosing the right OSPI part let us know if this helps.
Regards,
Karthik
I have referred to the FAQ, but it did not mention the use of xspi boot mode, only the requirements for flash when using ospi boot mode. But I consulted the introduction about the boot parameter table in the J721E technical reference manual, and I read the boot parameter table in qspi boot mode through JTAG in CCS. When using QSPI, the 1s-1s-4s transmission protocol is used, the clock is 33MHz, the read command uses 0x6b, 8 dummy cycles, and three byte addressing mode is used. The protocol mentioned above can be found in the am6442 technical reference manual, with only the clock frequency being different. We hope this will be helpful to other developers.
Hi,
Does RBL support IS25LP128F (QSPI FLASH)? Or in other words, which flash models does RBL support.
I'll check with our ROM team and get back to you.
Regards,
Karthik
Thank you. I have resolved my issue and boot J721E using qspi boot mode. The boot setting is mcu_bootmode=10b '000010011, bootmode=8b' 0110000, and the protocol used by RBL is the mentioned earlier in the boot parameter table. This is not available in the J721E technical reference manual, but it is incfound in the AM6442 technical reference manual.
Hi wen f,
thanks for checking this out. Is it possible to share the exact changes you need to do?
Regards,
Brijesh
Hi wen f,
I modified the flash status bit so that the flash works in 1s-1s-4s mode and J721E is in qspi boot mode
Many thanks. Does this thread require any other be of assistance?
Regards,
Karthik