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.

Use C2000 for board to buffer & transmit data

Other Parts Discussed in Thread: TMS320F28055, TMS320C28343

Good afternoon,


I'm posting a new subject to get your point of view.

I'm looking for a microcontroller for my new electronic board which main features are:

  • Interface my "CPU board" with 1 to 4 "Acquisition boards",
  • Buffer data from all "Acquisition boards" in a memory,
  • Send to the "CPU board" buffered data.

About communication protocol I need:

  • 1 UART to connect my new board with all "Acquisition boards",
  • 1 UART to connect my new board with "CPU board",
  • 1 DMA or EMIF to communicate with my external memory.

I don't have low power need.

Today I'm planning to use the TMS320F28055 and buy the Piccolo F2805x Experimenter Kit to start my development.

Do you think it's the right choice?

Thanks a lot for you futur help! And do not hesitate if you need more details.

Best,

Bastien

  • Hi Bastien,

    1. How much data are you looking to store in your MCU board?  Please note that the F2805x series doesn't have an EMIF or DMA inside, but it does have integrated RAM.  Note that you could add additional memory to the system by adding some external memory connected to the SPI.
    2. Since you'll be getting data from your acquisition boards via UART (which is relatively slow) you may not have too much issue keeping up by using the MCU's CPU (ie making things work without a DMA).
    3. Having one UART tie to multiple 'Acquisition boards' will likely reduce the bandwidth of this link significantly.  I'd make sure that the speed of this link, with all necessary multiplexing/handshaking considered, still meets your system specifications.
    4. I might also recommend taking a look at the MSP430 or TM4C product lines. 
      1. Often the C2000 is used in systems where it plays some part in the data acquisition (it has a good integrated ADC) and/or the processing role (the C28x core is quite capable).  Obviously it doesn't have to though.


    Thank you,
    Brett

  • Hello,


    I received my TMS320C28343 Experimenter kit, but there is no 5V power supply (mentioned in the getting started overview)?
    Is it normal? Can I use the USB connector JP2 has the power supply (with SW1 in USB position)?

    Another point, I did not succeed to flash the "FlashingLed" project. Is it possible to flash the kit without JTAG Emulator?


    Thanks a lot,


    Bastien

  • Hi Bastien,

    Bastien Bordas60 said:
    Is it normal? Can I use the USB connector JP2 has the power supply (with SW1 in USB position)?

    It is very much normal, it is the most preferred one.

    Bastien Bordas60 said:
    Another point, I did not succeed to flash the "FlashingLed" project. Is it possible to flash the kit without JTAG Emulator?

    This kit does not have an on-board emulator and hence you need to purchase one. Go for the XDS100v2 which is an economical emulator.

    Regards,

    Gautam

  • Perfect!

    Thanks a lot for all information.

  • You're Welcome!

    Goodluck & Regards,

    Gautam