AM275-AWE-SDK: Unable to boot the AUDIO-AM275-EVM board with AWE SDK v11.01.16.06

Part Number: AM275-AWE-SDK
Other Parts Discussed in Thread: SYSCONFIG

Hello Team,

 

I received the AWE SDK v11.01.16.06 and am trying to follow the board setup steps mentioned in Audio SDK User's Guide and run a basic application as per the document. My board doesn't have an ethernet module and am trying to connect to the AWE server using the UART method. As per the Audio SDK User's Guide I have completed the steps:

  1. EVM Setup
  2. Format Bootable SD Card 
  3. Boot-Switch for SD boot
  4. UART terminal setup

My COM ports after the setup is as shown below:

image.png

I'm trying to run the application Config1 (Running Audio Processing on C7x_0) using the binaries that come out of the box of the SDK (at location AM275-AWE-SDK_11.01.16.06/bin/am275x/sd_card):

image.png

by copying the binaries marked in red to my SD card after the formatting step in the Step 2 (Format Bootable SD Card) in the Audio SDK User's Guide. With this, on COM7 I see the below logs:

[BOOTLOADER_PROFILE] Boot Media       : SD Card
[BOOTLOADER_PROFILE] Boot Image Size  : 1961 KB
[BOOTLOADER_PROFILE] Cores present    :
[BOOTLOADER PROFILE] TIFS init                        :       1166us
[BOOTLOADER PROFILE] System_init                      :       1800us
[BOOTLOADER PROFILE] Board_init                       :          3us
[BOOTLOADER PROFILE] FreeRtosTask Create              :        256us
[BOOTLOADER PROFILE] Drivers_open                     :       5774us
[BOOTLOADER PROFILE] Board_driversOpen                :        159us
[BOOTLOADER PROFILE] sciServer_init                   :      15101us
[BOOTLOADER PROFILE] SBL Drivers_open                 :       5989us
[BOOTLOADER PROFILE] Sciclient Get Version            :      10040us
[BOOTLOADER PROFILE] File read from SD card           :     592770us
[BOOTLOADER PROFILE] SBL End                          :        278us
[BOOTLOADER_PROFILE] SBL Total Time Taken             :     633341us

Image loading done, switching to application ...
mcu/r5f tuning server : Configuring Codec...
[c75ss0-0]     0.000822s : asdk_flash_init done
[c75ss0-0]     0.000843s : asdk_flash_write: , 0ffset = 0x1a00000, nDWordsToWrite = 5
[c75ss0-0]     0.000856s : asdk_flash_write: , 0ffset = 0x1a00040, nDWordsToWrite = 1
[c75ss0-0]     0.000868s : asdk_flash_write: , 0ffset = 0x1a00044, nDWordsToWrite = 1
[c75ss0-0]     0.000880s : asdk_flash_write: , 0ffset = 0x1a00048, nDWordsToWrite = 1
[c75ss0-0]     0.000892s : asdk_flash_write: , 0ffset = 0x1a0004c, nDWordsToWrite = 1
[c75ss0-0]     0.000903s : asdk_flash_write: , 0ffset = 0x1a00050, nDWordsToWrite = 1
[c75ss0-0]     0.000915s : asdk_flash_write: , 0ffset = 0x1a00054, nDWordsToWrite = 1
[c75ss0-0]     0.001979s : Registering for ipc_notify ..
[c75ss0-0]     0.001992s : Sending IpcNotify_sendMsg to core 1
[c75ss0-0]     0.002005s : Waiting for MCU/R5F...
mcu/r5f tuning server : Configuring Codec...Done
Enabling clocks!
start to open driver.
EEPROM 0 MAC addr: Unable to read from eeprom instance number 1
EEPROM 1 MAC addr: Unable to read from eeprom instance number 2
EnetAppUtils_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:1 From 4 To 1
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

The above looks like the boot was not entirely successful. I did open other COM ports listed above to see if I get any other logs, with the settings mentioned in Step 4 of the User Guide and I see:

Sciserver Testapp Built On: Jul 23 2025 08:55:43
Sciserver Version: v2023.11.0.0REL.MCUSDK.MM.NN.PP.bb
RM_PM_HAL Version: vMM.NN.PP
Starting Sciserver..... PASSED

Starting SD Bootloader ...

SYSFW Firmware Version 11.0.7--v11.00.07 (Fancy Rat)
SYSFW Firmware revision 0xb
SYSFW ABI revision 4.0

which indicates there is a possible firmware mismatch/incompatibility. Also, when I try to connect to AWE server over serial connection (Target -> Change connection -> Connection: RS232), I see the below error as well:

image.png

My board currently has a different set of binaries loaded from a previous release as shown below:

(py-venv-dev) C:\>cd C:\ti\AM275-AWE-SDK_11.00.00.17\mcu_plus_sdk\am275x\tools\boot

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.00.00.17\mcu_plus_sdk\am275x\tools\boot>python uart_uniflash.py -p COM7 --cfg=sbl_prebuilt/am275x-evm/sbl_null_hs_fs.cfg
[ERROR] Dependant modules not installed, use below pip command to install them. MAKE sure proxy for pip is setup if needed.

python -m pip install pyserial tqdm xmodem --proxy={http://your proxy server:port or leave blank if no proxy}

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.00.00.17\mcu_plus_sdk\am275x\tools\boot>pip install pyserial xmodem tqdm pyelftools construct
Collecting pyserial
  Downloading pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB)
Collecting xmodem
  Downloading xmodem-0.4.7-py3-none-any.whl.metadata (4.3 kB)
Requirement already satisfied: tqdm in c:\python\python310\env\py-venv-dev\lib\site-packages (4.66.5)
Requirement already satisfied: pyelftools in c:\python\python310\env\py-venv-dev\lib\site-packages (0.32)
Requirement already satisfied: construct in c:\python\python310\env\py-venv-dev\lib\site-packages (2.10.70)
Requirement already satisfied: colorama in c:\python\python310\env\py-venv-dev\lib\site-packages (from tqdm) (0.4.6)
Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB)
Downloading xmodem-0.4.7-py3-none-any.whl (35 kB)
Installing collected packages: xmodem, pyserial
Successfully installed pyserial-3.5 xmodem-0.4.7

[notice] A new release of pip is available: 24.3.1 -> 25.1.1
[notice] To update, run: python.exe -m pip install --upgrade pip

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.00.00.17\mcu_plus_sdk\am275x\tools\boot>python uart_uniflash.py -p COM7 --cfg=sbl_prebuilt/am275x-evm/sbl_null_hs_fs.cfg

Parsing config file ...
Parsing config file ... SUCCESS. Found 2 command(s) !!!

Executing command 1 of 2 ...
Found flash writer ... sending sbl_prebuilt/am275x-evm/sbl_uart_uniflash.release.hs_fs.tiimage
Sent flashwriter sbl_prebuilt/am275x-evm/sbl_uart_uniflash.release.hs_fs.tiimage of size 404425 bytes in 36.26s.

Executing command 2 of 2 ...
Command arguments : --file=sbl_prebuilt/am275x-evm/sbl_null.release.hs_fs.tiimage --operation=flash --flash-offset=0x0
Sent sbl_prebuilt/am275x-evm/sbl_null.release.hs_fs.tiimage of size 420681 bytes in 38.83s.
[STATUS] SUCCESS !!!

All commands from config file are executed !!!

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.00.00.17\mcu_plus_sdk\am275x\tools\boot>python uart_uniflash.py -p COM13 --cfg=sbl_prebuilt/am275x-evm/sbl_null_hs_fs.cfg

Parsing config file ...
Parsing config file ... SUCCESS. Found 2 command(s) !!!

Executing command 1 of 2 ...
Found flash writer ... sending sbl_prebuilt/am275x-evm/sbl_uart_uniflash.release.hs_fs.tiimage
Sent flashwriter sbl_prebuilt/am275x-evm/sbl_uart_uniflash.release.hs_fs.tiimage of size 404425 bytes in 38.3s.

Executing command 2 of 2 ...
Command arguments : --file=sbl_prebuilt/am275x-evm/sbl_null.release.hs_fs.tiimage --operation=flash --flash-offset=0x0
Sent sbl_prebuilt/am275x-evm/sbl_null.release.hs_fs.tiimage of size 420681 bytes in 38.72s.
[STATUS] SUCCESS !!!

All commands from config file are executed !!!

Also, when I try to build as mentioned in the "Building Applications" Step in the User Guide, I see the below:

(py-venv-dev) C:\>cd C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000>cd ..\..\

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275>cd C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000>gmake clean
Cleaning: am275x:c7x-0:freertos:ti-c7000 audioApp_c7x_0.release.out ...
C:/ti/ccs2020/ccs/utils/cygwin/rm -rf obj/release/
C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.out
C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage
C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage_xip
C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage.signed
C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage.hs
C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage.hs_fs
C:/ti/ccs2020/ccs/utils/cygwin/rm -rf generated/

