新手求救:scs2410 bootloader烧写后wince无法正常启动

[复制链接]
4242|8
 楼主| 王鸥 发表于 2007-4-5 17:15 | 显示全部楼层 |阅读模式
用了傅立叶公司的scs2410的企业板,按照说明书烧写后,win ce 系统无法正常启动,串口总是显示系统中断,LCD上也没有界面显示。我们用的LCD是深圳迈控的宽温显示系列LQ104V1DG21,傅立叶公司的技术人员说是因为屏幕不是他们公司的,所以内核驱动不支持。我觉得是系统根本启动有问题,那位大哥可以指点一下,小女子感激不尽。
ap9805411 发表于 2007-4-6 09:23 | 显示全部楼层

看源代码。

一步一步调试。<br />或者找深圳迈控,叫他们给你WINCE下的驱动源码。
 楼主| 王鸥 发表于 2007-4-6 13:52 | 显示全部楼层

哪位大侠遇到过这种情况,请帮忙指点迷津,多谢

WinCE&nbsp;NAND&nbsp;Boot&nbsp;v1.00<br />Dec&nbsp;09&nbsp;2004&nbsp;10:08:12<br />Load&nbsp;WinCE&nbsp;Image&nbsp;......<br />0x00000006<br />0x0000d5bd<br />0x8c200000<br />0x8c201000<br />0x000002a0<br />0x0000d5bd<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />0x00000000<br />Windows&nbsp;CE&nbsp;Kernel&nbsp;for&nbsp;ARM&nbsp;&nbsp;&nbsp;Built&nbsp;on&nbsp;Mar&nbsp;13&nbsp;2003&nbsp;at&nbsp;22:54:19<br />ProcessorType=0920&nbsp;&nbsp;Revision=0<br />sp_abt=ffff5000&nbsp;sp_irq=ffff2800&nbsp;sp_undef=ffffc800&nbsp;OEMAddressTable&nbsp;=&nbsp;8c201280<br /><br />Windows&nbsp;CE&nbsp;Firmware&nbsp;Init<br />INFO:&nbsp;Initializing&nbsp;system&nbsp;interrupts...<br />INFO:&nbsp;Initializing&nbsp;system&nbsp;clock(s)...<br />INFO:&nbsp;Initializing&nbsp;driver&nbsp;globals&nbsp;area...<br />Clear&nbsp;pending&nbsp;interrupts...1<br />Clear&nbsp;pending&nbsp;interrupts...2<br />SDMMC&nbsp;config&nbsp;current&nbsp;rGPGCON:&nbsp;10a<br />SDMMC&nbsp;config&nbsp;set&nbsp;rGPGCON:&nbsp;20010a<br />SDMMC&nbsp;config&nbsp;Init&nbsp;Done.<br />INFO:&nbsp;Initializing&nbsp;IDE...<br />OEMInit&nbsp;Done...<br />Sp=ffffc7cc<br />OEMSetRealTime:&nbsp;Year:&nbsp;2003,&nbsp;Month:&nbsp;9,&nbsp;Day:&nbsp;1,&nbsp;Hour:&nbsp;12,&nbsp;Minute:&nbsp;0,&nbsp;second:&nbsp;0&nbsp;rcnr=1h<br />OEMSetRealTime(register):&nbsp;Year:&nbsp;3,&nbsp;Month:&nbsp;9,&nbsp;Day:&nbsp;1,&nbsp;Hour:&nbsp;12,&nbsp;Minute:&nbsp;0,&nbsp;second:&nbsp;0&nbsp;rcnr=1h<br />FMD::FMD_Init<br />Prescaler:2<br />384&nbsp;clock<br />USB:OhcdPdd_Init<br />++InitializeOHCI<br />USB:*pIrq=11,&nbsp;*pioPortBase=0x2C0000<br />OHCD:&nbsp;MapIrq2SysIntr(11):&nbsp;27<br />OHCD:&nbsp;Memory&nbsp;Object<br />--InitializeOHCI<br />SL_Open&nbsp;0x31390&nbsp;(0&nbsp;opens)<br />+CS8900:DriverEntry<br />+CS8900:CS8900Initialize<br />CS8900:Card&nbsp;type:&nbsp;0x1<br />CS8900:I/O&nbsp;base&nbsp;&nbsp;&nbsp;&nbsp;addr&nbsp;0xa7000300<br />CS8900:interrupt&nbsp;number&nbsp;&nbsp;&nbsp;&nbsp;26<br />CS8900:max&nbsp;multicast&nbsp;8<br />CS8900:attribute&nbsp;memory&nbsp;&nbsp;&nbsp;&nbsp;address&nbsp;&nbsp;&nbsp;&nbsp;0x0<br />CS8900:attribute&nbsp;memory&nbsp;&nbsp;&nbsp;&nbsp;size&nbsp;0x0<br />CS8900:Bus&nbsp;type:&nbsp;0<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;OEMInterruptEnable<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />&nbsp;&nbsp;&nbsp;&nbsp;charlie::SDIO::SDHOST::SDCSDCardDllEntry::DLL_PROCESS_ATTACH<br />:::&nbsp;SYSINTR_SDMMC&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDisable<br />:::&nbsp;SYSINTR_DMA0&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDisable<br />:::&nbsp;SYSINTR_SDMMC_CARD_DETECT&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptEnable<br />:::&nbsp;SYSINTR_SDMMC_SDIO_INTERRUPT&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptEnable<br />--S3C2410DISP::InitializeHardware<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />SL_Open&nbsp;0x31390&nbsp;(0&nbsp;opens)<br />+SL_GetStatus&nbsp;0x31390<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />:::&nbsp;SYSINTR_ETHER&nbsp;&nbsp;&nbsp;&nbsp;OEMInterruptDone<br />这些就是我在串口看到的东西,是不是cs8900驱动有问题啊?谢谢
 楼主| 王鸥 发表于 2007-4-6 14:53 | 显示全部楼层

