我尝试使用 AM6548在外设模式下为我们配置自定义电路板、但遇到了问题。 初始化似乎不正确。 。 任何援助都将得到极大的援助。
这是 chkusb.sh scirpt 的输出
root@nxtgsm:~# ./chkusb.shchkusb.sh Version 0.2.9Linux nxtgsm 5.10.100-rt62-g204ec708dc #1 SMP PREEMPT_RT Tue Feb 14 20:25:03 UTC 2023 aarch64 aarch64 aarch64 GNU/LinuxUSB initialization failedWarning: CONFIG_USB_DWC3_DUAL_ROLE undefined.Error: CONFIG_USB_DWC3_OMAP is undefined in kernel configError: /lib/modules/5.10.100-rt62-g204ec708dc/modules.dep seems to be valid, but xhci-plat-hcd.ko is not loaded. Please provide /proc/config.gz and /lib/module/5.10.100-rt62-g204ec708dc/* for further investigation.Error: /lib/modules/5.10.100-rt62-g204ec708dc/modules.dep seems to be valid, but xhci-hcd.ko is not loaded. Please provide /proc/config.gz and /lib/module/5.10.100-rt62-g204ec708dc/* for further investigation.Error: CONFIG_OMAP_CONTROL_PHY is undefined in kernel configError: CONFIG_TI_PIPE3 is undefined in kernel configusb@10000: peripheral, (null)usb@10000: otg, (null)Gadget Kernel Config: g_zero is enabledGadget Kernel Config: g_ncm is enabledGadget Kernel Config: g_serial is enabledgadget driver loaded: (none)The list of USB gadget drivers installed:/lib/modules/5.10.100-rt62-g204ec708dc/kernel/drivers/usb/gadget/:function/legacy/libcomposite.ko/lib/modules/5.10.100-rt62-g204ec708dc/kernel/drivers/usb/gadget/function:u_audio.kou_ether.kou_serial.kousb_f_acm.kousb_f_ecm.kousb_f_ecm_subset.kousb_f_eem.kousb_f_fs.kousb_f_hid.kousb_f_mass_storage.kousb_f_midi.kousb_f_ncm.kousb_f_obex.kousb_f_printer.kousb_f_rndis.kousb_f_serial.kousb_f_ss_lb.kousb_f_uac1.kousb_f_uac2.kousb_f_uvc.ko/lib/modules/5.10.100-rt62-g204ec708dc/kernel/drivers/usb/gadget/legacy:g_acm_ms.kog_cdc.kog_dbgp.kog_ffs.kog_hid.kog_multi.kog_ncm.kog_serial.kog_webcam.kog_zero.ko
我已经尝试添加 CONFIG_USB_DW3_OMAP、CONFIG_OMAP_CONTRAL_PHY。 将 CONFIG_TI_PIPE3添加到我的内核配置中、但我得到的结果相同
注意:USB0_DRVVBUS 和 USB0_ID 引脚悬空、
内核配置
e2e.ti.com/.../0523.defconfig.txt
器件树的相关部分: