|
本帖最后由 61888008 于 2012-1-27 00:21 编辑
WCR-GN使用了Ralink的RT3350F单芯片解决方案,320MHz的CPU、16M内存 4M闪存
WCR-GN DD-WRT 官方已经支持了,但没有找到中文的刷机教程,
今天我刷成功了,把过程给大家分享一下,,,
要用TTL线来刷机,没有线或不会用的,暂时就不要搞了,,,
(只介绍刷机方法,不对砖头负责)
1 - TFTP服务器
本地计算机的IP设置为10.10.10.3。运行它,
在DD网站下载 Buffalo_WCR- GN\ firmware.tftp,更名为 test.bin。
2 - 使用RS - 232串行TTL(max323芯片)或USB电缆,插入路由器的主板上的正确的引脚(要自己焊线),
设置TTL超级终端,57600,8,N,1,无,大家懂得,不懂也别问我,自己百度,
红圈里面是TTL接口,红圈里左边的是GND,另外两个不记得了,接错反过来就好了,
(注:红圈在图片的左上角)
3 - 给路由器加电,看到TTL有显示时,快速按下“2”,然后按提示输入,
2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
Input device IP (10.10.10.123) ==:10.10.10.123
Input server IP (10.10.10.3) ==:10.10.10.3
Input Linux Kernel filename () ==:test.bin
TFTP服务器就会把 test.bin 文件传入路由器了,
稍等几分钟,等到路由器自己重启,把 IP 地址改为 自动获取 或 192.168.1.2
你就可以进入 DD 设置页面了,。。
附上刷机的 TTL 信息,大家对照一下,应该有帮助的,,,
##### The CPU freq = 320 MHZ ####
SDRAM bus set to 16 bit
SDRAM size =16 Mbytes
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP.
You choosed 2
0
2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
Input device IP (10.10.10.123) ==:10.10.10.123
Input server IP (10.10.10.3) ==:10.10.10.3
Input Linux Kernel filename () ==:test.bin
netboot_common, argc= 3
NetTxPacket = 0x80FE4280
KSEG1ADDR(NetTxPacket) = 0xA0FE4280
NetLoop,call eth_halt !
NetLoop,call eth_init !
Trying Eth0 (10/100-M)
Waitting for RX_DMA_BUSY status Start... done
Header Payload scatter function is Disable !!
ETH_STATE_ACTIVE!!
Using Eth0 (10/100-M) device
TFTP from server 10.10.10.3; our IP address is 10.10.10.123
Filename 'test.bin'.
TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: *
ArpTimeoutCheck
Got ARP REPLY, set server/gtwy eth addr (00:03:47:4c:24:69)
Got it
T #
first block received
################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#############################################
done
Bytes transferred = 3554081 (363b21 hex)
NetBootFileXferSize= 00363b21
raspi_erase_write: offs:50000, count:363b21
raspi_erase: offs:50000 len:360000
raspi_write: to:50000 len:360000
raspi_read: from:3b0000 len:10000
raspi_erase: offs:3b0000 len:10000
raspi_write: to:3b0000 len:10000
Done!
## Booting image at bf050000 ...
raspi_read: from:50000 len:40
Image Name: DD-WRT v24 Linux Kernel Image
Created: 2011-12-20 14:44:09 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 858598 Bytes = 838.5 kB
Load Address: 80000000
Entry Point: 80255000
raspi_read: from:50040 len:d19e6
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80255000) ...
## Giving linux memsize in MB, 16
Starting kernel ...
后面是加载固件信息,就不贴了,,,
因为有朋友跟帖说 TTL 接口看不清,编辑了一下,
图片都乱套了,麻烦管理员把多余的图片删除,谢谢!!!
补充内容 (2012-4-24 23:25):
看到好多朋友说不知道固件在哪里下载,
我补充一个下载链接:http://www.dd-wrt.com/site/suppo ... 2FBuffalo_WCR-GN%2F
补充内容 (2012-7-13 13:30):
发一个刷好 DD-WRT 的编程器备份,给刷机后有问题的朋友,
给大家一个刷坏后的保障,,,https://www.right.com.cn/forum/thread-81747-1-1.html |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|