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.

AUDIO-AM275-EVM: Couldn't boot up with AM275-AWE-SDK_11.01.16.06

Part Number: AUDIO-AM275-EVM

Tool/software:

Hi TI,

I was happy with previous AWE SDK(AM275-AWE-SDK_11.00.00.17) and I was able to build and flash the image as well as wave file bin(asdk_avas.bin) uploading by using python script.

After new AWE SDK(AM275-AWE-SDK_11.01.16.06) was available, I was able to build and flash with following SDK document. But my AM275x board didn't boot up correctly.

To avoid anything wrong with my build-setup, I took and placed following binary to SDK card and try to boot up, but the AM275x board couldn't boot up with following errors.

C:\ti\AM275-AWE-SDK_11.01.16.06\bin\am275x\sd_card\cfg1 / 2 / 3 with tiboot3.bin

[BOOTLOADER_PROFILE] Boot Media : SD Card
[BOOTLOADER_PROFILE] Boot Image Size : 4905 KB
[BOOTLOADER_PROFILE] Cores present :
[BOOTLOADER PROFILE] TIFS init : 1146us
[BOOTLOADER PROFILE] System_init : 1799us
[BOOTLOADER PROFILE] Board_init : 3us
[BOOTLOADER PROFILE] FreeRtosTask Create : 256us
[BOOTLOADER PROFILE] Drivers_open : 5774us
[BOOTLOADER PROFILE] Board_driversOpen : 159us
[BOOTLOADER PROFILE] sciServer_init : 15100us
[BOOTLOADER PROFILE] SBL Drivers_open : 5872us
[BOOTLOADER PROFILE] Sciclient Get Version : 10041us
[BOOTLOADER PROFILE] File read from SD card : 1061428us
[BOOTLOADER PROFILE] SBL End : 312us
[BOOTLOADER_PROFILE] SBL Total Time Taken : 1101895us

Image loading done, switching to application ...
mcu/r5f tuning server : Configuring Codec...
[c75ss0-0] 0.000648s : asdk_flash_init done
[c75ss1-0] 0.001084s : Secondary core ready...
[c75ss0-0] 0.001688s : Registering for ipc_notify ..
[c75ss0-0] 0.001700s : Sending IpcNotify_sendMsg to core 1
[c75ss0-0] 0.001710s : Waiting for MCU/R5F...
mcu/r5f tuning server : Configuring Codec...Done
Enabling clocks!
start to open driver.
EEPROM 0 MAC addr: EEPROM 1 MAC addr: Unable to read from eeprom instance number 2
EnetAppUtils_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:1 From 4 To 2
Mdio_open:318
EnetUdma_openRxCh:2324
EnetHostPortDma_open:120
Cpsw_openInternal:940
Cpsw_closeInternal:1033
Assertion @ Line: 1033 in /home/sjha/data/c7x/repo/release_asdk/ti-asdk-bsp/mcu_plus_sdk/am275x/source/networking/enet/core/src/per/V1/cpsw.c: hCpsw->hRxRsvdFlow != NULL

I tried to flash "Flash SOC Initialization Binary" for any initialization, but it was still failed.

Can I get some help for my issue? any missing from my set-up?

  • Hi Brian,

    there is a problem with the SD_BOOT in this release, we are currently tracking it. 

    For now, we have a work around that you can implement:

    1.  comment out System_deinit in line 261 of <AWE_SDK_LOCATION>\mcu_plus_sdk\am275x\examples\drivers\boot\common\soc\am275x

    2. clean project and rebuild

    this should allow you to use SD bootmode, this will most likely be fixed in the next release, but it didn't make it into this one since the problem stems from the freertos sdk component from the AWE release SDK

    Best,

    Daniel