[转载]RT5350原厂SDK及AP移植步骤详解
[复制链接]
最近想搞一下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可以当路由使用了。 路由器加密设置
|