易码技术论坛

 找回密码
 加入易码
搜索
查看: 135693|回复: 6

【紧急】请立天进来一下

[复制链接]
发表于 2006-1-7 16:26:00 | 显示全部楼层
为了保险,建议你给他再发个论坛短信,否则帖子沉了的话......
发表于 2006-1-7 19:10:00 | 显示全部楼层
我的"未知错误"是指我现在还不知道我的那段写nand程序是否正确,因为这是在某个wqxhex for 2600的写nand程序移植过来的,大概是我的机器没有坏块,所以用起来没出现错误.我也以为这段程序写的是逻辑块,加了判断块号之后应该不会有错,就发了上去,岂知还是有人用了出错,所以我估计那段程序写的是物理块,不过我现在还不知道怎样判断坏块,所以就说"未知错误"了.

你能不能把你的nandcheck检测到的坏块清单列一下,让我看看是不是真的是因为写的块偏移了.

唉,这几天在考试,估计我也没什么时间改正那个问题了,寒假我再看看.

交流的话最好发邮件给我,我比较少上q,并且打字也慢.

发表于 2006-1-8 10:56:00 | 显示全部楼层
NC2600c也有同样的问题啊

有的区块可以改

有的就不行
发表于 2006-1-8 11:47:00 | 显示全部楼层
因为wqxhex不允许修改系统块,当然有的块区不能改了.

不过如果你说的"有的块区"不是系统块的话就另当别论.
 楼主| 发表于 2006-1-8 12:23:00 | 显示全部楼层
我在系统块里有2个坏区

0568 0735
发表于 2006-1-8 13:28:00 | 显示全部楼层
郁闷,这些坏块在calaulator之前啊,理论上如果程序写的是物理块,应该会有偏移的才对,但却能替换掉calaulator.但如果这说明写的是逻辑块,但却不能替换zijian,怪了,程序的确有问题.........
 楼主| 发表于 2006-1-7 16:20:27 | 显示全部楼层 |阅读模式
【紧急】请立天进来一下
前些天发现了你做的那个替换计算为lava的程序,感到很值得研究,于是down下来反汇编……
发线程序是这样运行的:
文字提示〉将主程序发送至$2000〉进目录sysdir〉打开文件calculator〉得到文件占用的第一个nand逻辑块〉关闭并进入应用程续目录将本程序偏移$4000读出16384字节(就是lava VM)〉写入NAND〉提示OK
原理上看没问题,而且不用担心坏区偏移的问题。但有人说把TIME替换了,我试了一下并没有替换TIME,的确替换了calculator。
  于是我按照你的原理尝试替换zijian,解果失败了。从nandsys检测上看,zijian所占的块被改动了,可是zijian还是没有变。不知道怎么回事。
  想问你如下问题:
⒈你所谓的“未知错误”是什么
⒉我这个现象你出现过马?
可加我qq:359176270
来我的论坛:
www.22xg.com
我很想和你交流下汇编和改内核,希望你能加我qq.谢谢~
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-3 06:21 , Processed in 0.011365 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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