小测试:如果nspire没有maunf会怎么样?
本帖最后由 nbzwt 于 2013-9-7 10:25 编辑简单研究了下nspire_emu里对nand flash的模拟,发现maunf区域的大部分数据是在初始化时写入的,但是,maunf的标识3C B0 6E 79是直接写在nand镜像中的,因为我没有能编译nspire_emu的工具,因此简单一点,直接把标识抹掉再启动模拟器,结果:
maunf并没有被载入,而串口的提示是要求下载boot2,因为nspire_emu模拟器没有通过xmodem传送文件的功能,所以就没能继续。
猜想:没有了标识,导致后面的数据都没有被载入,包括boot2和diags的offset。但是就算通过xmodem传入了boot2,它还是不知道写入到什么地方啊!
我去,换了最新版的nspire emu,结果更诡异了,直接报错,全部都是bad read word,屏幕花屏,怀疑是模拟器误以为是要模拟cas+,所以把开头的ff ff ff ff改成00 ff ff ff,得到了和之前一样的效果。
于是传送了boot2镜像,提示boot2 image has been updated,重启后又回到了原来的样子。
前排...NS砖了好伤心 Which manuf image did you use, and in which mode did you try to start the emulator? haoxuan0532 发表于 2013-9-7 15:50 static/image/common/back.gif
前排...NS砖了好伤心
挽尊 critor 发表于 2013-9-7 16:53 static/image/common/back.gif
Which manuf image did you use, and in which mode did you try to start the emulator?
I just erased the manuf sign in the nand image.
I started the emulator in CX mode. haoxuan0532 发表于 2013-9-7 15:50 static/image/common/back.gif
前排...NS砖了好伤心
砖了别放弃,总有办法能修 nbzwt 发表于 2013-9-7 20:02 static/image/common/back.gif
砖了别放弃,总有办法能修
已经准备USB2TTL板
我很好奇为什么BOOT1 BOOT2 USB三者都健在的情况下却砖了 haoxuan0532 发表于 2013-9-7 20:08 static/image/common/back.gif
已经准备USB2TTL板
我很好奇为什么BOOT1 BOOT2 USB三者都健在的情况下却砖了
怎么个砖法,具体点 nbzwt 发表于 2013-9-7 20:19 static/image/common/back.gif
怎么个砖法,具体点
刷不进系统,机子提示"请安装OS"
link软件提示"文件已损坏"
文件都是从官网下的,无修改
USB线也换过
就是没用 haoxuan0532 发表于 2013-9-7 21:15 static/image/common/back.gif
刷不进系统,机子提示"请安装OS"
link软件提示"文件已损坏"
文件都是从官网下的,无修改
如果是1.4 boot2,直接上nlaunch nbzwt 发表于 2013-9-7 22:14 static/image/common/back.gif
如果是1.4 boot2,直接上nlaunch
对啊,我去试试 nbzwt 发表于 2013-9-7 22:14 static/image/common/back.gif
如果是1.4 boot2,直接上nlaunch
失败了啊
ndless都删了啊
页:
[1]