网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月24日
漏签
0
天
图拉丁吧
关注:
7,502,253
贴子:
127,449,847
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
26
回复贴,共
2
页
,跳到
页
确定
<返回图拉丁吧
>0< 加载中...
垃圾的rtl8196c路由适配主流openwrt
取消只看楼主
收藏
回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
从废品收购站收了20多个便宜路由器,本来以为会是rt3050,这样可以刷openwrt出,最次也是个bcm5xxx,还有ddwrt可刷,没想到拆开一看rtl8196c,16M SDRAM,4M Flash
送TA礼物
IP属地:上海
来自
Android客户端
1楼
2017-09-10 23:42
回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
感觉很醉,不过百度了一下似乎还是有两个版本的openwrt可以上8196
官方版本op只适用于rtl8196e d,但是819x bcde每个版本差别太大,直接烧录根本起不来
民间版本支持c版本,但是内核是2.6,很老的op版本了,feeds update都失效了一大堆,根本不能正常编译
IP属地:上海
来自
Android客户端
2楼
2017-09-10 23:43
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
于是决定从官方版本开始,一点一点移植96c过去
IP属地:上海
来自
Android客户端
3楼
2017-09-10 23:44
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先是uboot,uboot是固件之母啊,百度了一下gpl的固件,发现华硕的还不错,uboot提供了按reset通过tcp刷机的功能,于是就以其为母本,搞了个不死uboot[不死是因为能通过192.168.1.1 web flash刷机]
IP属地:上海
来自
Android客户端
5楼
2017-09-10 23:49
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有了不死uboot以后就开始放心折腾了,首先直接套用官方for96e的代码试试
秒崩
IP属地:上海
来自
Android客户端
7楼
2017-09-10 23:51
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
仔细检查发现是时钟配置的问题
,e版和c版有区别
IP属地:上海
来自
Android客户端
8楼
2017-09-10 23:53
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
搞定时钟以后遇到了第二个问题,卡死在算力测试上
IP属地:上海
来自
Android客户端
9楼
2017-09-10 23:54
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
感觉还是寄存器配置问题,中断没打开,百度给的datasheet又不全,于是从非官方版dump出来一份寄存器推测图,改了一下代码
IP属地:上海
来自
Android客户端
10楼
2017-09-10 23:55
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
代码直接冲出了亚马逊来到了一串平原
,这次kernel是panic,不怕不怕,我们来trace一下
IP属地:上海
来自
Android客户端
11楼
2017-09-10 23:57
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
脑补了一下trace,结果,md **?居然是page fault?这个就有问题了,果然一查init,多初始化了些东西
IP属地:上海
来自
Android客户端
12楼
2017-09-11 00:00
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这回直接爆未知中断
IP属地:上海
来自
Android客户端
13楼
2017-09-11 00:01
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这还比较好办,补一下中断处理函数
IP属地:上海
来自
Android客户端
14楼
2017-09-11 00:01
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
成功启动到op界面
IP属地:上海
来自
Android客户端
15楼
2017-09-11 00:02
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
增加新target rtl8196c,完成本地化工作
IP属地:上海
来自
Android客户端
16楼
2017-09-11 00:03
回复
收起回复
南方产仙芝
i9至尊版
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
来个成功启动的日志(这个是在还没完成本地化时候取的,写的还是rtl8196e)
========== SPI =============
SDRAM CLOCK:156MHZ
------------------------- Force into Single IO Mode ------------------------
|No chipID Sft chipSize blkSize secSize pageSize sdCk opCk chipName |
| 0 ef4017h 0h 800000h 10000h 1000h 100h 40 39 UNKNOWN|
----------------------------------------------------------------------------
---RealTek(RTL8196C)at 2017.09.09-09:10+0800 version v1.4 [16bit](390MHz)
Jump to image start=0x80500000...
OpenWrt kernel loader for Realtek 819X
Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
Decompressing kernel... done!
Starting kernel at 80000000...
[ 0.000000] Linux version 3.10.49 (zhaonan@zhaonan-PC) (gcc version 4.6.4 (Realtek RSDK-4.6.4 Build 424) ) #11 Sun Sep 10 22:37:47 CST 2017
[ 0.000000] CPU revision is: 0000cd01
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] icache: 16kB/16B, dcache: 8kB/16B, scache: 0kB/0B
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: board=AP console=ttyS0,38400 linuxpart=0x10000
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Memory: 61500k/65536k available (2559k kernel code, 4036k reserved, 584k data, 180k init, 0k highmem)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:128
[ 0.000000] console [ttyS0] enabled
[ 0.200000] Calibrating delay loop... 388.30 Bog
IP属地:上海
来自
Android客户端
17楼
2017-09-11 00:05
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
DNF金秋套回档2币事件
2089350
2
外网锐评TES是最软弱的战队
2060363
3
BLG战胜G2暂停真相
1605576
4
Ning称王多多引导观众情绪
1214352
5
金星演出活动高举彩虹旗
1108406
6
《Steam新手教程》将上架Steam
930325
7
NBA詹姆斯父子同时登场
723912
8
科幻世界杂志董事姚海军被查
702443
9
华为原生鸿蒙操作系统正式发布
631202
10
8u们评价一下v圈颜值榜
566748
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示