引用: 引用 8 楼 shuiyan 的回复:
hive注册表的关键是boot.hv中必须包含flash的驱动,以便最小引导内核能加载flash,从而读取后续的system.hv和user.hv。
在你的BootVar相关表项中没看到flash对应的驱动。
看看调试信息,flash是否被正确加载了。
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TrueFFS]
"Dll" = "
TrueFFS.dll"
"Prefix" = "DSK"
"Index"=dword:0
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Order" = dword:1
"Ioctl" = dword:4
"FSD" = "FATFS.DLL"
"WindowBase" = dword:04000000
"Profile" = "TRUEFFS_DOC"
"AutoFormat" = dword:1
这个应该是Flash的驱动,是M-System
看来必须要调试了,有调试经验的朋友,这种情况能通过KITL调试出来?
还有串口打印,需要如何设置?