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.

TMS320C6678: TMS320C6678 DEVICE SIMULATION

Part Number: TMS320C6678
Other Parts Discussed in Thread: EVMK2GX

I am using C6000 family with the mentioned variant TMS320C6678 .I am trying to use the Texas Instrument simulator .But I cannot select the simulator option in the device.Is there any option available?.Even the related series processor selection, i can't select the simulator option in the connection option. NOTE: I am using CCS V5.5 .Is there any option for having simulation availability? Kindly let know about the query

  • Hello!

    There is no device simulator for Keystones. Simulators were available for some earlier families, but not this one. Recommended way is to play with evaluation board.

  • Hi,

       I have an example code. I am able to flash the code in the EVMK2GX board. But i am not sure on how to test that with the eval board h/w. Thats my query. For Ex: For UART ,I am able to flash and test with the board via RS232.

    In the same way i need to know how to the test the mcbsp feature in the board.

  • Thilak,

    You need to test the mcbsp on C6678 EVM or EVMk2GX ?

  • Hi,

    I need to test the McBSP in EVMK2GX Eval board .

  • Thilak,

    I have one EVMK2GX Eval board with me.

    Let me check on how to test the McBSP on K2GX EVM and get back.

    We need to first check on the availability of McBSP sample example code as a part of Processor SDK 6.3....If yes, then it is easy to test...

    ---

    I may take around 2 - 3 days, as I have to setup the K2G board with the SDK and the testing setup.

    ---

    Regards

    Shankari G

  • Thilak,

    I am able to test the MCBSP on the K2G EVM using the sample project, "MCBSP_DigLpbkevmK2Gc66ExampleProject" in the processor SDK 6.3.

    Snapshot on the output logs in the uart console from the MCBSP sample program.

    The following are the steps, I did, to test and run the MCBSP Loopback test on the K2G EVM.

    ===========================================================================

    1. Download and install, PROCESSOR-SDK-RTOS-K2G https://www.ti.com/tool/PROCESSOR-SDK-K2G

    2. Generate CCS PDK examples using the steps below.

    Once the PROCESSOR-SDK-RTOS-K2G is installed, observe the PDK package,  "pdk_k2g_1_0_16" under C:\ti

    1. Launch command prompt
    2. Go to the directory C:\ti\pdk_k2g_1_0_16\packages
    3. Run pdksetupenv.bat
      1. C:\ti\pdk_k2g_1_0_16\packages>pdksetupenv.bat
    4. DSPCore examples:
      1. C:\ti\pdk_k2g_1_0_16\packages>pdkProjectCreate.bat K2G all little all all dsp "C:\ti\pdk_k2g_1_0_16\packages"
    5. ARMCore examples:
      1. C:\ti\pdk_k2g_1_0_16\packages>pdkProjectCreate.bat K2G all little all all arm "C:\ti\pdk_k2g_1_0_16\packages"
    6. It will create a folder by name "MyExampleProjects" under C:\ti\pdk_k2g_1_0_16\packages.
    7. You will find the list of example projects getting created. ( approximately, the total will be - 92 examples )

    3. MCBSP_DigLpbkevmK2Gc66ExampleProject will be one among them.

    4. Import the MCBSP loop back project into CCS and run on K2G EVM.

    Connection and hardware setup:

    ============================

    1. DIP Switch settings : - Boot Mode SEL - SW3 - 00000 - No boot mode - For CCS

    2. Connect Mini usb cable between the XDS USB port on the EVM and the PC-usb port.

    3. Connect Mini usb cable between the USB-uart port  on the EVM and the PC-usb port.

    4. Disable the DB9 uart switch settings - SW12.

    4. In PC, open the device manager and detect the COM port number for the USB-uart connection and feed it in Teraterm or putty.

    Please have a look at the video on how to run on K2G EVM.

    Regards

    Shankari G

  • Hi,

       I tried Compiling the McBSP example project .I am getting some errors .Pls check and suggest

  • Thilak,

    Your screen shows some basic error in importing the MCBSP project....

    ----

    Let us confirm step by step....

    In the steps given in my previous post, upto which step you were able to complete?

    Would you please post the snapshot of the step which you succeded.

    Regards

    Shankari G

  • Hi,

        I am able to execute other example projects like UART n  all by importing the project and get the output by following above steps.I am getting error after compilation with this mcbsp project only.

  • Hi!

    Error tells there is no EDMA3 LLD found. Make sure it was installed, version may have significance, then make sure it was discovered and available in project properties, General, Products (in simple view). Should it be missing, see Window, Preferences, Code Composer, Products, add path as needed and rediscover.

  • Thilak,

    In CCS, click on the project properties of MCBSP --> go to resource--> General-->products--> select "EDMA3 low level driver"--> apply and close.

    Build again after this change.

    Regards

    Shankari G