liu_liu
驱动牛犊
驱动牛犊
  • 注册日期2004-07-03
  • 最后登录2010-03-17
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望28点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
特别幸运楼层#
发布于:2008-08-15 17:22
学习学学学
wscnczp
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2008-10-15
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1000中奖楼层#
发布于:2008-08-29 15:50
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
成功实现了
不过我的是2410+ce500 的debug版,还加了kernel debugger,kitl,target control,relfsd
打包的文件多了
kd.dll,osaxst1.dll,osaxst0.dll,hd.dll,等等

注意xipkernel的大小要比打包的文件大小再适当大一点
pdwXIPLoc也没有用
wscnczp
驱动牛犊
驱动牛犊
  • 注册日期2008-04-23
  • 最后登录2008-10-15
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
102楼#
发布于:2008-08-29 15:53
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
xip是直接在存储介质上执行
这种在nand上的应该叫demand page吧
wangy0919
驱动牛犊
驱动牛犊
  • 注册日期2007-08-20
  • 最后登录2008-11-11
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
103楼#
发布于:2008-09-07 09:13
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
好贴要顶啊!大家都顶起来!
http://www.cn-emb.cn/
00abc12
驱动牛犊
驱动牛犊
  • 注册日期2008-06-05
  • 最后登录2008-11-16
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
104楼#
发布于:2008-09-22 00:46
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
DMMC config current rGPGCON: ff95e93a
SDMMC config set rGPGCON: ffa5e93a
SDMMC config Init Done.
OEMInit Done...
Sp=ffffc7cc
Data Abort: Thread=8ffe6000 Proc=8c426190 'filesys.exe'
AKY=00000003 PC=03f9e9cc(coredll.dll+0x0002e9cc) RA=03f9e9a4(coredll.dll+0x0002e
9a4) BVA=04000000 FSR=00000007
Data Abort: Thread=8ffe6000 Proc=8c426190 'filesys.exe'
AKY=00000003 PC=03f9e9cc(coredll.dll+0x0002e9cc) RA=03f9e9a4(coredll.dll+0x0002e
9a4) BVA=04000000 FSR=00000007
Data Abort: Thread=8ffe6000 Proc=8c426190 'filesys.exe'
AKY=00000003 PC=8c29d6b4(NK.EXE+0x0009d6b4) RA=8c29d6a0(NK.EXE+0x0009d6a0) BVA=0
3f01b30 FSR=00000007
Data Abort: Thread=8ffe6000 Proc=8c426190 'filesys.exe'
AKY=ffffffff PC=0002c86c(filesys.exe+0x0001c86c) RA=0002c828(filesys.exe+0x0001c
828) BVA=42001000 FSR=00000005
Data Abort: Thread=8ffe6000 Proc=8c426190 'filesys.exe'
AKY=ffffffff PC=0002dd44(filesys.exe+0x0


我也卡在这个地方了!!!!!
gooogleman
驱动牛犊
驱动牛犊
  • 注册日期2007-03-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望179点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
105楼#
发布于:2008-09-26 10:33
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
真是牛人众多
WINCEqq 群39063007
qq302011
驱动牛犊
驱动牛犊
  • 注册日期2005-05-11
  • 最后登录2016-01-09
  • 粉丝3
  • 关注0
  • 积分26分
  • 威望136点
  • 贡献值1点
  • 好评度2点
  • 原创分0分
  • 专家分0分
106楼#
发布于:2008-09-27 18:08
谢谢了哈,正需要呢
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
107楼#
发布于:2008-10-02 13:49
Re:Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
引用第104楼00abc12于2008-09-22 00:46发表的 Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放) :
DMMC config current rGPGCON: ff95e93a
SDMMC config set rGPGCON: ffa5e93a
SDMMC config Init Done.
OEMInit Done...
Sp=ffffc7cc
.......


这类的问题,通常如果档案没少和注册表正确..
剩下的唯一问题 就是下载xip.nb0或xip.bin的工具不对

能烧写xip的目前只有eboot, 还有这论坛里的一些超级牛人
改出来的downloader 之外...其他啥优龙的,啥的..通通不支持xip...

