Hello,
I just purchased a AM64x SKEVM SK-AM64 (Evaluation Board).
The SW2 and 3 used to set the boot mode are different on the board silkscreen than the User's Guide AM64x SK EVM.

AM64x MCU+ SDK 08.00.00 - AM64x MCU+ SDK: Introduction
From the online documentation in EVM Setup, I was able to follow the Getting Started:
Setup UART Terminal - I was able to set the boot mode to uart (using the data from User's Guide AM64x SK EVM, page 19) and ran successfully the python script with the two commands.
Flash SOC Initialization Binary - here I got stuck at: Switch the EVM boot mode to OSPI mode as shown below...
I was trying to set boot mode to OSPI but I didn't get any message at boot as in the documentation:
Starting NULL Bootloader ...
DMSC Firmware Version 21.1.1--v2021.01a (Terrific Lla
DMSC Firmware revision 0x15
DMSC ABI revision 3.1
INFO: Bootloader_runCpu:151: CPU r5f1-0 is initialized to 800000000 Hz !!!
INFO: Bootloader_runCpu:151: CPU r5f1-1 is initialized to 800000000 Hz !!!
INFO: Bootloader_runCpu:151: CPU m4f0-0 is initialized to 400000000 Hz !!!
INFO: Bootloader_loadSelfCpu:203: CPU r5f0-0 is initialized to 800000000 Hz !!!
INFO: Bootloader_loadSelfCpu:203: CPU r5f0-1 is initialized to 800000000 Hz !!!
INFO: Bootloader_runSelfCpu:215: All done, reseting self ...
At this time, my guess is that the SW2 and SW3 are not documented correctly.
Thanks,
Marius Raducanu
