i.MX8M download with USB

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8M download with USB

692 Views
lizboxy
Contributor I

目前出现一个USB下载口下载到一半无法继续下去,打印信息显示如下:

##Checking image at 43800000

Unknown image format

Run fastboot ...

 目前我USB硬件连接示意图如下,我硬件将USB3_1的信号与USB3SATA IC断开后可以正常下载系统程序。

我将USB3_1 Uboot 设备树以及内核设备树禁用也是无法现在仍然显示上面信息。

 

请问我这么接法有误吗?或者我要如何才能正常工作。USBOTG.jpg

0 Kudos
5 Replies

634 Views
weidong_sun
NXP TechSupport
NXP TechSupport

上面给你的文档做参考,就是不用USB3.0,只用USB2.0的。

0 Kudos

689 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hi,

您的思路是没有错误的。

您使用了MUX芯片,用于download和SATA IC之间进行信号切换:

当信号完全切换到DOWNLAOD一侧时,相当于和SATA IC之间断开了,所以download应该是没问题的。所以,您需要检查一下,是不是USBOTG1部分的信号是否已经完全切换到download一侧了。

从图上看,既然USB3_1已经连接到了SATA IC,实线了USB TO SATA,完全没有必要再把MUX的一端也连接过来。

 

Have a nice day!

B.R,

Weidong

0 Kudos

682 Views
weidong_sun
NXP TechSupport
NXP TechSupport

实际上,USB OTG是一个USB2.0的概念,你修改一下软件,和USB OTG ID(不是USB1_ID)脚的电平拉高,就可以让它工作在device了。

这个文档会对你有帮助,根据它,修改一下软件和USB OTG1 ID脚。然后,应该可以了。

https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8MM-i-MX8MQ-USB2-0-Design-Without-US...

weidong

 

0 Kudos

672 Views
lizboxy
Contributor I

现在还碰到显示的问题:使用dual lane edp 屏幕开机一直显示 No EDID function,我的设备树如下,

 请帮忙确认这是哪里的问题?能否给点建议?谢谢!

 &hdmi {        

              compatible = "fsl,imx8mq-dp";        

              lane_mapping = <0xc6>;        

              fsl,edp;        

              edp_link_rate = <0x6>;        

             edp_num_lanes = <0x2>;        

             status = "okay";

            };

0 Kudos

688 Views
lizboxy
Contributor I

现在USBSATA 是需要一组USB  2.0和一组USB3.0USB 2.0与下载口是同一组,不过是用mux 切换,3.0是从CPU 直接拉出来的。

目前是必须要将3.0与转换IC断开才能正常下载。不断开就无法下载,也就是USB3.0影响到了USB2.0。

现在只是把USB3.0断开而已,后续要用USB3.0就不行了,请帮忙看看有没有其他建议?谢谢!

0 Kudos