所以..重点是...下载烧录xip的工具要确.
(xip一定要烧录才能run)
YI_FAN
驱动牛犊
驱动牛犊
  • 注册日期2008-09-11
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
108楼#
发布于:2008-10-13 11:35
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
我的到BINFS就死了,各位大哥帮忙看看~~

indows CE Kernel for ARM (Thumb Enabled) Built on Feb  8 2007 at 23:36:51
ProcessorType=0920  Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8022bfcc
DCache: 8 sets, 64 ways, 32 line size, 16384 size
ICache: 8 sets, 64 ways, 32 line size, 16384 size
MPLLCON: 0x00061012
CLKCON: 0x00fffff0
-OEMInit
Sp=ffffc7cc
OEMIoControl: Unsupported Code 0x10100b4 - device 0x0101 func 45
OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
FMD::FMD_Init
FMD::FMD_Init - pBSPArgs->nfsblk = 0x0
FMD::FMD_Init - READ_REGISTER_BYTE(pNFSBLK) = 0x0
FMD::FMD_Init IPL .....
FMD::FMD_Init Done
MID = 0xec, DID = 0x76 4th Cycle : 0xa5
NUMBLOCKS : 4096(0x1000), SECTORSPERBLOCK = 32(0x20), BYTESPERSECTOR = 512(0x200)
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
++BINFS: FSD_MountDisk
OEMIoControl: Unsupported Code 0x1010104 - device 0x0101 func 65
BINFS: ChainInfo - Address=80200000 Length=2097152 Order=0 Flags=0001
BINFS: ChainInfo - Address=80400000 Length=33554432 Order=1 Flags=0001
BINFS: InitVolume - RomHdr starts at 802EA400(000EA400)
BINFS: InitVolume - RomHdr starts at 81C881C8(01A881C8)
BINFS: Num Regions = 2  Slot0Base=0x02000000 Slot1Base=0x04000000
BINFS:     Region 0: High=0x01fe0000  Low=0x01df0000
BINFS:     Region 1: High=0x02000000  Low=0x01fe0000
BINFS: RegisterVolume - Mounted volume '\BINFS'
BINFS: FSD_MountDisk RegisterVolume() return SUCCESS!
--BINFS: FSD_MountDisk
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
++BINFS: FSD_MountDisk
OEMIoControl: Unsupported Code 0x1010104 - device 0x0101 func 65
BINFS: ChainInfo - Address=80200000 Length=2097152 Order=0 Flags=0001
BINFS: ChainInfo - Address=80400000 Length=33554432 Order=1 Flags=0001
BINFS: InitVolume - RomHdr starts at 802EA400(000EA400)
BINFS: InitVolume - RomHdr starts at 81C881C8(01A881C8)
BINFS: Num Regions = 2  Slot0Base=0x02000000 Slot1Base=0x04000000
BINFS:     Region 0: High=0x01fe0000  Low=0x01df0000
BINFS:     Region 1: High=0x02000000  Low=0x01fe0000
IOCTL_KLIB_SETROMDLLBASE failed !!!BINFS: FSD_MountDisk RegisterVolume() return FAILURE!
--BINFS: FSD_MountDisk
OEMIoControl: Unsupported Code 0x10100c4 - device 0x0101 func 49
OEMIoControl: Unsupported Code 0x10100d0 - device 0x0101 func 52
OEMIoControl: Unsupported Code 0x10100f8 - device 0x0101 func 62
驱网无线,快乐无限
ruinned
驱动牛犊
驱动牛犊
  • 注册日期2007-03-29
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
109楼#
发布于:2008-10-27 13:50
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
我现在好像能够实现,但是启动速度不知道怎么还是比较长,和没实现XIP的时候差不多,就是现在RAM的大小大了很多,各位能否把一些优化的方法也详细介绍一下?
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
110楼#
发布于:2008-10-29 13:33
樓上的,可以五秒看到桌面的
jushi
驱动牛犊
驱动牛犊
  • 注册日期2008-11-02
  • 最后登录2009-01-15
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
111楼#
发布于:2008-11-02 16:07
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
纯支持!!菜鸟还没到这里,呵呵!
共同进步
jushi
驱动牛犊
驱动牛犊
  • 注册日期2008-11-02
  • 最后登录2009-01-15
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
112楼#
发布于:2008-11-19 21:25
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
弄了好几天了,XIP.bin是有了,就是烧进去不能启动,我用的是QQ2440开发板不知道那位大侠用过指点一下,还有谁能把一个完整的核心包含文件贴一个,不胜感激!!!!!!!!
共同进步
YuJinhua
驱动牛犊
驱动牛犊
  • 注册日期2008-11-20
  • 最后登录2008-11-20
  • 粉丝1
  • 关注0
  • 积分4分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
113楼#
发布于:2008-11-20 16:16
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开
能够回复个邮件吗?
我遇到DOC的难题了,可否给解决一下,付金子
YuJinhua
驱动牛犊
驱动牛犊
  • 注册日期2008-11-20
  • 最后登录2008-11-20
  • 粉丝1
  • 关注0
  • 积分4分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
114楼#
发布于:2008-11-20 16:18
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开
付金子,解决问题,我的邮箱:bjled@163.com
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
115楼#
发布于:2008-11-29 22:02
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
xip小事~,qq群:75390515
免费帮你解决问题
king_sundi
驱动牛犊
驱动牛犊
  • 注册日期2006-07-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望238点
  • 贡献值1点
  • 好评度54点
  • 原创分0分
  • 专家分5分
116楼#
发布于:2008-12-02 13:21
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
harktrip, 真是好人啊。
iwillbeback008
驱动牛犊
驱动牛犊
  • 注册日期2008-11-22
  • 最后登录2012-04-26
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望311点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
117楼#
发布于:2008-12-16 17:22
好人啊,太需要你这样的人才!
james72
驱动牛犊
驱动牛犊
  • 注册日期2009-03-06
  • 最后登录2009-05-11
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
118楼#
发布于:2009-03-10 11:29
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
不好意思, 請問幾個問題, 如有專人能幫忙解決此問題, 小弟願意支付相關費用
CPU:S3C3440-400MHz
SDRAM: 64M BYTES
FLASH: 64M BYTES
OS: WINCE 5.0
原先使用 RAMIMAGE 產生 EBOOT.NB0 NK.NB0, 這部分使用都沒問題

照各位先進的說明產生出 EBOOT.NB0 CHAIN.LST CHAIN.BIN KERNEL.BIN NBOOT.BIN XIP.BIN 等相關 FILES.
但由於我的 EBOOT 已經更改過, 所以只能讀取 NB0 的 FILE 寫入到 FLASH.
問題一: 是否需要將所有 .BIN 轉成 .NB0 ?
問題二: 要將這些 NB0 寫入到 FLASH 那些地方? 或是將原使的 BIN 寫入到 FLASH 那些地方?
問題三: FLASH 未使用空間需要作什麼處理讓 KERNEL 知道 XIP.BIN 在FLASH 什麼位址可以讀出來使用?

煩請諸位先進幫忙解決, 或是跟小弟連絡,
小弟的E-MAIL是:chayoung.tw@yahoo.com.tw
            
wb_sxck
驱动牛犊
驱动牛犊
  • 注册日期2009-02-16
  • 最后登录2010-07-20
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
119楼#
发布于:2009-04-24 22:20
Re:[原创]Windows CE 5.0 mult-xip  bin模式实现 (已完全开放)
各位,我的问题是
indows CE Kernel for ARM (Thumb Enabled) Built on Feb  8 2007 at 23:36:51
ProcessorType=0920  Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8022bfcc
DCache: 8 sets, 64 ways, 32 line size, 16384 size
ICache: 8 sets, 64 ways, 32 line size, 16384 size
MPLLCON: 0x00061012
CLKCON: 0x00fffff0
-OEMInit
Sp=ffffc7cc
卡到这里不走了

请问是什么原因引起呢?
游客

返回顶部