新手求救

我的EVC的emulator不能在XP上运行,怎样才能解除阻止。
greathead 发表于 2007-4-8 19:58 | 显示全部楼层

你在烧写的过程中应该看看eboot!

很有可能你是eboot的选项没设置正确<br />再说你那个液晶屏的问题现在一般都是自己做后面板<br />不过也就是两三根线的线序不对<br />如果液晶的大小一样<br />对比一下两个原理图很容易找到解决办法的<br />什么驱动不一样不行啊,这些客服就是垃圾!<br />吓唬人,之后你非得买他的东西
arbiter 发表于 2007-4-11 10:24 | 显示全部楼层

这里怎么全是菜鸟啊

受不了了,两年前还经常来看看,现在过来一看全是菜鸟,你屏不一样用个屁阿,屏不一样可能接口都对不上,而且wince需要显示驱动的。<br />傅立叶公司的技术人员说的一点都没错,你们还在这里乱叫。
 楼主| 王鸥 发表于 2007-4-21 14:21 | 显示全部楼层

菜鸟回复

问题解决了,是他们公司给的驱动对不上,接口没有问题.明知我们是企业版的,给我们的LCD配个2.5的驱动,晕!我是菜了点,不过就算以后学通了,也不会变成愤青,我就不信有些人刚开始学习的时候什么都通.
 楼主| 王鸥 发表于 2007-4-21 14:25 | 显示全部楼层

怎样将摄像头用的WIN CE系统上

怎样将摄像头用的WIN&nbsp;CE系统上,我们用的是畅天科技ccvs-nd-3U&nbsp;自带云台的网络摄像机—IPCAM,但是里面的驱动程序不能在&nbsp;WIN&nbsp;CE下运行,希望得高人指点.<br /><br />
yangfanyh 发表于 2007-4-24 15:10 | 显示全部楼层

原来接个屏,还有那么多讲究啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部