2x USB on single core with IMX7D

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2x USB on single core with IMX7D

1,128 次查看
jjamesson
Contributor II

Hi Community,

I see in some DTS files that IMX7S supports only usbotg1, while IMX7D supports both usbotg1 and usbotg2. 

I need to use both USB instances on a single Linux core. Is this possible with the IMX7D, or it is expected that one linux core is responsible for usbotg1 and the second core is responsible for usbotg2?

With regards,

标签 (2)
0 项奖励
回复
2 回复数

1,114 次查看
igorpadykov
NXP Employee
NXP Employee

Hi James

 

>I need to use both USB instances on a single Linux core. Is this possible with the IMX7D

 

yes it is posssible to access both USB modules from one core.

 

Best regards
igor

0 项奖励
回复

1,121 次查看
kef2
Senior Contributor V

Hi,

Do you need both OTG controllers, or one could be host only? i.MX7D has 2x OTG controllers + 1x HSIC host. i.MX7S has 1x OTG controller + 1x HSIC. (I'm using i.MX7D for this reason, requirement for one host and one peripheral). If I knew better about this HSIC previously, perhaps I would use HSIC for host function. HSIC is high speed only and doesn't support normal USB devices, but there are USB HUB chips with upstream HSIC port (for example USB3503). (Since in my app onboard HUB is still required, this HSIC thing perhaps could be used).    

Edward

0 项奖励
回复