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.

TM4C1294NCPDT: I Design my own design using TM4C1294NCDPT Data logger board

Part Number: TM4C1294NCPDT

Hi ,

I Designed my own TM4C1294NCDPT Microcontoller based Data logger board i have a TXD,RXD,TCK,TMS,TDI,TDO pins for programming and i have TM4C1294NCDPT launch pad throw jumper wires i have connected to my own Board its not getting connect can any one please guide me how to connect my Prototype board and Lanuch pad for programming and debugging .

Thanks 

Rajesh.Kota

  • Rajesh,
    Your description is not enough to let me understand what you actually did or are trying to achieve...
    Can you send more information? Maybe some pictures or connection diagrams?
    I assume you know how to connect and debug a regular launchpad, correct? Your custom board should be very similar.
    Bruno
  • i Have TM4C1294XL launch pad ,i have my custom design board .i want to load my out put file in to custom board .

    as per above attached pic's i have given the circuit connections.

    for that i want to remove or add any jumpers in my launch pad .

    Please find the attachment ckt
  • kota rajesh said:
    (via) attached pic's i have given the circuit connections.

    Yet - are those critical circuit connections "clear enough" to your helpers - here?     Your board in particular does not well identify the "rainbow cable's" pinouts.

    Note too that your "rainbow cable" is not as short & direct as it could be - this invites signal reflections and other distortions.

    It is likely that you'll have to substantially lower the JTAG frequency to give this board to board, JTAG interconnect, the best chance to perform.

    JTAG operation is (always) improved (made more robust) thru the use of external, pull-up resistors (< 10KΩ) as the internal MCU resistors are too high in value to insure proper operation under (all) operating conditions.     (cost/size of 4, 06-03 smt resistors may prevent hours/days of agony...)

    Your "attachment ckt." did not arrive w/your post...

  • Ok, the pictures helped to figure out the question. What you are trying to do is to use the ICDI interface available on the Debug side of your EK-TM4C, to program an external target.

    Assuming that your cables are going into the proper places, you need to:

    - Remove power from the EK's board, by removing JP2
    - Most documents say you need to remove those 7 0R resistors (R6, R7... R16) - still, I have always succeeded in doing that without having to remove them.
    - Leave JP1 open.
    - Connect the USB cable that goes to your PC on to the DEBUG side.

    I personally don't use the X1 header (not that it would make a difference): I connect a 0.05" pitch header into U6, and our custom boards use the same type of header (TI's ARM-10, 2x5 0.05").

    Regards

    Bruno
  • It should be noted that the "4 user switches" are placed (closer) to the MCU than the non-standard JTAG header upon user's (designed, designed) board.
  • Thanks you so much ....

    i followed your steps but i didnt remove 0 ohm resister  its working fine ...again thank you so much

  • Hi Bruno,

    Now i can able to load my Blink program its working absolutely correct. i have USB interface and Ethernet interface also ...

    i have downloaded some Drivers from ti resource first excited into in launch pad USB AND ETHERNET working good.

    COMING to my Designed Board i am getting following errors

    error while connecting  Ethernet :  Change the macAddress variable to match your boards MAC sticker

    error  while connecting USB :   USB MALFUNCTIONING 

  • Hello Rajesh,
    It is really good to hear you are making progress!
    As for the firmware, are you using TI-RTOS?
    Unfortunately I have no experience either with Ethernet nor with USB...
    Regards
    Bruno
  • hello Bruno

    I AM USING TI RTOS.

    Thanks
    Rajesh.K
  • hello Bruno

    I AM USING TI RTOS.

    Thanks
    Rajesh.K