Dear Team,
1) USB
We would like to use the USB port as a device only ( device peripheral, UFP, US).
we want to confirm following:
->The USB0_ID(AC9) pin should be left floating?
->The USB0_VBUS(AA8) pin should be left floating?
-> The USB0_DRVVBUS ( AG25, T25 or V23) pin is not needed for USB device?
2) DFU
To do the FW update to eMMC ( We only have eMMC on our device) via USB ( USB DFU)
-> the USB port on AM68A should be in peripheral mode?
3) Boot
we only will have eMMC and we will but from it.
-> Is it ok only to have eMMC?
-> Also the back-up mode will use USB DFU
MCU_BOOTMODE MCU6 -> '0' Normal boot operation
MCU_BOOTMODE MCU5/4/3 -> '0'/'0'/'1' & BOOTMODE PIN 6/5/4 -> '0'/'0'/'1' -> eMMC
BOOTMODE PIN 3/2/2 -> '0'/'0'/'1' -> USB DFU
BOOTMODE PIN 0 -> '1'
How to set following pins
MCU_BOOTMODE PIN 9,8,7 ?
BOOTMODE PIN 7 ?
4) Do you have a guide how to do the USB DFU on AM68A? Is the following link ok reference?
&
When doing first programing ( production) if eMMC is blank and can't do the primary boot, will be back-up boot automatically switch to USB DFU?
When doing FW update through USB ( eMMC is not blank) how can we switch or force to do the FW update via USB DFU?
Best Regards,
d.