前言
瑞薩RA6M3 EK開發板,板載了網卡收發芯片。官方給出的基于freertos下的lwip驅動。但是在RT-Thread下面還有很多人移植沒有成功,主要原因是DHCP獲取不到IP,或者設置固定IP,ping不通外面的IP。這次我接到移lwip的任務,經過自己的細心查找問題,并與瑞薩的開發人員一道找到了移植lwip不成功的原因。成功的解決了在RT-Thread操作系統下驅動liwp。
移植的方法與步驟
1、打開env打開lwip配置:

2、打開網卡:

保存后退出
3、生成mdk5工程:
scons --target=mdk5

4、打開MDK

5、打開RASC,配置fsp

6、按下面的指示,創建g_enthy

7、配置詳細參數:

8、按下面的圖示配置g_ether_phy0

9、修改堆棧如下:

10、保存后生成fsp到工程:

11、修改drv_eth.c第388行的mac地址與fsp設置的至:
/* OUI 00-80-E1 STMICROELECTRONICS. */
ra6m3_eth_device.dev_addr[0] = 0x00;
ra6m3_eth_device.dev_addr[1] = 0x11;
ra6m3_eth_device.dev_addr[2] = 0x22;
/* generate MAC addr from 96bit unique ID (only for test). */
ra6m3_eth_device.dev_addr[3] = 0x33;
ra6m3_eth_device.dev_addr[4] = 0x44;
ra6m3_eth_device.dev_addr[5] = 0x55;
12、編譯后,下載到開發板,連上網上就可以正常的獲到到IP,并ping通服務器,到此為此,移植lwip成功:

總結
原來一直設置不對,后面找到瑞薩的技術支持,是因為mac地址不一至導至的原因。
審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
操作系統
+關注
關注
37文章
7402瀏覽量
129308 -
瑞薩
+關注
關注
37文章
22481瀏覽量
90879 -
移植
+關注
關注
1文章
414瀏覽量
29403 -
開發板
+關注
關注
26文章
6291瀏覽量
118120 -
RT-Thread
+關注
關注
32文章
1614瀏覽量
44879 -
RA6M3
+關注
關注
0文章
52瀏覽量
609
發布評論請先 登錄
相關推薦
熱點推薦
基于RT-Thread和RA6M4實現samba服務的移動網盤
本文重點介紹了基于RT-Thread和RA6M4實現samba服務的移動網盤,包括RT-Thread操作系統的使用情況、硬件載體RA6M4處
發表于 09-09 10:37
?1270次閱讀
RT-Thread聯合瑞薩即將發布高性價比HMI Board
高性能芯片 RA6M3 及 RT-Thread 軟件生態,HMI Board 不僅硬件性能強勁,同時軟件生態豐富,助力開發者快速開發出 GUI 智能硬件產品。
發表于 05-08 08:22
基于RT-Thread和RA6M4實現samba服務移動網盤
本文詳細介紹了基于RT-Thread操作系統和RA6M4處理器,如何移植和適配samba服務。同時,還提供Linux環境和QEMU仿真環境的參考移植
vscode+pyocd+daplink調試瑞薩ra6m3
拿到了瑞薩的ra6m3的板子,發現使用RT-Thread Stduio下載速度很慢,就想著搭建一個vscode的環境試試。
瑞薩電子正式成為RT-Thread金牌會員:進一步加速RA生態發展
日前,全球半導體解決方案供應商瑞薩電子(Renesas)與知名物聯網操作系統廠商睿賽德科技(RT-Thread)簽署會員合作協議,瑞
師資培訓 | 基于瑞薩RA6M3×RT-Thread操作系統使用LVGL實戰教學
簡化開發,在眾多競賽創新中得到應用。 在自主可控,國產替代的這一國家戰略的大背景下, RT-Thread 作為國產嵌入式 物聯網操作系統的領軍企業,致力于培養國產物聯網
【線下培訓】上海臨港: RT-Thread × 瑞薩 工業監視器 RA6M3 HMI Board解決方案
RT-Thread 與瑞薩將于10月14日在上海臨港舉行一場線下培訓。 本次培訓將為開發者們帶來期待已久的熱門技術主題, RT-Thread × 瑞
vscode+pyocd+daplink調試瑞薩ra6m3步驟
拿到了瑞薩的ra6m3的板子,發現使用RT-Thread Stduio下載速度很慢,就想著搭建一個vscode的環境試試。
瑞薩RA6M3 HMI-Board Video Demo 上手指南
高性能芯片 RA6M3 及 RT-Thread 和 LVGL 軟件生態,HMI Board 不僅硬件性能強勁,同時軟件生態豐富,助力開發者快速開發出 GUI 智能硬件產品。 本示例開源鏈接: https
瑞薩RA6M3在RT-Thread操作系統下移植liwp驅動
評論