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.

DSP_BIOS v5 does not work with IRAM running in stand-alone mode for ARM+DSP OMAP-L138

Hello,

I have a very simple DSP_BIOS v5 works with IRAM under debug mode. It's just blinking LED

But it stops working after combined with ARM binary to run in standalone mode, ie burn combined binary into flash and boot out of flash

I recompile DSP_BIOS to use all DDR, it works fine.

ARM code does not use any IRAM

DSP_BIOS does not use L3_RAM for the sake of Boot_Loader as required

I'm using bootLoader from StarterWare with ARM+DSP binary genrated by the tool Out2RpRc, say ARM_DSP.bin

I burned ARM_DSP.bin into flash, run bootLoader in debug mode, I have both ARM & DSP apps up and run, ARM does blinking one LED, and DSP does the 2nd LED

However, with exactly the same bootLoader burned into flash, ONLY ARM works with its LED blinking, but NOT DSP_LED, even I've seen boot message that DSP app starts running too!

My question is how to make DSP_BIOS work with IRAM in stand-alone mode ?

Thanks,

~Duy-Ky

  • Hello Team,

    Do we have an update available on this inquiry for the customer?  Any assistance you can provide is greatly appreciated.

     

    Best regards,

    James Rose Jr.

  • Hi

    This problem sounds slightly different then the issue and resolution on the other post

    http://e2e.ti.com/support/embedded/starterware/f/790/t/169213.aspx

    Is this still outstanding, or does the issues highlighted by Joe in the other post help here too?

    Could you still be having some memory map conflict issues?

    Regards

    Mukul

  • Hi,

    I fixed the memory conflict and it's working out of DDR now.

    But not from IRAM

    If you already have a solution to IRAM problem, please let me know. Otherwise please pay attention to my latest RTFS problem

    I really need high speed in executeion, but not sure how much different between running out of IRAM vs DDR ?

    I may come back to IRAM problem if I run into execute speed problem later on

    Thanks,

    ~Duy-Ky