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.

OMAP L138 EVM Board Support Library and DSPLINK

Other Parts Discussed in Thread: OMAP-L137, OMAP-L138

Hi,

We've problem with using BSL of L138 EVM  in DSPLINK (v. 1.63). We tried to make a sample DSPLINK application work with such simple BSL functions like LED_turnOn but without any success (our aim is to use some code from image-sensor BSL test application in the DSPLINK application). Using EVMOMAPL138_init() function makes the application hangs up. After removing init_clocks() call in EVMOMAPL138_init() the "message" DSPLINK application works correctly so I suppose that the problem may be with config_pll0() and config_pll1() calls in init_clocks().

It's been two weeks since we reported the problem to support@ti.com - unfortunately, with no answer.

Any suggestions how to use BSL to access L138 EVM peripherals in DSPLINK application?

 

Regards

Andrzej


 

 

 

  • We have an example for OMAP-L137 and DSP Link:

    http://tiexpressdsp.com/index.php/Example_application_using_DSP_Link_on_OMAPL1x

    This is not adapted to OMAP-L138 yet, but you can take a look and see if you find any problems.

    A lot of the DSP initializations are already made when the by the ARM when the ARM wakes up the DSP. Also check the pinmux initializations conflicts.

  • Hi Mariana,

    Thanks for your reply.

    I know the example for L137 BSL and DSPLINK. I've rebuilt it and it works correctly on L137EVM. But the vendor of L138 EVM is Spectrum Digital and EVM L138 is the product of Logic -  BSLs are completely different  so this example is useless.

    I would like to know if TI is going to verify how to use/modify BSL functions for L138 EVM BSL I would like to get quick start to access VPIF in DSPLINK application and BSL seems to be the one and only solution for now because there are no TI's VPIF drivers neither for DSP/BIOS nor for Linux. If the BSL functions are not compatible with DSPLINK and there are no  other OS drivers, so what is the reason for using DSP/BIOS and DSPLINK ?

    Regards,

    Andrzej