Thanks DK,
I changed the hardware board(Because you mentioned that it may damage and using new board) and did connected ID pin direct;y from USB mini A connector to AM335x pin now. We will use Mini A to host converter cable which will make ID pin low when we connect it.(Irrespective of ID pin 5V_USB is always present).
Can you please confirm is dynamic role switch from Host to device using ID pin is supported with AM335x? Or is it uses some other control for this role switch?
If it is supported then what is the exact configuration we need to do in software? I tested it with TI Am335x EVM in this also dynamic role switch is not happening in USB0 port.
Note: Still 5Volt power is always present in both the case of Host converter cable(Host mode) and Device cable connected(Id pin floating). We are not using DRVVBUS pin.
Rgds,
chandra