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.

Blackhawk USB510L JTAG to DM814x Cortex-A8 debug

Other Parts Discussed in Thread: TMS320DM8148, DM3730

Hello,

I'm trying to use a BH-USB-510L (http://www.blackhawk-dsp.com/products/USB510L.aspx) to debug a TMS320DM8148 using CCS v5.5.

I can configure the system, load my GEL file and see all my cores at the debug window, but when I try to connect to the cortex-A8 core the program freezes and the indication led from the BH device lights red. 

Is it possible to the BH-USB-510L to debug a DM418x SoC ? Has anyone tried to debug using it ? 

Thank you in advance

  • Hi Marcelo,

    Yes, BH USB510L JTAG should work fine with DM814x device. Are you trying to connect to the DM814x TI EVM or custom board?

    Marcelo Mansano said:
    I can configure the system, load my GEL file and see all my cores at the debug window

    Which GEL file you are using? Can you provide me the steps you are doing?

    Marcelo Mansano said:
    Is it possible to the BH-USB-510L to debug a DM418x SoC ? Has anyone tried to debug using it ? 

    It should be possible. In the below e2e thread, they debug similar device DM3730:

    Regards,
    Pavel

  • Hi Pavel, thanks for the response!

    I am using a custom board (camera based on a model from APPRO).

    I am using this gel file that came with the appro development kit:7802.IPNC_A8_DDR3.gel

    The steps I am using to 

    • I am using the CCS v5.5 to debug my board;
    • I Click on View->Target Configurations.
    • On the Target Configurations (Tabbed Window), Right Click to get a menu.
    • Select New Target Configuration. Enter the Target Configuration name (ex: TI814xPF.ccxml). 
    • In the New Target Configuration window, under Connection tab I choose ‘Blackhawk 501L USB Emulator’ (or something like that).
    • Under device, choose ‘TI814x’.  
    • On the Target Configurations, right click on the TI814xPF.ccxml and select ‘Launch Selected Configuration’.
    • Select the Cortex-A8 device from the cores window;
    • Load the GEL file (attached above);
    • Right-click at the Cortex-A8 device at the cores window and select "Connect Target"
    • After this step the CCS freezes (sometimes even close by itself).

  • So, you are using DM814x custom board based on the DM814x IPNC board? The problem might be in your custom board, not in the Blackhawk JTAG emulator. I would suggest you to try to connect with Blackhawk JTAG emulator to DM814x IPNC board to test.

    Marcelo Mansano said:
    In the New Target Configuration window, under Connection tab I choose ‘Blackhawk 501L USB Emulator’ (or something like that).

    Can you provide me a scree shot (print screen) for this step?

    Marcelo Mansano said:
    Under device, choose ‘TI814x’.  

    What other options you have there?

    Marcelo Mansano said:
    Select the Cortex-A8 device from the cores window;

    Can you provide me a scree shot (print screen) for this step?

    Marcelo Mansano said:
    Load the GEL file (attached above);

    Can you provide me a scree shot (print screen) for this step?

    Marcelo Mansano said:
    Right-click at the Cortex-A8 device at the cores window and select "Connect Target"

    You need to power on the board before that step. Are you doing this?

    Marcelo Mansano said:
    After this step the CCS freezes (sometimes even close by itself).

    Can you provide me a scree shot (print screen) for this step?

    Regards,
    Pavel