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.

bios psp for C6748 with SYS/BIOS 6.x

Other Parts Discussed in Thread: OMAP-L138, TMS320C6748

Hi,

We are using OMAP-L138, TMS320C6748 module for developing an application for C6748 with SYS/BIOS 6.x.

But before that we are trying run the example of BIOS-PSP 3.1.0 for sys/bios 6.x.

All compilation is done on ubuntu12.04 machine.

So here is the problem: (taking example of i2c)

1) we are able to load the already build application and its running successfully found in the folder drivers/examples/evm6748/i2c/bin/c6748-evm/evm6748_i2c_sample_c6xdsp_debug.xe674.

2) Now we are wanting to compile the source of the i2c example, we have set everything in the makefile and all but in the end we get this problem on terminal

make: *** No rule to make target `obj/c6748-evm/c6xdsp/debug/evm6748_i2c_sample_configuro/package/cfg/i2cSample_pe674.c', needed by `obj/c6748-evm/c6xdsp/debug/i2cSample_pe674.oe674'.  Stop.

I am not able to locate i2cSample_pe674.c this file anywhere.

Please correct me where I am going wrong.

Following is the setting done while compilation of bios-psp 3.1.0:

# BIOS
bios_PATH = bios_6_34_02_18

# XDC
xdc_PATH = xdctools_3_24_05_48

# IPC
ipc_PATH = ipc_1_25_00_04

# EDMA
edma_PATH = edma3_lld_02_11_06_01

# DSP - Since same toolchain does not support COFF and ELF, there are two entries
#        This would go away when one version supports both formats
CODEGEN_PATH_DSP = /opt/ti/ccsv5/tools/compiler/c6000_7.4.1
CODEGEN_PATH_DSPELF = /opt/ti/ccsv5/tools/compiler/c6000_7.4.1

  • The missing file 'i2cSample_pe674.c' is a generated file.  It is generated from the configuration file (*.cfg file).  Sounds to me like you are missing the configuro step which will generate code from your configuration file.

    Judah