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.

BSL with DSP/BIOS on OMAP-L138 eXperimenter

Other Parts Discussed in Thread: OMAP-L138

Hello,

  I would like to ask for some information about the OMAP-L138 eXeprimenter, to be used in conjunction with the Board Support Library (BSL) and DSP/BIOS.

 For some group projects in our University, we were planning to use the BSL to blink the LEDs and read the DIPs through PRDs, and DSP/BIOS to handle HWI for audio I/O.

 Initially we used the BSL provided by the manufacturer of the OMAP-L138 eXperimenter to blink LEDs and read the DIPs, and it worked fine.

 Then, in a separate project, we used DSP/BIOS (selecting the expOMAPL138 platform) to handle HWI-based audio.

 But, when we tried to put everything together, we found out that the program on the board hangs.

 After days of reading and testing, we got LEDs, DIPs and HWI-based audio working all together. However, in order to do so, we had to:

 - Use the version of the BSL included in the C6000 Teaching ROM (C6748), and not the one provided with the eXperimenter;

- load in the project the GEL file from the C6748 BSL;

- select the “evmC7648” platform during the creation step of the tcf for DSP/BIOS, even though our board is an eXperimenter (expOMAPL138);

- select INT5 from the HWI list; if we use another interrupt, INT4 for example, the program hangs.

 Now, the last two points seem odd, although the program runs properly on the board.

 We read that there are compatibility issues between the BSL provided by Logic PD and DSP/BIOS. Se we were wondering if there is “proper/formal” approach, to create projects in CCS4 and use simultaneously BSL and DSP/BIOS on the OMAP-L138 eXperimenter. Does it make any difference if we use INT4 or INT5?

 

Thank you.

 

Gaetano