Hi,
I want to design a USB circuit using i.MX8M Mini.The circuit scheme is that USB2 as OTG, USB1 as slave, can you give me some design reference or suggestion.
I experimented on the development board, USB2 OTG can be used normally, but I can't use the USB1 OTG as a slave(USB1 OTG as a host is OK).
Additionally, after I disabled USB2 port, USB1 OTG can be used normally. I don't know if USB1 can be used as a slave?
I am very troubled now, I hope to get your help as soon as possible.
Best wishes.
Hello Liu,
About I.MX8MM USB design, you can refer to the document.
https://community.nxp.com/docs/DOC-346008
Hope the document is hlepful to you.
Have a nice day!
B.R,
weidong
Hi weidong,
Thank you for your reference.
In my design, a USB is a TYPEC interface.
Now I think the OTG of this typeC interface will affect the use of another USB interface as a slave,
I am using the development version of 8MMINILPD4-EVK
Can you help me check FW what is the reason?
--------------------------------------------------------------------------------------------------------
I experimented on the development board, USB2 OTG can be used normally, but I can't use the USB1 OTG as a slave(USB1 OTG as a host is OK).
Additionally, after I disabled USB2 port, USB1 OTG can be used normally.
Hello Liu,
Let me discuss it in Chinese, if you can't understand Chinese, let me know, please!
1. USB1 / USB2 都可以配置OTG模式。 但是,开发板上的设计,USB2供电,USB1用于下载。
2. 对于 usb serial download 配置时,USB1 / USB2 只能有一个工作在device模式,用于下载image。
所以,你的测试是对的。
Have a nice day!
B.R,
Weidong
你的也是可行的!
一般我设计的时候是这样做的:
USB1做为OTG,既可以做device,也可以做HOST。
USB2做HOST。
伟东