RT5350原厂SDK及AP移植步骤详解
来源:互联网 发布:微信淘宝优惠群真实吗 编辑:程序博客网 时间:2024/04/28 10:33
最近想搞一下rt5350,所以找了个原厂的SDK包进行了编译,很快路由器就可以用了,把我的编译操作步骤写了下分享给更多的爱好者,供大家参靠,下一步准备移植摄像头玩玩。有兴趣的可以一起交流。
RT5350移植Toolchain工具的安装
参见Ralink_SDK_User_Manual.pdf 第5章
Step1:install toolchain
拷贝解压文件
#cp RT288x_SDK/toolchain/buildroot-gcc342.tar.bz2 /opt
#tar jxvf buildroot-gcc342.tar.bz2
新建文件
#mkdir /opt/buildroot-gdb
#mkdir /opt/buildroot-gdb/bin
Step2:install LZMA Utility
解压文件
#tar xvf RT288x_SDK/toolchain/lzma-4.32.7.tar.gz
#cd RT288x_SDk/toolchian/lzma-4.32.7
#./configure
#make
#make install(auto install lzma to /usr/local.bin)
Step3:install mksquashfs utility
Rt5350使用内核Linux-2.6.21.x,配置如下
#cd RT288x_SDK/toolchain/mksquash_lzma-3.2
#make
#mak install (auto copy lzma_alone mksquashfs_lzma-3.2 to /opt/buildroot-gdb/bin )
Bootloader参考手册第6章
内核文件系统编译(参考第9章)
#cd RT288x_SDK/source
#make menuconfig
Step1:选择板子型号
Step2:选择flash和SDRAM大小 (2/16)
Step3:EXit-yes 保存退出
Step4:
#make dep
#make
编译完成后,roomfs文件系统就会出现
移植AP,添加无线AP模式支持:
(参考第11章 -11.28小节)
Step1:拷贝文件 rt2860v2 rt2860v2_ap
\5350全\RT5350_Driver\RT5350\2011_0825_RT5350_APSoC_WiFidriver_v2.6.0.0_DPB
#cp -rf rt2860v2 RT288x_SDK/linux-2.6.21.x/drivers/net/wireless
#cp -rf rt2860v2_ap RT288x_SDK/linux-2.6.21.x/drivers/net/wireless
Step2:修改Makefile文件
#vi RT288x_SDK/linux-2.6.21.x/drivers/net/wireless/Makefile
(此处已添加rt2860,无需修改可以查看)
Step3:修改Kconfig文件
#vi RT288x_SDK/linux-2.6.21.x/ralink/Kconfig
将注释的#去掉即可
source “drivers/net/wireless/rt2860_ap/Kconfig”
Step4:
#cp
RT5350_AP_1T1R-DIV_ANT-2L_V13.BIN RT5350_AP_1T1R-MAIN_ANT-2L_V13.BIN
RT288x_SDK/source/vecdors/Ralink/RT5350
Step5:
$(ROMFSINST) -e CONFIG_RT2860_AP /etc_ro/Wireless/iNIC/RT2860AP.dat
$(ROMFSINST) -e CONFIG_RT2860_AP
/etc_ro/Wireless/RT2860AP/RT5350_AP_1T1R-DIV_ANT-2L_V13.BIN
Step6:
v i /RT288x_SDK/source/user/rt2880_app/scripts/internet.sh
idRaxWdsxDown
(此处代码已有,只查看即可)
If[“$CONFIG_RT2860_AP” != “”]; then
rmmod
rmmod
rmmod
fi
#RTDEV_PCI support
(此处需添加一下代买)
If[“$CONFIG_RT2860_AP” != “”]; then
insmod
insmod
insmod
fi
Step7:(按手册操作)
EXit--yes
再次启动的 y/n 根据需要配置,也可在Step8中查看和重新配置
Step8:只配置 Ralink Module
Exit -yes
Step9:
#make dep
#make
到此rt350可以当路由使用了。
可点击打开链接获得开发板和官方SDK资料。
0 0
- RT5350原厂SDK及AP移植步骤详解
- RT5350原厂SDK及AP移植步骤详解
- RT5350原厂SDK及AP移植步骤详解
- libusb-1.0.20移植到RT5350原厂SDK
- RT5350原厂SDK编译(一)
- 移植usb-modeswitch-2.4.0到RT5350/MT7620原厂SDK
- rt5350 AP 测试
- hame RT5350移植OpenWrt
- 移植OpenWrt到RT5350
- tcpdump移植到RT5350
- 移植OpenWrt到RT5350
- Uboot_for_mini6410_移植步骤详解
- Uboot_for_Tiny6410_移植步骤详解
- SDK/AP
- libjpeg移植到RT5350 mips
- json-c-0.9 rt5350移植
- 嵌入式系统移植步骤详解
- 原厂内核移植流程
- Codeforces #250 (Div. 2) C.The Child and Toy
- hdoj 2200 Eddy's AC难题 【找规律】
- Git的深入理解与GitHub托管服务的使用
- 【百度之星2014~复赛)解题报告】The Query on the Tree
- OCP 1Z0 051 175
- RT5350原厂SDK及AP移植步骤详解
- DedeCMS站内新闻出错\include\taglib\mynews.lib.php on line 16
- 易语言 取自定义数据类型的大小
- Longest Substring Without Repeating Characters
- git 入门教程
- 序列化的作用
- 似一种无悔的修行,
- Python/Twisted 异步编程教程
- 2014java基础笔记