chain.lst下载问题

lan120576664 2009-07-21 10:05:33
各位高人
我有个工程从人家那里拿过来,pb5.0编译通过了
生成了
chain.lst
nk.bin
eboot.bin
等文件。
现在,在以前一个有eboot的机子上下载chain.lst,发现一直在循环(dnw会打印一些消息)但进不了ce系统

我想问:
1、为什么要生成.ubi文件,就需要下载chain.lst文件,chain.lst其作用是什么?
2、下载chain.lst后,dnw打印的循环消息如下:
[HALWP:INF] nCtrlCode = PM_HAL_FIL_INIT
[HALWP:INF] nCtrlCode = PM_HAL_VFL_INIT
[HALWP:INF] nCtrlCode = PM_HAL_VFL_OPEN
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 126 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 126 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 126
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13504 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13504 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 13504
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13568 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13568 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 13568
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13632 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13632 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 13632
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13696 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13696 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 13696
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13504 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 13504 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 13504
[BIBDRV:INF] stNandInfo.dwPagesPerSuBlk = 0x40
[BIBDRV:INF] stNandInfo.dwSectorsPerSuPage = 0x4
[BIBDRV:INF] stNandInfo.dwSpecialAreaSize = 0xC8
[BIBDRV:INF] stNandInfo.dwSpecialAreaStart = 0xB
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 704 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with SECC bit change
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of nBank 0 Page 704 1st Time : 0x2
[FIL:ERR] Read_Spare() : Try ECC Decoding again with 2nd SECC copy
[FIL:ERR] Decoding_SpareECC() : Uncorrectable Error
[FIL:ERR] Read_Spare() : ECC Uncorrectable Error in Spare of Page 704
[BIBDRV:INF] MBR MAGIC CODE (First): 0x0,0x0,0x0
[BIBDRV:INF] MBR MAGIC CODE (Last) : 0x6,0x4
[BIBDRV:INF] Part_BootInd = 0xEE
[BIBDRV:INF] Part_FirstHead = 0x3
[BIBDRV:INF] Part_FirstSector = 0x0
[BIBDRV:INF] Part_FirstTrack = 0x0
[BIBDRV:INF] Part_FileSystem = 0x0
[BIBDRV:INF] Part_LastHead = 0x0
[BIBDRV:INF] Part_LastSector = 0xBC
[BIBDRV:INF] Part_LastTrack = 0xEB
[BIBDRV:INF] Part_StartSector = 1030
[BIBDRV:INF] Part_TotalSectors = 0
BIBDRV_PS:GetProfileName - Profile = SMFlash, length = 16
[BIBDRV:MSG] DSK_IOControl unkonwn code(71c24)
[FIL:ERR] Decoding_MainECC() : Uncorrectable Error
[FIL:ERR] Read_Sector() : ECC Uncorrectable Error in Page 704 Sector 0
[FIL:ERR]--NAND_Read() : Uncorrectable Error in Bank 0, Page 704 [0x00000002] [0x00000002]
[BIBDRV:ERR][DoDiskRead] 512 bytes at sector 0, num_sg = 1
Data Abort: Thread=83fc80cc Proc=8043b470 'filesys.exe'
AKY=00000003 PC=03f9e854(coredll.dll+0x0002e854) RA=03f9e82c(coredll.dll+0x0002e82c) BVA=04000000 FSR=00000007
OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
是不是os编译的问题,才产生循环?
...全文
203 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
西山锈码 2009-08-12
  • 打赏
  • 举报
回复
这摆明了是实现multi-xip出了问题啊,filesys.exe加载注册表中的文件失败了。可能是你的flash驱动有问题,也可能是文件系统没创建成功,不知都你做了哪些,所以不好判断啊
dwAll_Blue 2009-08-11
  • 打赏
  • 举报
回复
没关系
91program 2009-07-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lan120576664 的回复:]
+XIPKERNEL.bin
NK.bin
chain.bin
就这几个文件列表,那他的作用是什么呢?
[/Quote]

对比我这里的列表,少了一个设备驱动的文件:DRIVERS.bin
lan120576664 2009-07-21
  • 打赏
  • 举报
回复
+XIPKERNEL.bin
NK.bin
chain.bin
就这几个文件列表,那他的作用是什么呢?
91program 2009-07-21
  • 打赏
  • 举报
回复
LZ,你用记事本打开chain.lst看看,其实就是几个文件的列表
lan120576664 2009-07-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 91program 的回复:]
引用 2 楼 lan120576664 的回复:
+XIPKERNEL.bin
NK.bin
chain.bin
就这几个文件列表,那他的作用是什么呢?


对比我这里的列表,少了一个设备驱动的文件:DRIVERS.bin
[/Quote]
少一个文件应该关系吧~

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