junjunzh
驱动牛犊
驱动牛犊
  • 注册日期2006-08-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2110回复:0

在SD卡上保存HIVE注册表,屏幕白屏

楼主#
更多 发布于:2009-08-03 22:51
板子的cup是PXA270,没有nandflash,就是SD卡上实现hive注册表保存,系统跑起来了,但是白屏,请大家帮忙看看是什么原因,以下是串口打印信息,和platform.reg中的相关程序

串口打印信息
NOR Flash Man. ID is 0x890089
Intel Flash Found With 32 Bits Bus Width
NOR Flash Dev. ID is 0x89198919
Unsupported Intel Flash Type!

autoboot delay time is 1 seconds.
IP address for bootloader is 192.9.200.100
kernel run address is 0xa00b8000
kernel boot command line is "root=/dev/mtdblock2 init=/linuxrc

console=ttyS0,115200 devfs=mount display=shp240"
1 seconds delay for autoboot press any key to abort...
Start boot kernel...
set boot params : "root=/dev/mtdblock2 init=/linuxrc console=ttyS0,115200

devfs=mount display=shp240"

******************************************************
******************************************************
******************************************************
******************************************************
******************************************************
OEMInitDebugSerial using UART1
Windows CE Kernel for ARM (Thumb Enabled) Built on Jun 24 2004 at

18:25:00
ProcessorType=0411  Revision=7
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable =

96cb97d4
XSCDBG:Trace initialized: CFG:979b1144  Buffer: 979af7c8, 14f0
Sp=ffffc7cc
Card is detected
szRegKey=Drivers\BuiltIn\sdmmc
PSMFSD:DLL Process Attach

dm9000 init.
[dm9]: Chip signature is 90000A46
camera entry attach.
Camera stream init.
BPC Modified File: uhcddrv.cpp.
Modified File: ohcd.c.
HcdPdd_Init: Checking SW18 - controls OHCI loading.
OhcdPddInitializeAddresses: v_pDCCLKReg:      00770000 = a5800000.
OhcdPddInitializeAddresses: v_pDCGPIOReg:     00780000 = a5300000.
OhcdPddInitializeAddresses: v_pOHCIDMABuffer: 007a0000 = ba8fd000.
OhcdPddInitializeAddresses: v_pDCUSBOHCIReg:      00790000 = a4200000.
InitPddInterrupts RhPortStatus: 0x0.
OHCI_Reset: Resetting Bulverde OHCI.
OHCI_Reset: done.
!UHCD:GetRegistryConfig OK!!!     IRQ:28.
+CDevice::Initialize
-CDevice::Initialize, success!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
DEVICE_CONFIG_STATUS_FAILED-------------------
--------------------------
--------------------------
--------------------------
--------------------------
--------------------------

HW_XSC1_INIT: BTUART, 0x47670
GDE_Init In = 602ed68, 0...
GDE_Init Done...
Enable GP1 Irq
+++++patrick:PwrButtonIntrThread 1
UDC sw connect.
Done getting Registry values:
bpp: 0x10
 CxScreen: 0xf0
 CyScreen: 0x140
Display Type: LTM035A776C

Found Descriptor: Address= fffd2698

Found Descriptor: Address= fffd2e98

Display Driver Initialization Complete
Display Driver Initialization Complete
ReadScanCodeAutomatically<

platform.reg中的相关程序
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
   "SYSTEMHIVE"="Documents and Settings\\system.hv"
   "PROFILEDIR"="Documents and Settings"
   "Start DevMgr"=dword:1
   "Flags"=dword:0
   "Registryflags"=dword:1
   "DefaultUser"="default"

[HKEY_LOCAL_MACHINE\Drivers\\BuiltIn\\sdmmc]
    "Dll"="sdmmc.dll"
    "Prefix"="DSK"
 ;   "Order"=dword:0
    "Ioctl"=dword:4
    "FSD"="fatfs.dll"
    "Profile"="SDMMC"
    "Folder"="SDMMC Disk"
    "Flags"=dword:1000

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\sdmmcloader]
    "Dll"="sdmmc_loader.dll"
    "Prefix"="SML"
    "Order"=dword:2
    "Ioctl"=dword:4
    "Flags"=dword:1000
    "FSD"="fatfs.dll"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles]
    "DefaultFileSystem"="FATFS"
    "PartitionDriver"="mspart.dll"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMMC]
    "Name"="SD MMC device"
    "Folder"="SDMMC Disk"
    "MountAsBootable"=dword:1

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMMC\FATFS]
    "EnableCacheWarm"=dword:0
游客

返回顶部