Part Number: PROCESSOR-SDK-AM335X
Other Parts Discussed in Thread: AM3359, TPS65217
Tool/software: Linux
Hi,
I am developing am3359 board based on BeagleBone White and am3359evm schematic
(am3359 + tps65217 + NAND + USB0 OTG).
I tested the board under TI SDK 05.01.00.11 (kernel 4.14.67-gd315a9bb00).
Bootloader detects my board as BeagleBone White and boot am335x-bone.dtb file.
USB0 works fine in peripheral OTG mode.
But I need full OTG mode (peripheral and host).
Therefore I defined USB0 OTG mode in arch/arm/boot/dts/am335x-bone.dts:
&usb0 {
dr_mode = "otg";
};
and compiled it.
For host mode I used cable-adapter like this:
www.amazon.com/.../B00VWTD7CQ
Any device is detected and properly works when I connect it though the adapter.
When I disconnect device together adapter also all is Ok.
But when I disconnect device from adapter, and then I disconnect empty adapter from the board,
then 5 Volts power stay active on mini-USB connector.
If next I try to use peripheral mode (connect the board to my laptop), then I have powering hardware conlict.
As result on-board 5 Volt DC-DC begin to overheat.
What I need change in dts settings or kernel config to fix this problem?
Regards,
Oleg.
