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/TMS320C6748: Initial set-up and development issues - LCDK Development Kit

Part Number: TMS320C6748

Tool/software: Code Composer Studio

Hi,

I have recently purchased the TMS320C6748 - LCDK development kit, and am due to use it in my final year project at university. Apologies in advance for any incorrect knowledge or assumptions, I am very new to using this kind of hardware and software, and consider myself to be very much a novice.

I have attempted to progress through the quick start guide, and boot in NAND mode. I have set my DIP switches as described in the guide, downloaded the USB-to-UART driver, connected to mini-usb J3, and to my knowledge correctly opened up the COM port through Tera Term. My baud rate's for both my driver and terminal are set to 115200 and all other parameters are as stated within the guide. After powering up my board nothing happens within my terminal, even after 10 seconds. I am aware of another forum post that stated that there were issues with the pre-flashed NAND on some boards, and a program was required to be flashed onto the board manually. Aware of this I then attempted to boot the board in UART mode.

I adjusted my DIP switches, and carried out the steps as stated above. Upon completion my terminal printed BOOTME, implying that my board was in fact functioning. I am now under that assumption that my board did not have anything flashed to the NAND memory, and this was the reason for no activity in NAND mode.

I have installed all of the software that was supplied to me on the micro-SD card, and have attempted to connect my board through CCS. I am unable to do this, and am presented with errors regardless of the connection I select.

My project is to develop a real time audio processor that can apply a variety of sound effects, I am unsure of which encoder, if even required, will be sufficient to conduct this application.

  1. Am I correct in assuming that my board has nothing flashed to the NAND?
  2. Am I required to purchase an emulator in order to develop within CCS, or can I program through the board UART connection?
  3. Which emulator would be cheapest, whilst having enough capability to carry out my application requirements?

Many thanks,

Calum

  • Your board could have something in NAND but the program may not print to the terminal.

    The LCDK does not have an emulator on-board like on some of the other dev/eval boards. An emulator would make development easier. You can develop by programming via the UART but iteration time would be long, ie code - program - reboot - run - repeat. You would be limited to printf debugging. The emulator would allow to download and execute in RAM, set breakpoints and examine the system at runtime.

    The XDS100 emulator is the "value" line of emulators that was recommended by TI. The XDS100 is more of spec than a product as many manufacturers seem to build it. The TI wiki has some detailed compatibility notes here:
    processors.wiki.ti.com/.../XDS100
    TI has replaced the XDS100 with the XDS110. I used the XDS100v1 several years ago with the LDCK6748 and it was usable. I think the later versions are faster download and more features. The more expensive XDS200 and XDS560 are apparently even faster. I think any XDS100 will do as long as it has the 14 pin connector. I am sure my info is out of date and TI guys will comment.
  • Hi Calum,

    1. How to setup your LCDK board are described at:
    processors.wiki.ti.com/.../C6748_Development_Kit_(LCDK)
    2. The LCDK is equipped with 14-pin JTAG header but it does not have an onboard emulator. An external emulator from TI or a third-party will be required to start developing on it.
    3. The cheapest TI's emulator is XDS100 but you can also use a third-party emulator.
    www.ti.com/.../TMDSEMU100V2U-14T

    BR
    Tsvetolin Shulev