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: Booting directly from C6748

Part Number: OMAP-L138
Other Parts Discussed in Thread: OMAPL138,

Hello,

I'm currently using a Zoom OmapL138 experimenter from LogicPD and have run into an issue burning code to the chip.  I've followed the steps outlined in the application note "AN523 Creating Standalone Sample Application" at https://support.logicpd.com/ProductDownloads/OMAP-L138SOM-M1(eXperimenterKit).aspx 

  • Not sure why the rest of my post was cutoff but here's the rest:
    Burning a C6748 only SOM (LogicPD Rev A) with the led blink code seems to work just fine using Aisgen 1.9 when setting the device type to d800k006 DSP to create config.cfg file then running the command line:

    C:\c6748\OMAP-L138_FlashAndBootUtils_2_31\OMAP-L138\GNU\sfh_omap-l138.exe -targetType C6748 -p COM3 -flash_noubl config.bin

    This code blinks the LED's just fine.



    When I switch over to the L138/C6748 SOM (LogicPD Rev C) with the same led blink code I use device type d800k008 DSP because I want to use only the C6748 portion of the SOM, ignoring the L138 ARM. I then

    burn the chip using the command line:

    C:\c6748\OMAP-L138_FlashAndBootUtils_2_31\OMAP-L138\GNU\sfh_omap-l138.exe -p COM3 -flash_noubl config.bin

    The LED's do not blink.



    I'm guessing that I need to do something to put the ARM into reset but I can't find documentation to do that. Could you point me in the right direction? Maybe some example code that will use the the C6748 portion

    of a L138/C6748 SOM to blink LED's?



    Thanks.
  • Thanks for the help. Since the device boots from the ARM by default, ARM code must be written to switch over to the DSP. It works fine now.