Part Number: PROCESSOR-SDK-AM64X
Tool/software:
We have a board which is based on the AM64x processor module and we use SDK version 09_02_00_08.
We face two different kind of boot errors:
1. Recoverable boot error:
Around every third reboot, that the boot gets stuck in the initial startup of the tiboot3.bin. It happens both on POR and on reboot triggered by software.
The problem seems to happen when executing the crt0_64.S code: according to our debug logs we see that spl_relocate_stack_gd() is still executed correctly and board_init_r() is not reached.
Please see log file "recoverable_boot_error.txt"
This issue can be resolved with a POR.
2. Non-recoverable boot error:
We had twice the situation where the controller would not reboot again correctly after a POR. Only overwriting the tiboot3.bin in the SPI NOR flash could resolve the issue.
Please see log file "non_recoverable_boot_error.txt".
Are these known issues? Is there a fix available?
Thanks
Claudia
_________ _________
\........\ /......../
\........\ /......../
\........\ /......../
\........\ /......../
\........\ \......./
\........\ \...../ VxWorks SMP 64-bit
\........\ \.../
\........\ \./ Release version: 23.09
\........\ - Build date: May 30 2024 08:54:50
\........\
\......./ Copyright Wind River Systems, Inc.
\...../ - 1984-2024
\.../ /.\
\./ /...\
- -------
Board: ABB UNS 1105 board with TIs AM642
CPU Count: 2
OS Memory Size: 864MB
ED&R Policy Mode: Permanently Deployed
Adding 17400 symbols for standalone.
-> reboot
U-Boot SPL 2023.04 (May 23 2024 - 07:14:42 +0000)
EEPROM not available at 0x50, trying to read at 0x51
Reading on-board EEPROM at 0x51 failed -121
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.1.8--v09.01.08 (Kool Koala)')
SPL initial stack usage: 13384 bytes
rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22) resetting ... ti_sci system-controller@44043000: Message not acknowledged U-Boot SPL 2023.04 (Jun 10 2024 - 13:03:29 +0000) EEPROM not available at 0x50, trying to read at 0x51 Reading on-board EEPROM at 0x51 failed -121 ABB Board: AM64-ABB rev 00 rproc failed to be initialized (-22)