zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
阅读:1128回复:6

調試NandFlash出现的问题,大家帮忙看看怎么回事!

楼主#
更多 发布于:2007-07-04 20:50
这是本人调试nandflash 的时候出现的问题。
平台是:WinCE 5.0
用的nandflash是:K9F5608U0D
板子是自己的,不是Samsung.控制器和三星的也不一样。
谢谢了,下面是调试信息。Thank you!
4294769951 PID:edfc330e TID:edfc32ea 0x8dfc30a8: >>> Loading module smflash.dll at address 0x02830000-0x02843000 (RW data at 0x01EC0000-0x01EC0B60)
Loaded symbols for 'C:\WINCE500\PBWORKSPACES\WINBOND_NS\RELDIR\WINBOND_ARMV4I_DEBUG\SMFLASH.DLL'
4294769958 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FMD: ReadID (Mfg=0xec, Dev=0x75)
4294769960 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FLASHDRV.DLL:BuildupMappingInfo() - Enter.
4294770036 PID:edfc330e TID:6dfabfa2 0x8dfc6400: FMD: NF_TransferIstThread has been Setuped!
4294770118 PID:edfc330e TID:edfc32ea 0x8dfc30a8: >>> Loading module mspart.dll at address 0x03C50000-0x03C5E000 (RW data at 0x01FD7000-0x01FD74AC)
Loaded symbols for 'C:\WINCE500\PBWORKSPACES\WINBOND_NS\RELDIR\WINBOND_ARMV4I_DEBUG\MSPART.DLL'
4294770121 PID:edfc330e TID:edfc32ea 0x8dfc30a8: Loading partition driver mspart.dll hModule=8DF9B288
4294770122 PID:edfc330e TID:edfc32ea 0x8dfc30a8: Driver mspart.dll loaded
4294770125 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FLASHDRV.DLL:L2P_GetPhysicalSectorAddr() - Secondary table doesn't exist for logical sector 0x0!!!
4294770125 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FLASHDRV.DLL:ReadFromMedia() - Unable to determine physical sector address for logical sector 0x00000000
4294770126 PID:edfc330e TID:edfc32ea 0x8dfc30a8: Opened the store hStore=000B2750
4294770126 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FLASHDRV.DLL:L2P_GetPhysicalSectorAddr() - Secondary table doesn't exist for logical sector 0x0!!!
4294770127 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FLASHDRV.DLL:ReadFromMedia() - Unable to determine physical sector address for logical sector 0x00000000
4294770128 PID:edfc330e TID:edfc32ea 0x8dfc30a8: NumSec=-160 BytesPerSec=512 FreeSec=0 BiggestCreatable=0
4294770129 PID:edfc330e TID:edfc32ea 0x8dfc30a8: InitSharedHeap: 44000000 10000 c
4294770130 PID:edfc330e TID:edfc32ea 0x8dfc30a8:   InitSharedHeap: return 44000060
4294770148 PID:edfc330e TID:edfc32ea 0x8dfc30a8: >>> Loading module relfsd.dll at address 0x03E00000-0x03E0B000 (RW data at 0x01FE9000-0x01FE9ADC)
Loaded symbols for 'C:\WINCE500\PBWORKSPACES\WINBOND_NS\RELDIR\WINBOND_ARMV4I_DEBUG\RELFSD.DLL'
4294770156 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FS: Registering file system Release, index 4, flags 0x00000000
4294770157 PID:edfc330e TID:edfc32ea 0x8dfc30a8: Mounted ReleaseFSD volume '\Release'
4294770169 PID:edfc330e TID:edfc32ea 0x8dfc30a8: size of 'dbglist.txt' = 00000000
4294770170 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FS: Mount complete (Release, index 4, flags 0x00000000)
4294770171 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FSREG: Unable to read value "NoDefaultUser" under HKEY_LOCAL_MACHINE\init\BootVars
4294770172 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FSREG: Logging in default user.
4294770172 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FSREG: Unable to read value "DefaultUser" under HKEY_LOCAL_MACHINE\init\BootVars
4294770173 PID:edfc330e TID:edfc32ea 0x8dfc30a8: SetCurrentUser: Logging out (nobody), logging in default
4294770173 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FS: Using default path "\profiles\"
4294770174 PID:edfc330e TID:edfc32ea 0x8dfc30a8: BuildPath: profiles
4294770175 PID:edfc330e TID:edfc32ea 0x8dfc30a8: BuildPath: profiles\default
4294770176 PID:edfc330e TID:edfc32ea 0x8dfc30a8: SetCurrentUser: User hives not supported -- using same registry for all users
4294770177 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FS: Using default path "Windows\"
4294770179 PID:edfc330e TID:edfc32ea 0x8dfc30a8: OEMIoControl: Unsupported Code 0x10100d0 - device 0x0101 func 52
4294770179 PID:edfc330e TID:edfc32ea 0x8dfc30a8: OEMIoControl: Unsupported Code 0x10100f8 - device 0x0101 func 62
4294770280 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FS: Using default path "Windows\"
4294770288 PID:edfc330e TID:edfc32ea 0x8dfc30a8: FSREG: Unable to read value "DBFlags" under HKEY_LOCAL_MACHINE\init\BootVars
4294770538 PID:edfc330e TID:edfc32ea 0x8dfc30a8:

最新喜欢:

精灵dsp精灵dsp
做一个出色的程序员!
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-10 14:20
那位大虾帮忙看一下,谢谢了。。
做一个出色的程序员!
zzjlovece
驱动牛犊
驱动牛犊
  • 注册日期2006-06-01
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望117点
  • 贡献值0点
  • 好评度84点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-10 16:30
跟我的差不多,得到的numsec居然是负数,也不知道是怎么回事。关注中。
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-07-10 18:40
你的是什么平台?
贴readsector()函数上来我看看,
和我的有什么区别。
呵呵,咱两交流吧。。
做一个出色的程序员!
zzjlovece
驱动牛犊
驱动牛犊
  • 注册日期2006-06-01
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望117点
  • 贡献值0点
  • 好评度84点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-11 16:03
我的是wince5下面270加k9f4g08,我自己在fmd_init里面调用fmd_readsector,fmd_writesector都可以正确的读写sector的,但是不知道为什么得到的sector数目是负数?!!
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-07-12 06:40
好像是读的DISK INFO有问题,你可以按照你的硬件直接设好这些参数试一下.
学海无涯
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-07-12 11:29
怎么设置那??
不是很明白。
做一个出色的程序员!
游客

返回顶部