openwrt sdk下编译uboot(添加usb端口功能)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openwrt sdk下编译uboot(添加usb端口功能)相关的知识,希望对你有一定的参考价值。

在ehci-ra.c的ehci_hcd_init中加入MT7620_ASIC_BOARD定义:

MT7620 # usb reset
(Re)start USB...
USB:   in usb_lowlevel_init
Mediatek/Ralink USB EHCI host init hccr b01c0000 and hcor b01c0010 hc_length 16
Register 1111 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
      scanning bus for storage devices... 1 Storage Device(s) found
MT7620 # usb info
1: Hub,  USB Revision 0.2
- u-boot EHCI Host Controller 
- Class: Hub
- PacketSize: 64  Configurations: 1
- Vendor: 0x0000  Product 0x0000 Version 0.1
  Configuration: 1
  - Interfaces: 1 Self Powered 0mA
    Interface: 0
    - Alternate Settings 0, Endpoints: 1
    - Class Hub
    - Endpoint 1 In Interrupt MaxPacket 8 Interval 0ms

2: Mass Storage,  USB Revision 2.0
- HP USB 2.0 Flash 00CCCBB99999
- Class: (from Interface) Mass Storage
- PacketSize: 64  Configurations: 1
- Vendor: 0x0204  Product 0x6025 Version 1.0
  Configuration: 1
  - Interfaces: 1 Bus Powered 100mA
    Interface: 0
    - Alternate Settings 0, Endpoints: 2
    - Class Mass Storage, Transp. SCSI, Bulk only
    - Endpoint 1 Out Bulk MaxPacket 512
    - Endpoint 1 In Bulk MaxPacket 512

参考技术A 无线模块 ar9285内存4MB spi flash缓存32MB ddr现将usb1.1端口引出,厂家修改过uboot 已将usb功能取消。原os 为VxWorks 现改用openwrt,建立ftp文档服务器。嵌入式高手发个编译好的uboot当然将openwrt编译和uboot教程发出感激不尽本回答被提问者采纳

以上是关于openwrt sdk下编译uboot(添加usb端口功能)的主要内容,如果未能解决你的问题,请参考以下文章

WSL下编译OpenWrt/LEDE笔记

OpenWRT安装Zerotier

记一次uboot升级过程的两个坑

Openstack 二次开发之:在windows 环境下编译Openstack-java-sdk

无线路由器怎样刷uboot?

OpenWrt-19.07.2 For HC5861(极路由3) /HiWiFi/Gee最新固件,极路由3刷openwrt