前言
瑞萨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文章
6928浏览量
124023 -
瑞萨
+关注
关注
36文章
22318浏览量
87025 -
移植
+关注
关注
1文章
385浏览量
28246 -
开发板
+关注
关注
25文章
5188浏览量
98721 -
RT-Thread
+关注
关注
31文章
1315浏览量
40672 -
RA6M3
+关注
关注
0文章
52浏览量
157
发布评论请先 登录
相关推荐
基于RT-Thread和RA6M4实现samba服务的移动网盘
RT-Thread联合瑞萨即将发布高性价比HMI Board
基于RT-Thread和RA6M4实现samba服务移动网盘

vscode+pyocd+daplink调试瑞萨ra6m3
瑞萨电子正式成为RT-Thread金牌会员:进一步加速RA生态发展

师资培训 | 基于瑞萨RA6M3×RT-Thread操作系统使用LVGL实战教学

【线下培训】上海临港: RT-Thread × 瑞萨 工业监视器 RA6M3 HMI Board解决方案

vscode+pyocd+daplink调试瑞萨ra6m3步骤
瑞萨RA6M3 HMI-Board Video Demo 上手指南

评论