RT5350 HLK-RM04模塊配置OpenWRT

0. 安裝依賴軟件包

#sudo apt-get install subversion
#sudo apt-get install git-core
#sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf 
#sudo apt-get install gettext texinfo unzip sharutils  subversi-dev ncurses-term zlib1g-dev

1. 通過git 同步代碼

#git clone git://git.openwrt.org/openwrt.git
#git checkout

2. 更新安裝軟件包
#./scripts/feeds update -a     更新軟件包
#./scripts/feeds install -a    安裝軟件包
3. 配置
#make menuconfig
Target System (Ralink RT288x/RT3xxx)  --->
	(X) Ralink RT288x/RT3xxx
Subtarget (RT3x5x/RT5350 based boards)  --->
	(X) RT3x5x/RT5350 based boards
Target Profile (HILINK HLK-RM04)  --->
	(X) HILINK HLK-RM04
Target Images  --->
	[*] squashfs

修改內核命令行 rootfstype=squashfs,jffs2 mem=16M

#make kernel_menuconfig
Kernel hacking  --->
	[*] Built-in kernel command line                                                                
        (rootfstype=squashfs,jffs2 mem=16M) Default kernel command string
4. 編譯

#make V=s
5. 安裝tftpd

#sudo apt-get install tftpd-hpa tftp-hpa
6. 升級HLK-RM04的u-boot

連接HLK-RM04 WIRI,設置PC的ip地址爲192.168.16.100

連接上HLK-RM04 LAN口

瀏覽器訪問http://192.168.16.254/adm/hlk_update_www_hlktech_com.asp

在Update Bootloader選中uboot128.img文件升級uboot

uboot128.img 用於16MByte RAM

uboot256.img 用於32Mbyte RAM

7. 下載固件

#pushd /homt/eric/workspace/openwrt/bin/ramips
#sudo cp enwrt-ramips-rt305x-hlk-rm04-squashfs-sysupgrade.bin /var/lib/tftpboot/image/
HLK-RM04控制檯:

直接燒入FLASH: 重啓,按2 進入uboot 的Flash燒寫

進入u-boot 命令行,下載固件到RAM運行:重啓,按4進入u-boot命令行模式

set ipaddr=192.168.1.222
set serverip=192.168.1.202
tftp 8A100000 image.bin



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章