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.

EVMC6678L

Other Parts Discussed in Thread: SYSBIOS

I just got the EVK for the 6678L (TMDXEVM6678L)...the OOB demo (HUA) works ok, but when I use CCS to build the project (C:\Program Files\Texas Instruments\mcsdk_2_00_00_beta2\demos\hua\evmc6678l) and load the .out file, the browser side doesn't work...but the UART seems to display the correct data...any idea?

HyperTerminal out: Note hat I added my name "Murad" to make sure I am loading the new code

Start BIOS 6
Murad: HPDSPUA version 2.00.00.02 Beta 2
Setting hostname to TMDSEVMC6678L1732
EVM in StaticIP mode at 192.168.2.100
Set IP address of PC to 192.168.2.101
Service Status: THTTP    : Enabled  :          : 000

 

  • Thanks Han for the reply...

    I did update the MCSDK and CCS to v5.0.3.00028...When I try to register CCS, it ask me about Activation ID....I couldn't find anything related to Activation ID in the TMDXEVM6678L box...any idea? 

  • Hi murad qahwash

        Please Check you CCS Help->Code Composer Studio Licensing Information,  You can see you license Status and type.  If not licensed, then ensure the computer can connect to internet, then you will get a full license. 

     If you only want to update the mcsdk ,you can download the new version from http://www.ti.com/tool/bioslinuxmcsdk  and resintall the mcsdk.

  • Try  cp  $YOUR_EVM_DVD$\CCS_5.0.3\setup_CCS_5.0.3.00023\install_images\ccscore\license\*    $YOUR_CCS_INSTALL_LOCATION$\ccsv5\ccs_base\DebugServer\license\

    Then try to download and run a program on the EVM to see if it works.

  • Deal Han and Eric,

    I fixed the license issue by moving the .lic file from the DVD to ti folder...now it shows:

    Status: Licensed

    License Type: Free License

     

    I am using:

    mcsdk_2_00_05_17

    ccs_base_5.0.3.00028

     

    built/downloaded the Demo-HUA project and still doesn't work frm CCS, but OOB still work.

     

    This is the console output:

    Murad: Start BIOS 6
    QMSS successfully initialized
    CPPI successfully initialized
    PA successfully initialized
    HUA version 2.00.00.04
    Setting hostname to tidemo-PE7160
    MAC Address: 90-D7-EB-9D-C3-C9
    EVM in StaticIP mode at 192.168.2.100
    Set IP address of PC to 192.168.2.101
    PASS successfully initialized
    Ethernet subsystem successfully initialized
    Ethernet eventId : 48 and vectId (Interrupt) : 7
    Verify_Init: Expected 16 entry count for gTxFreeQHnd queue 736, found 47 entries

    Verify_Init: Expected 0 entry count for Queue number = 4095, found 5 entries
    Warning:Queue handler Verification failed
    Registration of the EMAC Successful, waiting for link up ..
    Network Added: If-1:192.168.2.100
    Service Status: THTTP    : Enabled  :          : 000

  • Is the IP setup right in your net environment?

    Try DHCP by setting the user switch.

  • I tried the DHCP and no luck...the OOB code stil work, but not when using CCS...btw, this is my second EVK...I thought the first one we got was damaged...I've been using CCS 2.xx for 7 years and I am so frustrated with the eclips/CCs...hopefully once I get used to it, I appreciate the features of the new change!!!

    I get different failures at different runs...here is an example of my last run:

    C66xx_0: GEL Output: Setup_Memory_Map...
    C66xx_0: GEL Output: Setup_Memory_Map... Done.
    C66xx_1: GEL Output: Setup_Memory_Map...
    C66xx_1: GEL Output: Setup_Memory_Map... Done.
    C66xx_0: GEL Output:
    Connecting Target...
    C66xx_0: GEL Output: DSP core #0
    C66xx_0: GEL Output: No initialization performed since bootmode = 0x00000005
    C66xx_0: GEL Output: You can manually initialize with GlobalDefaultSetup
    C66xx_0: GEL Output: Global Default Setup...
    C66xx_0: GEL Output: C6678L GEL file Ver is 1.5
    C66xx_0: GEL Output: Setup Cache...
    C66xx_0: GEL Output: L1P = 32K  
    C66xx_0: GEL Output: L1D = 32K  
    C66xx_0: GEL Output: L2 = ALL SRAM  
    C66xx_0: GEL Output: Setup Cache... Done.
    C66xx_0: GEL Output: PLL1 Setup...
    C66xx_0: GEL Output: PLL1 Setup for DSP @ 1000.0 MHz.
    C66xx_0: GEL Output:            SYSCLK2 = 333.3333 MHz, SYSCLK5 = 200.0 MHz.
    C66xx_0: GEL Output:            SYSCLK8 = 15.625 MHz.
    C66xx_0: GEL Output: PLL1 Setup... Done.
    C66xx_0: GEL Output: Power on all PSC modules and DSP domains...
    C66xx_0: GEL Output: Power on all PSC modules and DSP domains... Done.
    C66xx_0: GEL Output: PA PLL is using SYSCLK/ALTCORECLK as the input
    C66xx_0: GEL Output: PA PLL is in PLL mode
    C66xx_0: GEL Output: PA PLL fixed output divider = 2
    C66xx_0: GEL Output: PA PLL programmable multiplier = 21
    C66xx_0: GEL Output: PA PLL programmable divider = 1
    C66xx_0: GEL Output: the output frequency should be 10 times the PA reference clock
    C66xx_0: GEL Output: configSGMIISerdes Setup... Begin
    C66xx_0: GEL Output:
    SGMII SERDES has been configured.
    C66xx_0: GEL Output: Enabling EDC ...
    C66xx_0: GEL Output: L1P error detection logic is enabled.
    C66xx_0: GEL Output: L2 error detection/correction logic is enabled.
    C66xx_0: GEL Output: MSMC error detection/correction logic is enabled.
    C66xx_0: GEL Output: Enabling EDC ...Done
    C66xx_0: GEL Output: Configuring CPSW ...
    C66xx_0: GEL Output: Configuring CPSW ...Done
    C66xx_0: GEL Output: DDR begin (1333 auto)
    C66xx_0: GEL Output: XMC Setup ... Done
    C66xx_0: GEL Output:
    DDR3 initialization is complete.
    C66xx_0: GEL Output: DDR done
    C66xx_0: GEL Output: Global Default Setup... Done.
    C66xx_0: GEL Output: Invalidate All Cache...
    C66xx_0: GEL Output: Invalidate All Cache... Done.
    C66xx_0: GEL Output: DSP Reset CPU...
    C66xx_0: GEL Output: DSP Reset CPU... Done.
    C66xx_0: GEL Output: Disable all EDMA3 interrupts and events.

    %%%%%%%%%%%%%% After clicking 'Resume F8' %%%%%%%%%%%

    [C66xx_0] QMSS successfully initialized
    [C66xx_0] CPPI successfully initialized
    [C66xx_0] PA successfully initialized
    [C66xx_0] HUA version 2.00.00.04
    [C66xx_0] Setting hostname to tidemo-PE7160
    [C66xx_0] MAC Address: 90-D7-EB-9D-C3-C9
    [C66xx_0] Configuring DHCP client
    [C66xx_0] PASS successfully initialized
    [C66xx_0] Ethernet subsystem successfully initialized
    [C66xx_0] Ethernet eventId : 48 and vectId (Interrupt) : 7
    [C66xx_0] Verify_Init: Expected 16 entry count for gTxFreeQHnd queue 736, found 31 entries
    [C66xx_0] Verify_Init: Expected 0 entry count for Queue number = 899, found 1 entries
    [C66xx_0] Verify_Init: Expected 0 entry count for Queue number = 4095, found 2 entries
    [C66xx_0] Warning:Queue handler Verification failed
    [C66xx_0] Registration of the EMAC Successful, waiting for link up ..
    [C66xx_0] Service Status: DHCPC    : Enabled  :          : 000
    [C66xx_0] Service Status: THTTP    : Enabled  :          : 000
    [C66xx_0] Service Status: DHCPC    : Enabled  : Running  : 000
    [C66xx_0] 00000.000 PBM_free: Invalid Packet
    [C66xx_0] 00000.000 PBM_enq: Invalid Packet
    [C66xx_0] Service Status: DHCPC    : Disabled :          : 000
    [C66xx_0] Service Status: THTTP    : Disabled :          : 000
    [C66xx_0] ti.sysbios.heaps.HeapMem: line 311: assertion failure: A_invalidFree: Invalid free
    [C66xx_0] xdc.runtime.Error.raise: terminating execution


    %%%%%%%%%%%%%%%%%%%%%%%%Hyper Terminal Window%%%%%%%%%%%%%%%%%%%%%%%%
    Service Status: DHCPC    : Enabled  : Running  : 017
    Murad: Start BIOS 6
    QMSS successfully initialized
    CPPI successfully initialized
    PA successfully initialized
    HUA version 2.00.00.04
    Setting hostname to tidemo-PE7160
    MAC Address: 90-D7-EB-9D-C3-C9
    Configuring DHCP client
    PASS successfully initialized
    Ethernet subsystem successfully initialized
    Ethernet eventId : 48 and vectId (Interrupt) : 7
    Verify_Init: Expected 16 entry count for gTxFreeQHnd queue 736, found 31 entries

    Verify_Init: Expected 0 entry count for Queue number = 899, found 1 entries
    Verify_Init: Expected 0 entry count for Queue number = 4095, found 2 entries
    Warning:Queue handler Verification failed
    Registration of the EMAC Successful, waiting for link up ..
    Service Status: DHCPC    : Enabled  :          : 000
    Service Status: THTTP    : Enabled  :          : 000
    Service Status: DHCPC    : Enabled  : Running  : 000
    Service Status: DHCPC    : Disabled :          : 000
    Service Status: THTTP    : Disabled :          : 000

     

     

  • I found another thread deals with the same problem and solved by " "...it has to do with SW3 switch settings to EMIF...Now demo works ok.

     

    Thanks for your help

  • murad qahwash said:

    I found another thread deals with the same problem and solved by " "...it has to do with SW3 switch settings to EMIF...Now demo works ok.

    I think he refers to this post: http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/128857/462166.aspx#462166

    Regards