Dear all,
In the BSP 2.3, the c6run package builds successfully. The c6run software has a file named
c6run-environtment.sh, this file sets environment variables to bash about the gcc or dsp computer used. The bug is in contents of the file. Current contents:
#!/bin/bash
# /home/qduran/gem_heart_two/Logic_BSP/REL-ltib-DM3730-2.3-2/rpm/BUILD/ti-c6run-0.98.03.03/c6run-environment.sh environment script
: ${CODEGEN_INSTALL_DIR='/home/qduran/toolchains/TI_CGT_C6000_7.3.0'}
export CODEGEN_INSTALL_DIR
: ${C6RUN_TOOLCHAIN_PATH='/home/qduran/gem_heart_two/Logic_BSP/REL-ltib-DM3730-2.3-2/rpm/BUILD/ti-c6run-0.98.03.03'}
export C6RUN_TOOLCHAIN_PATH
: ${DSP_CFLAGS='-mv64+'}
export DSP_CFLAGS
: ${ARM_TOOLCHAIN_PATH='/home/qduran/toolchains/arm-2009q1'}
export ARM_TOOLCHAIN_PATH
: ${ARM_TOOLCHAIN_PREFIX='arm-none-linux-gnueabi-'}
export ARM_TOOLCHAIN_PREFIX
: ${CFLAGS='-march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfloat-abi=softfp'}
export CFLAGS
: ${PLATFORM_CFLAGS='-DDSP_REGION_BASE_ADDR=0x83700000 -DDSP_REGION_CMEM_SIZE=0x02200000 -DDSP_REGION_CODE_SIZE=0x02700000 -DLPM_REQUIRED -DDSP_HAS_MMU'}
export PLATFORM_CFLAGS
The variables
ARM_TOOLCHAIN_PATH and
CODEGEN_INSTALL_DIR have assigned a wrong value. The value of each variable should be '/opt/CodeSourcery/Sourcery_G++_Lite' and '/opt/TI/C6000CGT6.1.14', respectively.
Thanks and best regards,
Joaquim Duran