|
本帖最后由 200420154 于 2013-5-28 03:38 编辑
5.28更新:
1.自动识别flash型号和大小,4M 8M 16M通刷,创意来自http://www.tech-blog.pl/2013/03/ ... ieciowa-netconsole/。
理论支持的flash型号:
4 MiB:
- Spansion S25FL032P (4 MiB, JEDEC ID: 01 0215)*
- Atmel AT25DF321 (4 MB, JEDEC ID: 1F 4700)
- EON EN25Q32 (4 MB, JEDEC ID: 1C 3016)*
- Micron M25P32 (4 MB, JEDEC ID: 20 2016)
- Windbond W25Q32 (4 MB, JEDEC ID: EF 4016)
- Macronix MX25L320 (4 MB, JEDEC ID: C2 2016)
8 MiB:
- Spansion S25FL064P (8 MB, JEDEC ID: 01 0216)
- Atmel AT25DF641 (8 MB, JEDEC ID: 1F 4800)
- EON EN25Q64 (8 MB, JEDEC ID: 1C 3017)*
- Micron M25P64 (8 MB, JEDEC ID: 20 2017)
- Windbond W25Q64 (8 MB, JEDEC ID: EF 4017)*
- Macronix MX25L640 (8 MB, JEDEC ID: C2 2017)
16 MiB:
- Winbond W25Q128 (16 MB, JEDEC ID: EF 4018)*
在S25FL032P (4 MB) W25Q64(8MB) MX25L6445E(8MB)W25Q128(16MB) 测试通过
2.彻底去掉了固件ID校验
3.去掉先插网线再插电源的顺序
在FWR310r V3,MW300r V3 V4上测试通过,HTTPD移植自DIR835,
上传的文件不大于64KB将会更新U-boot,请勿上传64-128KB的文件,这样的做法仅仅是为了更新u-boot时保留MAC,
去掉蛋疼的tpl中断u-boot,改为任意键中断,
8M FLASH使用,4M FLash应该可以引导成功,但请勿使用HTTPD更新固件,
电脑固定IP,先插网线,长按reset键开机进入httpd,SYS灯亮的时候可以松手,成功后SYS每秒闪烁一下,
仅作为测试版本 By 林海雪原,
还是那样,MAC 1FC00,
不对刷u-boot造成的砖头负责,GOOD LUCK!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|