Other Parts Discussed in Thread: UNIFLASH, TMDS243EVM
Tool/software:
I am flashing the LP-AM243 (PROC109A(001), PCB date code 4023) with the stock SBL OSPI tiboot3.bin file from MCU+ SDK V9.1.2.5. Upon power-cycle, the CCS terminal reports:
ERROR: Flash_norOspiOpen:1269: Flash_norOspiOpen : PHY enabling failed!!! Continuing without PHY...
ERROR: Board_flashOpen:201: FLASH open failed for instance 0 !!!
ASSERT: 0.134840s: ../main.c:main:116: status == SystemP_SUCCESS failed !!!
I imported the project and disabled the "Enable PHY mode" option. The CCS terminal now reports:
DMSC Firmware Version 9.2.8--v09.02.08 (Kool Koala)
DMSC Firmware revision 0x9
DMSC ABI revision 3.1
Unfortunately, the bootloader appears to hang and never transitions to the application.
I have also tried the tiboot3.bin file from MCU+ SDK V11.1.0.17 and observed the same failure. I have qty 3 of the LP-AM243 boards and they all have the same failure.
I can successfully load and run my application via XDS110 JTAG. I have no problem flashing the other SBL bootloaders (NULL, UART, UART UniFlash) and these bootloaders run without issue. I also have a TMDS243EVM and can flash the SBL OSPI bootloader and run it successfully. The problem is only with the OSPI bootloader for the LP-AM243.
Can someone explain the SPI PHY enable failure? Does anyone have success or failure with the SBL OSPI with the LP-AM243 (specifically with date code 4023)?