(py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000>gmake
Generating SysConfig files ...
C:/ti/sysconfig_1.24.0/nodejs/node C:/ti/sysconfig_1.24.0/dist/cli.js --product C:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/.metadata/product.json --device AM275x --context c75ss0-0 --part AM2754 --package ANJ --output generated/ ../audio_app_c7x_0.syscfg
process_begin: CreateProcess(NULL, C:/ti/sysconfig_1.24.0/nodejs/node C:/ti/sysconfig_1.24.0/dist/cli.js --product C:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/.metadata/product.json --device AM275x --context c75ss0-0 --part AM2754 --package ANJ --output generated/ ../audio_app_c7x_0.syscfg, ...) failed.
make (e=2): The system cannot find the file specified.
makefile:293: recipe for target 'syscfg' failed
gmake: *** [syscfg] Error 2

I feel there is a missing step in the setup that I need to do to load the AWE application and test/build the SDK. Could you please help me:

  1. fix the setup and boot the EVM board right
  2. load the desired application and run the right AWE layout?

 

Regards,
Sreekanth

  • Hi Sreekanth,

    Thanks for your query. 

    Generating SysConfig files ...
    C:/ti/sysconfig_1.24.0/nodejs/node C:/ti/sysconfig_1.24.0/dist/cli.js --product C:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/.metadata/product.json --device AM275x --context c75ss0-0 --part AM2754 --package ANJ --output generated/ ../audio_app_c7x_0.syscfg
    process_begin: CreateProcess(NULL, C:/ti/sysconfig_1.24.0/nodejs/node C:/ti/sysconfig_1.24.0/dist/cli.js --product C:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/.metadata/product.json --device AM275x --context c75ss0-0 --part AM2754 --package ANJ --output generated/ ../audio_app_c7x_0.syscfg, ...) failed.
    make (e=2): The system cannot find the file specified.
    makefile:293: recipe for target 'syscfg' failed
    gmake: *** [syscfg] Error 2

    This error states that you do not have a compatible sysconfig version. 
    You can update the sysconfig configuration in this config file - mcu_plus_sdk\am275x\imports.mak if have a more updated version of it. Otherwise download the latest sysconfig version. 

    Regarding the other queries, I will conduct a short testing of the SD boot and and let you know. Your setup looks correct. 

    Regards,
    Ritapravo

  • sdk_11.00.00.17_build.log                         sdk_11.01.16.06_build.log

    Thanks for the update Ritapravo. I have updated the SYSCFG_PATH in imports.mak file and I tried building as per the User Guide in 2 ways:

    1. for a specified core (c75_0):

    (py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000>gmake
    Generating SysConfig files ...
    C:/ti/sysconfig_1.24.0/nodejs/node C:/ti/sysconfig_1.24.0/dist/cli.js --product C:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/.metadata/product.json --device AM275x --context c75ss0-0 --part AM2754 --package ANJ --output generated/ ../audio_app_c7x_0.syscfg
    Running script...
    Validating...
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) rxHclkSource: Expected AHCLKR: 24576000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) rxAclkSource: Calculated ACLKR: 12288000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) afsr: Calculated FSR: 48 KHz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) txHclkSource: Expected AHCLKX: 24576000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) txAclkSource: Calculated ACLKX: 12288000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) afsx: Calculated FSX: 48 KHz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) rxHclkSource: Calculated AHCLKR: 24576000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) rxAclkSource: Calculated ACLKR: 3072000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) afsr: Calculated FSR: 48 KHz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) txHclkSource: Expected AHCLKX: 24576000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) txAclkSource: Calculated ACLKX: 12288000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) afsx: Calculated FSX: 48 KHz
    Generating Code (audio_app_c7x_0.syscfg)...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_pinmux_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_power_clock_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_dpl_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_dpl_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_soc.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_lwipif.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_lwipif.h...
    C:/ti/ccs2020/ccs/utils/cygwin/mkdir -p obj/release/
    Compiling: am275x:c7x-0:freertos:ti-c7000 audioApp_c7x_0.release.out: ../../../common/src/AudioDriver.c
    C:/ti/ti-cgt-c7000_5.0.0.LTS/bin/cl7x -mv7524 --mma_version=2_256 --abi=eabi -q -mo -pden -pds=238 -pds=880 -pds1110 --endian=little --disable_inlining -ea.se71 --emit_warnings_as_errors --diag_suppress=770 --diag_suppress=69 --diag_suppress=70 -DAUDIO_BLOCK_SIZE=256 -Dxdc_target_name__=C71 --opt_level=3 --symdebug:none -DBUILD_C7X_1 -DBUILD_C7X0_0 -DBUILD_C7X -DBUILD64 -DAWE_DEFAULT_ALIGNMENT_WORDS=8 -IC:/ti/ti-cgt-c7000_5.0.0.LTS/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/FreeRTOS-Kernel/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/portable/TI_CGT/DSP_C75X -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/config/am275x/c75x -IC:/ti/AM275-AWE-SDK_11.01.16.06/packages/dspc/c7x/am275x/AWECore/Include -I../../../common/include -I../../../am275/common/include -I../include -Igenerated -DSOC_AM275X -DENABLE_OPTIFLASH -ppd=obj/release//AudioDriver.d -ppa -fr=obj/release// -fc=../../../common/src/AudioDriver.c
    process_begin: CreateProcess(NULL, C:/ti/ti-cgt-c7000_5.0.0.LTS/bin/cl7x -mv7524 --mma_version=2_256 --abi=eabi -q -mo -pden -pds=238 -pds=880 -pds1110 --endian=little --disable_inlining -ea.se71 --emit_warnings_as_errors --diag_suppress=770 --diag_suppress=69 --diag_suppress=70 -DAUDIO_BLOCK_SIZE=256 -Dxdc_target_name__=C71 --opt_level=3 --symdebug:none -DBUILD_C7X_1 -DBUILD_C7X0_0 -DBUILD_C7X -DBUILD64 -DAWE_DEFAULT_ALIGNMENT_WORDS=8 -IC:/ti/ti-cgt-c7000_5.0.0.LTS/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/FreeRTOS-Kernel/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/portable/TI_CGT/DSP_C75X -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/config/am275x/c75x -IC:/ti/AM275-AWE-SDK_11.01.16.06/packages/dspc/c7x/am275x/AWECore/Include -I../../../common/include -I../../../am275/common/include -I../include -Igenerated -DSOC_AM275X -DENABLE_OPTIFLASH -ppd=obj/release//AudioDriver.d -ppa -fr=obj/release// -fc=../../../common/src/AudioDriver.c, ...) failed.
    make (e=2): The system cannot find the file specified.
    makefile:228: recipe for target 'AudioDriver.obj' failed
    gmake: *** [AudioDriver.obj] Error 2

    2. for top-level (build for all cores):

    (py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275>gmake clean
    ---------------------------------
    Building for Single instance AWE
    ---------------------------------
    gmake -C r5f0_0/ti-arm-clang/ clean
    gmake[1]: Entering directory 'C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/r5f0_0/ti-arm-clang'
    Cleaning: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out ...
    C:/ti/ccs2020/ccs/utils/cygwin/rm -rf obj/release/
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_r5f0_0.release.out
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_r5f0_0.release.appimage
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_r5f0_0.release.appimage_xip
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_r5f0_0.release.appimage.signed
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_r5f0_0.release.appimage.hs
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_r5f0_0.release.appimage.hs_fs
    C:/ti/ccs2020/ccs/utils/cygwin/rm -rf generated/
    gmake[1]: Leaving directory 'C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/r5f0_0/ti-arm-clang'
    gmake -C c75_0/ti-c7000/ clean
    gmake[1]: Entering directory 'C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/c75_0/ti-c7000'
    Cleaning: am275x:c7x-0:freertos:ti-c7000 audioApp_c7x_0.release.out ...
    C:/ti/ccs2020/ccs/utils/cygwin/rm -rf obj/release/
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.out
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage_xip
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage.signed
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage.hs
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_0.release.appimage.hs_fs
    C:/ti/ccs2020/ccs/utils/cygwin/rm -rf generated/
    gmake[1]: Leaving directory 'C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/c75_0/ti-c7000'
    gmake -C c75_1/ti-c7000/ clean
    gmake[1]: Entering directory 'C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/c75_1/ti-c7000'
    Cleaning: am275x:c7x-0:freertos:ti-c7000 audioApp_c7x_1.release.out ...
    C:/ti/ccs2020/ccs/utils/cygwin/rm -rf obj/release/
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_1.release.out
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_1.release.appimage
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_1.release.appimage_xip
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_1.release.appimage.signed
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_1.release.appimage.hs
    C:/ti/ccs2020/ccs/utils/cygwin/rm -f audioApp_c7x_1.release.appimage.hs_fs
    C:/ti/ccs2020/ccs/utils/cygwin/rm -rf generated/
    gmake[1]: Leaving directory 'C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/c75_1/ti-c7000'
    (py-venv-dev) C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275>gmake
    ---------------------------------
    Building for Single instance AWE
    ---------------------------------
    gmake -s -C r5f0_0/ti-arm-clang/ all
    Generating SysConfig files ...
    Running script...
    Validating...
    Generating Code (audio_app_r5f0.syscfg)...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_board_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_board_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_board_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_board_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_drivers_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_drivers_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_drivers_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_drivers_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_pinmux_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_power_clock_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_dpl_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_dpl_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_soc.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_lwipif.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\r5f0_0\ti-arm-clang\generated\ti_enet_lwipif.h...
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/mcur5f_ipc.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../common/src/am275_board_codec.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/mcur5f_tunerdrv.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/AWECoreUtils.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../main.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_drivers_config.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_drivers_open_close.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_board_config.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_board_open_close.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_dpl_config.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_pinmux_config.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_power_clock_config.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_enet_config.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_enet_open_close.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_enet_soc.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: generated/ti_enet_lwipif.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/mcur5f_enet.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/mcur5f_uart.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/enet/enet_setup.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/enet/enet_tsn.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/enet/enet_gptp.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/enet/enet_avtp.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/enet/enet_avb.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/shm_cirbuf.c
    Compiling: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out: ../../../common/src/enet/debug_log.c
    .
    Linking: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out ...
    Linking: am275x:r5fss0-0:freertos:ti-arm-clang audioApp_r5f0_0.release.out Done !!!
    .
    Boot image: am275x:r5fss0-0:freertos:ti-arm-clang C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/r5f0_0/ti-arm-clang/audioApp_r5f0_0.release.appimage ...
    Generating certificate for audioApp_r5f0_0.release.appimage ...
    Boot image: am275x:r5fss0-0:freertos:ti-arm-clang C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/r5f0_0/ti-arm-clang/audioApp_r5f0_0.release.appimage Done !!!
    .
    Boot image: am275x:r5fss0-0:freertos:ti-arm-clang C:/ti/AM275-AWE-SDK_11.01.16.06/audio_app/am275/r5f0_0/ti-arm-clang/audioApp_r5f0_0.release.appimage.hs_fs Done !!!
    .
    gmake -s -C c75_0/ti-c7000/ all
    Generating SysConfig files ...
    Running script...
    Validating...
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) rxHclkSource: Expected AHCLKR: 24576000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) rxAclkSource: Calculated ACLKR: 12288000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) afsr: Calculated FSR: 48 KHz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) txHclkSource: Expected AHCLKX: 24576000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) txAclkSource: Calculated ACLKX: 12288000 Hz
    info: CONFIG_MCASP0(/drivers/mcasp/mcasp) afsx: Calculated FSX: 48 KHz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) rxHclkSource: Calculated AHCLKR: 24576000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) rxAclkSource: Calculated ACLKR: 3072000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) afsr: Calculated FSR: 48 KHz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) txHclkSource: Expected AHCLKX: 24576000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) txAclkSource: Calculated ACLKX: 12288000 Hz
    info: CONFIG_MCASP1(/drivers/mcasp/mcasp) afsx: Calculated FSX: 48 KHz
    Generating Code (audio_app_c7x_0.syscfg)...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_board_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_drivers_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_pinmux_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_power_clock_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_dpl_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_dpl_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_config.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_config.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_open_close.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_open_close.h...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_soc.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_lwipif.c...
    Writing C:\ti\AM275-AWE-SDK_11.01.16.06\audio_app\am275\c75_0\ti-c7000\generated\ti_enet_lwipif.h...
    Compiling: am275x:c7x-0:freertos:ti-c7000 audioApp_c7x_0.release.out: ../../../common/src/AudioDriver.c
    process_begin: CreateProcess(NULL, C:/ti/ti-cgt-c7000_5.0.0.LTS/bin/cl7x -mv7524 --mma_version=2_256 --abi=eabi -q -mo -pden -pds=238 -pds=880 -pds1110 --endian=little --disable_inlining -ea.se71 --emit_warnings_as_errors --diag_suppress=770 --diag_suppress=69 --diag_suppress=70 -DAUDIO_BLOCK_SIZE=256 -Dxdc_target_name__=C71 --opt_level=3 --symdebug:none -DBUILD_C7X_1 -DBUILD_C7X0_0 -DBUILD_C7X -DBUILD64 -DAWE_DEFAULT_ALIGNMENT_WORDS=8 -IC:/ti/ti-cgt-c7000_5.0.0.LTS/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/FreeRTOS-Kernel/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/portable/TI_CGT/DSP_C75X -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/config/am275x/c75x -IC:/ti/AM275-AWE-SDK_11.01.16.06/packages/dspc/c7x/am275x/AWECore/Include -I../../../common/include -I../../../am275/common/include -I../include -Igenerated -DSOC_AM275X -DENABLE_OPTIFLASH -ppd=obj/release//AudioDriver.d -ppa -fr=obj/release// -fc=../../../common/src/AudioDriver.c, ...) failed.
    make (e=2): The system cannot find the file specified.
    makefile:228: recipe for target 'AudioDriver.obj' failed
    gmake[1]: *** [AudioDriver.obj] Error 2
    makefile:17: recipe for target 'all' failed
    gmake: *** [all] Error 2

    I have verified the path for AudioDriver.c - looks proper. I must point out that I don't see this error in AM275-AWE-SDK_11.00.00.17. Attached here are the build logs for AM275-AWE-SDK_11.00.00.17 and AM275-AWE-SDK_11.01.16.06. Please do advise.

  • Hi Sreekanth

    Compiling: am275x:c7x-0:freertos:ti-c7000 audioApp_c7x_0.release.out: ../../../common/src/AudioDriver.c
    C:/ti/ti-cgt-c7000_5.0.0.LTS/bin/cl7x -mv7524 --mma_version=2_256 --abi=eabi -q -mo -pden -pds=238 -pds=880 -pds1110 --endian=little --disable_inlining -ea.se71 --emit_warnings_as_errors --diag_suppress=770 --diag_suppress=69 --diag_suppress=70 -DAUDIO_BLOCK_SIZE=256 -Dxdc_target_name__=C71 --opt_level=3 --symdebug:none -DBUILD_C7X_1 -DBUILD_C7X0_0 -DBUILD_C7X -DBUILD64 -DAWE_DEFAULT_ALIGNMENT_WORDS=8 -IC:/ti/ti-cgt-c7000_5.0.0.LTS/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/FreeRTOS-Kernel/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/portable/TI_CGT/DSP_C75X -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/config/am275x/c75x -IC:/ti/AM275-AWE-SDK_11.01.16.06/packages/dspc/c7x/am275x/AWECore/Include -I../../../common/include -I../../../am275/common/include -I../include -Igenerated -DSOC_AM275X -DENABLE_OPTIFLASH -ppd=obj/release//AudioDriver.d -ppa -fr=obj/release// -fc=../../../common/src/AudioDriver.c
    process_begin: CreateProcess(NULL, C:/ti/ti-cgt-c7000_5.0.0.LTS/bin/cl7x -mv7524 --mma_version=2_256 --abi=eabi -q -mo -pden -pds=238 -pds=880 -pds1110 --endian=little --disable_inlining -ea.se71 --emit_warnings_as_errors --diag_suppress=770 --diag_suppress=69 --diag_suppress=70 -DAUDIO_BLOCK_SIZE=256 -Dxdc_target_name__=C71 --opt_level=3 --symdebug:none -DBUILD_C7X_1 -DBUILD_C7X0_0 -DBUILD_C7X -DBUILD64 -DAWE_DEFAULT_ALIGNMENT_WORDS=8 -IC:/ti/ti-cgt-c7000_5.0.0.LTS/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/FreeRTOS-Kernel/include -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/portable/TI_CGT/DSP_C75X -IC:/ti/AM275-AWE-SDK_11.01.16.06/mcu_plus_sdk/am275x/source/kernel/freertos/config/am275x/c75x -IC:/ti/AM275-AWE-SDK_11.01.16.06/packages/dspc/c7x/am275x/AWECore/Include -I../../../common/include -I../../../am275/common/include -I../include -Igenerated -DSOC_AM275X -DENABLE_OPTIFLASH -ppd=obj/release//AudioDriver.d -ppa -fr=obj/release// -fc=../../../common/src/AudioDriver.c, ...) failed.
    make (e=2): The system cannot find the file specified.
    makefile:228: recipe for target 'AudioDriver.obj' failed
    gmake: *** [AudioDriver.obj] Error 2

    This error is caused because you do not have ti-cgt-c7000_5.0.0.LTS installed in your C:/ti directory. You can check if the mentioned version is installed inside the C:/ti directory. Please try this and let me know.

    Regards,
    Ritapravo

  • Hello Ritapravo,

    Thanks for pointing that out. I updated the path to the CGT v5.0.0 and am able to build successfully now.

    Any updates on the AWE board setup part?

    Regards,
    Sreekanth

  • Hi Sreekanth,

    Any updates on the AWE board setup part?

    Looks like the default tiboot3.bin in the bin/am275x/sd_card is not working as expected. I am sending the correct tiboot3.bin. Copy this to your SD card and then try booting. [ Remember - for SD boot mode the SW9 switch should be ON ].

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/0820.tiboot3.bin

    Please try this and let me know. 

    Regards,
    Ritapravo

  • Hi Ritapravo,

    Even with - `e2e.ti.com/.../0820.tiboot3.bin` also facing the same problem. 

  • Hi ,

    Can you send the asdk_am275_includes.mak file and the binaries that you are using in sd card. 
    Also send the exact error log that you are getting after using `e2e.ti.com/.../0820.tiboot3.bin`.

    Regards,
    Ritapravo

  • Hello Ritapravo,

    This for the default binaries shared as part of the SDK as part of a sanity check we're doing. No changes have been done in the SDK. Trying to just follow the steps in Audio SDK User Guide:

    • SD card should have following 3 files.
      • tiboot3.bin : SD Card bootloader
      • app_r50_0 : Tuning gateway application which runs on MCU/R5F
      • app_dsp0_0 : The DSP application which runs on C75_0 and includes AWECore

    Regards,
    Sreekanth

  • Hi ,

    I am not sure why this is happening. Can you try copying the attached binaries to the SD card and boot from it. [ Make sure that your SD card is marked as bootable/active and the sw9 switch in am275 EVM is ON]

    v11.01.16.6.zip

    • After booting the audio_app on the EVM, Connect UART port to your Windows computer
    • Open AWE designer software
    • Click on Target -> Change Connection
    • Select Connection : RS232
    • COM port : 2nd of the 4 ports
    • Baud Rate : 921600

    Attaching the images for my connection - 


    In my case, COM25 is the second COM port and you can see the boot logs in XDS110 Class Application/USER UART(COM8) [ Remember - XDS110 Class Application/USER UART is routed to the JTAG port in AM275. So, you will have to connect the JTAG cable as well to see the boot logs. For connecting via UART, this is not needed.]

  • Hello Ritapravo,

    I have used the binaries that you have provided here. I still see:

    AWE Connection Error

    while my serial ports listed are:

    Serial Ports List

    and I see on COM5:

    [BOOTLOADER_PROFILE] Boot Media : SD Card
    [BOOTLOADER_PROFILE] Boot Image Size : 1961 KB
    [BOOTLOADER_PROFILE] Cores present :
    [BOOTLOADER PROFILE] TIFS init : 1145us
    [BOOTLOADER PROFILE] System_init : 1801us
    [BOOTLOADER PROFILE] Board_init : 3us
    [BOOTLOADER PROFILE] FreeRtosTask Create : 255us
    [BOOTLOADER PROFILE] Drivers_open : 5771us
    [BOOTLOADER PROFILE] Board_driversOpen : 159us
    [BOOTLOADER PROFILE] sciServer_init : 15097us
    [BOOTLOADER PROFILE] SBL Drivers_open : 5990us
    [BOOTLOADER PROFILE] Sciclient Get Version : 10038us
    [BOOTLOADER PROFILE] File read from SD card : 591166us
    [BOOTLOADER PROFILE] SBL End : 277us
    [BOOTLOADER_PROFILE] SBL Total Time Taken : 631709us

    Image loading done, switching to application ...
    mcu/r5f tuning server : Configuring Codec...
    [c75ss0-0] 0.000825s : asdk_flash_init done
    [c75ss0-0] 0.000846s : asdk_flash_write: , 0ffset = 0x1a00000, nDWordsToWrite = 5
    [c75ss0-0] 0.000859s : asdk_flash_write: , 0ffset = 0x1a00040, nDWordsToWrite = 1
    [c75ss0-0] 0.000871s : asdk_flash_write: , 0ffset = 0x1a00044, nDWordsToWrite = 1
    [c75ss0-0] 0.000883s : asdk_flash_write: , 0ffset = 0x1a00048, nDWordsToWrite = 1
    [c75ss0-0] 0.000895s : asdk_flash_write: , 0ffset = 0x1a0004c, nDWordsToWrite = 1
    [c75ss0-0] 0.000906s : asdk_flash_write: , 0ffset = 0x1a00050, nDWordsToWrite = 1
    [c75ss0-0] 0.000918s : asdk_flash_write: , 0ffset = 0x1a00054, nDWordsToWrite = 1
    [c75ss0-0] 0.001982s : Registering for ipc_notify ..
    [c75ss0-0] 0.001995s : Sending IpcNotify_sendMsg to core 1
    [c75ss0-0] 0.002009s : Waiting for MCU/R5F...
    mcu/r5f tuning server : Configuring Codec...Done
    Enabling clocks!
    start to open driver.
    EEPROM 0 MAC addr: Unable to read from eeprom instance number 1
    EEPROM 1 MAC addr: Unable to read from eeprom instance number 2
    EnetAppUtils_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:1 From 4 To 1
    Mdio_open:318
    Open MAC port 1
    Mdio_manual_ioctl_handler_ENET_MDIO_IOCTL_C22_READ:495
    EnetMod_ioctl:1581
    EnetPhyMdioDflt_readC22:296
    EnetPhy_readReg:646
    Open MAC port 2
    Mdio_manual_ioctl_handler_ENET_MDIO_IOCTL_C22_READ:495
    EnetMod_ioctl:1581
    EnetPhyMdioDflt_readC22:296
    EnetPhy_readReg:646
    Starting lwIP, local interface IP is dhcp-enabled
    [LWIPIF_LWIP] NETIF INIT SUCCESS
    Host MAC address-0 : 64:70:60:7a:2a:6f
    [0]Enet IF UP Event. Local interface IP:0.0.0.0
    [LWIPIF_LWIP] Enet has been started successfully
    mcu/r5f tuning server : starting tcp server ...
    mcu/r5f tuning server : Configuring IPC...
    mcu/r5f tuning server : registering IPC notify clients...
    mcu/r5f tuning server : sending mcu/r5f ipc_notify to code 5
    mcu/r5f tuning server : sending mcu/r5f ipc_notify to code 6
    mcu/r5f tuning server : Configuring IPC...
    mcu/r5f tuning server : waiting for remote core
    Remote Core : 5 ready
    [c75ss0-0] 0.328761s : Primary core tuning server ready...
    [c75ss0-0] 0.328769s : Version: 11.01.16.06

    and on COM9:

    Sciserver Testapp Built On: Oct 16 2025 20:31:22
    Sciserver Version: v2023.11.0.0REL.MCUSDK.MM.NN.PP.bb
    RM_PM_HAL Version: vMM.NN.PP
    Starting Sciserver..... PASSED

    Starting SD Bootloader ...

    SYSFW Firmware Version 11.0.7--v11.00.07 (Fancy Rat)
    SYSFW Firmware revision 0xb
    SYSFW ABI revision 4.0

    I noticed that you are using a different version of the AWE Server/Designer (8.2025.1) than mine (8.D.2.3). Could this be a possible reason?

  • Hello Ritapravo,

    After a bit of trial and error, I figured it was COM8 (the 3rd in the enumerated list of serial ports) that I had use for the connection. Now, I see:

    AWE Connection Success

    Out of curiosity, I would also like to check with you:

    1. if there is a definitive way to identify the right serial/COM port for connection? This could change from system to system, right?
    2. if there is a way to enable to get the logs for AWE connection on target's serial console (other than the AWE server logs)? It would be helpful for debugging.

    Regards,
    Sreekanth

  • Hi Sreekanth,

    if there is a definitive way to identify the right serial/COM port for connection? This could change from system to system, right?

    From the image you sent, I think COM8 is the second COM port only(COM7 being the first). Maybe windows is doing some lexicographical sorting due to which "COM10" is appearing first. :)
    Also, you can configure this setting in the sysconfig for a particular core by changing the UART settings.
    https://software-dl.ti.com/mcu-plus-sdk/esd/AM275X/11_01_00_16/exports/docs/api_guide_am275x/EVM_SETUP_PAGE.html - In the setup UART terminal section, you can see the default assignment. 

    Regards,
    Ritapravo

  • if there is a way to enable to get the logs for AWE connection on target's serial console (other than the AWE server logs)? It would be helpful for debugging.

    Go to audio_app/common/src/mcur5f_tunerdrv.c

    Go to tuning_processing() function

    Uncomment the line - 

    DebugP_log("Uart Recvd : %d bytes, cmd : 0x%2X\r\n", read_byte_cnt, PACKET_OPCODE(AWE_Packet_Buffer));

    Rebuilt the audio_app.

    Now, you should be able to see the logs of all the UART packets received on one of the serial COM ports (baud rate - 115200)
    [ I don't remember now. You can check the 4 COM ports ]

    Note/Remember - This method will work when you use the UART tuning mode. To use UART tuning mode do the following - 

    Go to AWE Designer Tool -> Click on Target -> Change Connection -> RS232 -> Select 2nd COM port of the 4 ports -> select baud rate - 921600 -> hit connect/change.

    Also, this will result in a flood of logs showing the packets. You can put necessary conditions to filter/format out your logs. 

    Otherwise, the details for AWE logs can be found here - https://dspconcepts.com/sites/default/files/awe_designer_-_logging_guide.pdf
    For enabling logging you can do the following - 

    • Open AWE designer
    • Click on Help -> Open INI File
    • In the INI file you can set the logging parameter
      [Logging]
      ; Turn text log off.
      Enable=1
      ; Text log will be awelog.txt

    Regards,
    Ritapravo