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.

CCS/TM4C1294KCPDT: Tiva C series

Part Number: TM4C1294KCPDT
Other Parts Discussed in Thread: TM4C1294NCPDT,

Tool/software: Code Composer Studio

Hi,

          I am using TM4C1294NCPDT controller for my Ethernet onnectivity application. It's working fine.

Now i am changed to TM4C1294KCPDT controller on same board board, but it will not working now.

Shall i know  TM4C1294KCPDT support for Ethernet connectivity?

In my program i am changed controller in properties window and interrupts are configured in tm4c1294kcpdt_startup_ccs.c file. other pheriperals(UART, IIC, Timer) are working fine. Only ethernet connectivity is the my issue.

Help me to resolve this

Yuvaraj

 

  • Yes, the TM4C1294KCPDT has the 10/100 ENET MAC+PHY. The difference between those two parts is the flash size.

    Can you run the same firmware on both boards? If the code fits in 512KB and runs on the TM4C1294NCPDT but not the TM4C1294KCPDT, double check the board assembly for manufacturing errors.

  • Thanks for your reply Bob.

    One more question is if i am used External crystal oscillator as 20MHz and it will configured to 120MHz by using PLL.

    ui32SysClock = MAP_SysCtlClockFreqSet((SYSCTL_XTAL_20MHZ | SYSCTL_OSC_MAIN | SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480), 120000000);

    Is it ok.??

    Previously i am used 25MHz External Crystal oscillator and i am configured as

    ui32SysClock = MAP_SysCtlClockFreqSet((SYSCTL_XTAL_25MHZ | SYSCTL_OSC_MAIN | SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480), 120000000);

    If i am use 25MHz Ethernet connectivity is no problem, but i am use 20Mhz problem will there. So help me for better undertanding regard this issue and solve it.

    Yuvaraj

  • You must use 25MHz to use the ethernet PHY. See section 20.3.1.1. of the datasheet.

  • Thank you Bob.

    My issue was resolved.

    Yuvaraj