華爲海思3518EV300工作筆記二:開發板支持USB 網絡適配器

由於板子沒有網口,只有串口與USB口,由於要與PC通信,考慮到USB模擬網口的不通用性,所以講USB口配置成Host模式,外接USB網絡適配器來充當網口,內核配置如下:

設備驅動:

USB:

USB 3.0控制器

配置USB模式

   

如果配置成Dual Role mode devicetree 生效,修改arch/arm/boot/dts/的對應dts文件即可。

USB配置成Host 模式,重新編譯kernel 燒寫uImage後,啓動單板,插入USB網絡適配器後,USB控制器可以產生中斷,可以枚舉設備,但此時沒有網絡設備,經過分析,kernel 可能不支持此USB網絡適配器的PHY,拆開USB網絡適配器得知PHY爲Rel 8152,再次配置kernel:

重新編譯kernel 燒寫uImage到板子重啓板子,插入USB網絡適配器後正常枚舉,彈出eth0 網絡設備,ifconfig eht0 192.168.1.100 可正常ping 通PC

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章