飛凌小課堂-OK3399-C linux雙千兆網口方案-RTL8153
平臺:
飛凌 OK3399-C
系統:
Linux
(
linux 4.4.189+buildroot
)
方案:
開發板原生網口
+
綠巨能
LJN-HB0004( RTL8153)
Linux4.4.189默認集成了RTL8152 usb轉網口的驅動,內核編譯選項如下:
OK3399-linux-source/kernel/drivers/net/usb/r8152.c
當開發板插入usb接口的RTL8153模塊,系統沒有識別該模塊,報如下信息:
Unknown version 0x6010
檢索了一下驅動代碼,發現該驅動不支持0x6010版本的模塊,但是驅動的注釋信息表明這個驅動是適用rtl8153的,應該只是版本兼容的問題,升級一下驅動版本應該就可以解決。
檢索更高版本內核中的r8152.c,確實0x6010版本已經支持了,升級驅動后,插入該模塊系統自動識別并生成eth1接口,打印信息如下:
配置eth1端口:
[root@rk3399:/]# ifconfig eth0 down
[root@rk3399:/]# ifconfig eth1 up
[root@rk3399:/]# ifconfig eth1 192.168.2.85
使用iperf測速,環境如下:
OK3399-C開發板(192.168.2.85)--------交換機--------電腦(192.168.2.46)
電腦端設置iperf服務端:
OK3399-C開發板端測試結果如下:
對比原生千兆網口,可以看到速率基本沒有差別:
相關產品 >
-
FET3399-C核心板
飛凌RK3399安卓高性能核心板采用 采用六核Rockchip RK3399芯片,雙Cortex-A72大核+四Cortex-A53小核結構,對整數、浮點、內存等作了大幅優化,在整體性能、功耗及核心面積三個方面提升。以下將對瑞芯微芯片RK3399參數,RK3399核心板方案及其性能做具體介紹。如您對飛凌RK3399系列核心板有興趣,歡迎咨詢了解。
了解詳情 -
OK3399-C開發板
飛凌嵌入式RK3399安卓開發板主芯片采用高性能六核CPU Rockchip RK3399,GPU采用Mail-T860四核 GPU,RK3399作為目RK產品線中低功耗、高性能的代表,可滿足人臉識別設備、機器人、無人機、IoT物聯網領域應用。飛凌RK3399開發板在整體性能、功耗及核心面積做了大幅度優化,更加滿足工業設計需求。飛凌RK3399開發板為進一步減少用戶二次開發難度,開放了底板原理圖,并提供了RK3399用戶手冊、芯片手冊,加上優質的技術服務,讓您的方案從構思到上市時間縮短。