Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

USB-DFU simple interface

Other Parts Discussed in Thread: DRA829, TDA4VM

Hello,

we want to use USB-DFU on our custom Board. Following features need to be supported:
- High speed (USB2 is fine)
- Lowest BOM cost
- splitted design
  + only required components on the target board
  + just data transfer
  + interface board with additional components
  + PC -- interface board -- target board

Would you please provide information, how to design as simple as possible USB interface on our target board.

Thanks for your support

  • What TI processor is this for?

    What is DFU?  Do you mean DFP (Downstream Facing Peripheral)?

    What is 'splitted design'?

    You want the minimum components to interface TI processor to PC using USB? Again - which direction is port facing?

  • Hello Robert,

    I hope, following explenation is sufficient.

    DFU - Device Firmware Upgrade (see 4.1.2 Bootloader Modes in "J721E_DRA829_TDA4VM_AM752x_SR1.0_NDA_TRM_vInitial.pdf")

    Splitted design means:

    - custom board has just test points to connect the USB peripheral device and may be components to proprotect the device

    - connection board has all components required to connect the custom board to a PC USB interface

    [ PC-USB ] ---USB-cable--- [ connection board ] ---Needle-adapter--- [ Custom board with TDA4VM ]

    Regards,

    Uwe

  • For the J721E device to operate in USB boot mode and communicate with a PC, it is required to support the following signal connections:

    VBUS: Connection from USB connector, through protection circuit from J721E SOM

    DP/DM: Both signals should connect to USB connector.

    ID:Pull-up to logic '1' to indicate operating as UFP

    DRVVBUS:  Leave open (Is not used in this configuration as the USB subsytem is not expected to operate in DFP mode.)

    It is recommended to support ESD protections for signals near USB connector.