SPRUI76B March   2017  – June 2022 TMS320F28379D , TMS320F28379D-Q1

 

  1.   Delfino TMS320F28379D controlCARD R1.3
  2.   Trademarks
  3. 1Introduction
  4. 2Errata
    1. 2.1 Warnings/Notes/Errata
    2. 2.2 Warnings About Specific controlCARD Revisions
  5. 3Getting Familiar With the controlCARD
    1. 3.1 F28379D controlCARD Features
    2. 3.2 Assumed Operating Conditions
    3. 3.3 Using the controlCARD
    4. 3.4 Experimentation Software
  6. 4Special Notes on Connectivity
    1. 4.1 xds100v2 Emulator and SCI/UART Connectivity
    2. 4.2 External Connector – J9
    3. 4.3 Evaluation of the Analog-to-Digital Converters (ADCs)
  7. 5Hardware References
  8. 6References
  9. 7Revision History

Warnings/Notes/Errata

Notes for all controlCARDs:

  • The F28379D controlCARD supports USB host/device connectivity. However, the micro-USB port, J8, is not isolated from the board ground. Care should be taken when this controlCARD is being used in a high-power application and this USB port is also being used. Note that external USB isolation buffers may be required for these types of applications.
  • The F28379D Experimenter’s Kit ships with a USB cable and is designed to be powered via USB. However, in extreme cases the board/controlCARD may require more power than the 5V @ 500mA a computer’s USB port can provide (<0.01% of use cases). This is especially true when additional circuitry has been added to the docking station.

    In such cases, it is recommended to use an external 5V power supply (2.5 mm inner diameter x 5.5 mm outer diameter) and plug it into J1. A compatible supply could be the: Phihong PSAC05R-050(P)-R-C2 + Phihong RPBAG.

  • In Boot-from-SCI mode the MCU will, by default, expect GPIO84 and GPIO85 to be the IO pins responsible for sending the program to the device. These GPIOs are different from the GPIOs that connect to the isolated USB-to-serial interface via the FTDI chip, which uses GPIO28 and GPIO29. To use GPIO28 and 29 instead:
    • Change the boot mode to Get Mode and then, in your main flashed code, you can decide to call the bootloader for SCIBoot IOOption2 (in the bootROM) always, or based on whatever is desired.
    • Change the boot mode to Get Mode and configure the OTP such that SCIBoot IOOption2 is called. This is really only an option if you always want to boot from SCI or Parallel GPIO, because you will be overwriting your ability to boot from Flash.
    • With an emulator connected (TRSTn = 1), registers can be set such that SCIBoot’s IOOption2 boot mode is called.

      For more information, see the device-specific TRM.

  • R83 on the controlCARD is populated to allow a customer to evaluate the controlCARD without a baseboard if desired. Because R83 is populated, the controlCARD putd more capacitance on the USB 5V supply than the USB specification allows. R83 should be removed in order to meet the specification.