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.

DM814x AVSDK biospsp uart sample application issue



We are evaluating the "av_bios_sdk_00_08_00_00" on the 814x EVM along with the Vision application board.

Our setup contains : CCS5.1 running on Windows Machine. XDS510USB Plus emulator to download and debug application using CCS. 

As the av_bios_sdk_00_08_00_00 demo was not working after downloading the pre-build binaries on all the 4 cores of DM814x.

Hence we decided to check if the basic sample codes work properly or not. For that we selected the UART sample app provided with the "av_bios_sdk_00_08_00_00\pdk\biospsp_03_10_06_00" package.

For that we created the Target configuation, selected TI814x as target and provided the “av_bios_sdk.gel" as the gel file for Cortex A8 core. The Boot Select dip switch is set to 000010000000.

After launching the target configuration, and connecting to the target we downloaded the pre-build binary "uart_evmDM814x_a8_sample_a8host_release.xea8f" provided in the path: "av_bios_sdk_00_08_00_00\pdk\biospsp_03_10_06_00\drivers\examples\evmDM814x_A8\uart\bin\ti814x-evm".

The file is downloaded and happens to execute showing following messages on CCS5.1 console:

***************************************************************************

[CortexA8] Uart Sample Main

[CortexA8]

[CortexA8] EDMA driver initialization PASS.

[CortexA8]

[CortexA8] Start of UART sample application, check the serial Terminal to proceed

***************************************************************************

and the “** UART Demo Starts: INPUT a file of size 1000 bytes **” message on the DM814x UART of the EVM board.

But the speed of execution is amazingly slow.

The time taken in between “[CortexA8] Start of UART sample application, check the serial Terminal to proceed“ message displayed on CCS console and message

“** UART Demo Starts: INPUT a file of size 1000 bytes **” on the DM814x console was around 2.5 minutes.

In the same way the time taken in between the message seen on the CCS console “[CortexA8] Uart Sample Main” and the “[CortexA8] Start of UART sample application, check the serial Terminal to proceed“ message displayed on CCS console was around 13 minutes.

We are using the gel file as is,  then what can be the reason for such slow execution ? Please provide inputs to resolve this issue.