找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5992|回复: 9

703n 最新SVN trunk版本更新很大, 改8m flash的结构体消失了,最新的trunk如何出8m版

[复制链接]
发表于 2012-3-28 23:24 | 显示全部楼层 |阅读模式
本帖最后由 zhaohm 于 2012-3-28 23:26 编辑

出最新trunk 4m固件版本,测试了确实很好用,想出8m固件遇到一个问题。
以前svn版本修改8m固件修改如下文件
target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr703n.c修改如下:
static struct mtd_partition tl_wr703n_parts[] = {
        {
                .name                = "u-boot",
                .offset                = 0,
                .size                = 0x020000,
                .mask_flags        = MTD_WRITEABLE,
        }, {
                .name                = "kernel",
                .offset                = 0x020000,
                .size                = 0x100000,
        }, {
                .name                = "rootfs",
                .offset                = 0x120000,
                .size                = 0x6d0000,
        }, {
                .name                = "art",
                .offset                = 0x7f0000,
                .size                = 0x010000,
                .mask_flags        = MTD_WRITEABLE,
        }, {
                .name                = "firmware",
                .offset                = 0x020000,
                .size                = 0x7d0000,
        }
};
################################################
tools/firmware-utils/src/mktplinkfw.c修改如下:
        }, {
                .id                = "TL-WR703Nv1",
                .hw_id                = HWID_TL_WR703N_V1,
                .hw_rev                = 1,
                .fw_max_len        = 0x7c0000,
                .kernel_la        = 0x80060000,
                .kernel_ep        = 0x80060000,
                .rootfs_ofs        = 0x100000,

mktplinkfw.c文件虽然有改变但是能找到修改点
现在mach-tl-wr703n.c文件 还可以找到但是这个结构体struct mtd_partition tl_wr703n_parts[] 没了,请问最新trunk版本如何703n如何修改为8m固件,
我的恩山、我的无线 The best wifi forum is right here.
发表于 2012-3-29 04:53 | 显示全部楼层
看看这个帖子 https://www.right.com.cn/forum/thread-75309-1-1.html  这个基本是一样的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-3-29 09:20 | 显示全部楼层
trunk R31133 版本

tools/firmware-utils/src/mktplinkfw.c 中代码:

static struct flash_layout layouts[] = {
        {
                .id                = "4M",
                .fw_max_len        = 0x3c0000,
                .kernel_la        = 0x80060000,
                .kernel_ep        = 0x80060000,
                .rootfs_ofs        = 0x140000,
        }, {
                .id                = "4Mlzma",
                .fw_max_len        = 0x3c0000,
                .kernel_la        = 0x80060000,
                .kernel_ep        = 0x80060000,
                .rootfs_ofs        = 0x100000,
        }, {
                .id                = "8M",
                .fw_max_len        = 0x7c0000,
                .kernel_la        = 0x80060000,
                .kernel_ep        = 0x80060000,
                .rootfs_ofs        = 0x140000,
        }, {
                .id                = "8Mlzma",
                .fw_max_len        = 0x7c0000,
                .kernel_la        = 0x80060000,
                .kernel_ep        = 0x80060000,
                .rootfs_ofs        = 0x100000,
        }, {
                /* terminating entry */
        }
};

static struct board_info boards[] = {
}, {
                .id                = "TL-WR703Nv1",
                .hw_id                = HWID_TL_WR703N_V1,
                .hw_rev                = 1,
                .layout_id        = "4Mlzma",     //只改此, 8Mlzma
        }, {
}


我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2012-3-29 11:31 | 显示全部楼层
多谢qiushui 007 另外谁知8m 版art区怎么搞 固件包括吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-4-4 15:07 | 显示全部楼层
我有几台二手的TP WR700N,硬件配置和703是一样的,价格为45块,联系QQ:454688900,淘宝店铺:http://shop63047590.taobao.com/
全新的70块
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-4-4 15:08 | 显示全部楼层
这个拆机太麻烦了,拆不好机壳都变形了,我是不想改这个了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-4-5 08:53 | 显示全部楼层
16m的怎么弄啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-5-19 09:06 | 显示全部楼层
好像OPENWRT又变了,请问现在怎么编译8M的固件啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-6-8 15:55 | 显示全部楼层
本帖最后由 laoyangjp 于 2012-6-8 16:04 编辑
Quark 发表于 2012-5-19 09:06
好像OPENWRT又变了,请问现在怎么编译8M的固件啊

又变了吗,那怎么弄啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2012-6-14 15:42 | 显示全部楼层
qiushui_007 发表于 2012-3-29 09:20
trunk R31133 版本

tools/firmware-utils/src/mktplinkfw.c 中代码:

这方法为什么不好用啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-21 00:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表