RT5350原厂SDK及AP移植步骤详解

最近想搞一下rt5350,所以找了个原厂的SDK包进行了编译,很快路由器就可以用了,把我的编译操作步骤写了下分享给更多的爱好者,供大家参靠,下一步准备移植摄像头玩玩。有兴趣的可以一起交流。

 

RT5350移植Toolchain工具的安装

参见Ralink_SDK_User_Manual.pdf  5

 

Step1install 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:选择flashSDRAM大小 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:

 

/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可以当路由使用了。

 

 

 

 

路由器加密设置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值