社区
嵌入开发(WinCE)
帖子详情
【醒目】wince如何实现multi bin【300分】
constantine
2007-11-28 11:25:16
环境:wince5.0+s3c2410 + 64M flash
参考了网上一些2440 的资料,做出来老是启动不了,又不就有错误。
不知道哪位兄弟实现过,介绍一下。
谢谢了!
只能发100分帖,解决了再放200分。
...全文
1546
33
打赏
收藏
【醒目】wince如何实现multi bin【300分】
环境:wince5.0+s3c2410 + 64M flash 参考了网上一些2440 的资料,做出来老是启动不了,又不就有错误。 不知道哪位兄弟实现过,介绍一下。 谢谢了! 只能发100分帖,解决了再放200分。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
33 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yunfei1130
2009-12-14
打赏
举报
回复
请问wince4.2下支持multi bin吗???
gooogleman
2008-10-13
打赏
举报
回复
[Quote=引用 30 楼 sdssly 的回复:]
我现在好像成功实现了。参考的文章是这个:
http://bbs.driverdevelop.com/htm_data/48/0709/106094.html
但是还不明白以前是什么地方出现的错误,以前我也是根据这些资料做的呀!正在测试,看看是怎么回事
我测试中的几点心得:1 使用PB新建立一个platform,选择最少的组件,这样sysgen build比较块
2 build选择debug版本,启动信息更多,方便定位
zippo2004我建议你build一个debug版本的,这样比较容易发现错误…
[/Quote]
---------------07年好多牛贴啊,08年你们都跑哪去了?
zippo2004
2007-12-20
打赏
举报
回复
constantine ,你说的“烧xip.nb0”具体是怎么操作的呢?是将xip.nb0通过eboot下载还是直接通过DNW下载到RAM的30200000地址?我想是前者吧?
我目前的做法是:
1.将生成的xip.nb0通过DNW下载到RAM 30200000执行
2.事先通过SD卡升级将xip.bin烧到Nand上,然后通过nboot->eboot->xip.bin的方式启动
两种方式的打印结果都一样,到这就挂
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
OEMIoControl: Unsupported Code 0x1010104 - device 0x0101 func 65
我想是不是这个做法上出问题了呢?
我所看到的成功案例好像都是利用eboot来下载并烧写的,是在烧写的时候自动创建binfs和fatfs分区的
sdssly
2007-12-19
打赏
举报
回复
我现在好像成功实现了。参考的文章是这个:
http://bbs.driverdevelop.com/htm_data/48/0709/106094.html
但是还不明白以前是什么地方出现的错误,以前我也是根据这些资料做的呀!正在测试,看看是怎么回事
我测试中的几点心得:1 使用PB新建立一个platform,选择最少的组件,这样sysgen build比较块
2 build选择debug版本,启动信息更多,方便定位
zippo2004我建议你build一个debug版本的,这样比较容易发现错误
我的msn tylerli@msn.com 有问题大家讨论
zippo2004
2007-12-18
打赏
举报
回复
我生成xip.nb0,通过DNW下载,打印信息如下:
Windows 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 = 802010e8
DCache: 8 sets, 64 ways, 32 line size, 16384 size
ICache: 8 sets, 64 ways, 32 line size, 16384 size
CPU FCLK 400926792 Hz, HCLK 133642264 Hz, PCLK 66821132 Hz
SN9610 LCD 16BPP Active!
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 = 0xf1 4th Cycle : 0x0
dwPrimaryNandDevice : 7(0x7)
astNandSpec[dwPrimaryNandDevice].nSctsPerPg: 4(0x4)
wPRIMARY_REAL_NAND_BLOCKS : 1024(0x400)
NUMBLOCKS : 1024(0x400), SECTORSPERBLOCK = 256(0x100), BYTESPERSECTOR = 512(0x200)
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
OEMIoControl: Unsupported Code 0x1010104 - device 0x0101 func 65
每次在这就挂
constantine
2007-12-18
打赏
举报
回复
sdssly:
*.hv 文件是隐藏文件来的,你要打开对应设置才能看到
sdssly
2007-12-18
打赏
举报
回复
当前我的XIP不会出现filesys错误了,BINFS中的EXE和DLL好像也load了,但是启动到后来 lcd黑屏,就没有启动桌面?
sdssly
2007-12-16
打赏
举报
回复
使用PB编译一个DEBUG版本看看问题出在哪里?
我修改了一下platform.reg,和你的设置相同,结果erase nandflash之后,也出现filesys的错误了
感觉还是registry的设置问题 你编译之后能找到*.hv文件吗?我的为什么没有这些文件?但是bin又能生成,bin
中有这些文件
sdssly
2007-12-14
打赏
举报
回复
我测试中发现,如果不把xip.bin使用Eboot写入到nandflash上,仅仅启动XIP.nb0,则会出现filesys的错误
写入nandflash上之后,就没有这个错误了。但是我的不能启动
constantine
2007-12-14
打赏
举报
回复
我只烧XIP.nb0没有错
AppFramework
2007-12-13
打赏
举报
回复
顶,我也搞了好长时间没成功,启动时总是停在 filesys.exe 出错的地方。
fengwx
2007-12-12
打赏
举报
回复
需要在EBOOT中先格式化一个BINFS分区,把下载的IMAGE写到这个分区中。启动的时候EBOOT先把BINFS分区中的XIPKERNEL.bin和chain.bin这两个加载到SDRAM。
可以到MSDN上搜索“How to Implement BinFS”关键字能找到相关的文档。网址“
http://msdn2.microsoft.com/en-us/library/bb154515.aspx
”
sdssly
2007-12-12
打赏
举报
回复
我刚刚编译得到了一个XIP.nb0,使用Ubootload到SDRAM的0x30200000地址并且设置PC为0x30200000
启动WINCE最后出现了错误:
Data Abort: Thread=83dc7000 Proc=83235f30 'filesys.exe'
AKY=00000003 PC=03f9e9c8(coredll.dll+0x0002e9c8) RA=03f9e9a0(coredll.dll+0x0002e9a0) BVA=04000000 FSR=00000007
Unhandled exception c0000005:
Terminating thread 83dc7000
Data Abort: Thread=83dc7000 Proc=83235f30 'filesys.exe'
AKY=ffffffff PC=803514a4(NK.EXE+0x001514a4) RA=8035147c(NK.EXE+0x0015147c) BVA=03f01450 FSR=00000007
MMFILE: logged FlushMap failed on read 1
RaiseException: Thread=83dc7000 Proc=83235f30 'filesys.exe'
AKY=00000003 PC=8034b76c(NK.EXE+0x0014b76c) RA=803378d4(NK.EXE+0x001378d4) BVA=00000001 FSR=00000001
Unhandled exception c000000d:
Exception 'RaiseException' Thread=83dc7000 AKY=00000003 PC=00000000 BVA=00000001
R0=0003f024 R1=00000001 R2=0406f9c8 R3=00000000
R4=83235220 R5=00000000 R6=33c39000 R7=00000000
R8=00000000 R9=83cb6010 R10=83daf084 R11=a3c39000
R12=8034cfa0 SP=8033975c Lr=00000000 Psr=8000001f
Can't terminate thread 83dc7000, sleeping forever
sdssly
2007-12-12
打赏
举报
回复
我也在搞这个 刚刚调试通Eboot 可以启动标准的nk.bin
以前我的bootloader是Uboot
我先看看你的方法 有问题再问
constantine
2007-12-12
打赏
举报
回复
麻烦没搞定,郁闷
sdssly
2007-12-12
打赏
举报
回复
我现在使用Eboot把XIP.bin写入nandflash,启动最后出现一个信息:
Invalid handle: Set=1 Method=11
系统就停在了这里
fengwx
2007-12-11
打赏
举报
回复
应该是可以的。不用multi bin你的系统能启动吗?
constantine
2007-12-11
打赏
举报
回复
可以启动。我按照上面给出的参数配置,一样可以用xip.nb0启动。XIPKERNEL烧进去就不行。不知道是注册表部分错误还是烧写有错误。
constantine
2007-12-10
打赏
举报
回复
chain.lst等文件都有的
在EBOOT里面先要把XIPKERNEL.bin和chain.bin这两个加载到SDRAM,然后在跳转到kernel开始地址。
-----------
是要自己修改eboot的代码让他跳转?另外网上一般说的是先烧xip.bin,然后用xipkernel.bin覆盖,这样没说吧。
fengwx
2007-12-07
打赏
举报
回复
你编译的有产生chain.lst文件吗?下载的时候要选择这个文件。
在EBOOT里面先要把XIPKERNEL.bin和chain.bin这两个加载到SDRAM,然后在跳转到kernel开始地址。
加载更多回复(13)
论文相似性检测工具(论文查重软件)
(1)本软件不能检查已发表文档,因为已发表的文档往往已经到处传播和引用开来。 ⑵.本软件的每检测400字需要6秒钟,一篇8000字的文档至少需要2
分
钟,需要一点点耐心。 ⑶.本软件检测结果存在误差,用更小的文档块进行检测,可以减少误差,但需要的时间会相应增加,经过我们在多家编辑部的试用情况,块数大小定为200-400字较为合适,此时误差率也是可以接受的,文档相似率一般是比实际的要低。 ⑷.如果某个相似块未显示,说明未检索到相似的文档。 ⑸.本软件每天检测字数不能超过10万字,否则服务器过载,将封锁IP。 ⑹.本软件后台数据库覆盖188亿个网页和490万篇论文。 ⑺.本软件检测文档不得超过4000字,如需要更长的文档支持,需要购买收费版。 ⑻.当软件未能联网时,软件检测按钮将变虚。 ⑼.本免费版由于服务器压力,有时候可能不能正常检测,出现这种情况,请速联系我们,或者由单位出面购买单位版或者豪华版。 ⑽.本软件检测结果只能作为一个参考,可以使用表格右键导出详细检查结果发送给被检查本人,本软件不对是否剽窃做结论,只是告诉你与现存文献相似度高于80%的文字比例所占文章总数比例是多少。 ⑾.我们将持续投入反剽窃的研究,本人已获批国家自科基金进一步反剽窃问题,我们将继续发表一系列论文,以及继续申请相关专利。软件不完善的地方敬请原谅。 欢迎提供反馈意见,我们将持续升级本软件。 我们的联系方式:runorsoft@163.com 我们的博客:http://hi.baidu.com/whusoft -------------------------------------------------------------------- 反剽窃系统是通过比对源文档和目标文档的相似性给出相似度结果的一种信息处理系统。由武汉大学信息管理学院出版科学系教师沈阳副教授研发的ROST 文档相似性检测工具可以有效检测论文的抄袭相似情况,经过六年的研发,终于推出了功能强劲的6.0版本,在定版过程中得到了武汉大学信息管理学院多位专家教授的宝贵意见。 目前ROST 反剽窃系统6.0版已经投入多家单位进行使用,反应良好,最大程度地杜绝了有抄袭可能的论文发表问世。 ROST反剽窃系统的技术特点: 1.覆盖面广,通过混合引擎覆盖约188亿个网页和490万篇论文。系统采用自研的ROST WebSpider算法
实现
了对互联网和期刊网的广度覆盖。但需要提醒您的是,本反剽窃系统不能覆盖所有文献。 2.模糊检测,柔性匹配,不管抄袭者如何替换部
分
字符,删除部
分
标点符号,系统都能通过相似度来进行判定,让抄袭者无所遁形。系统采用自研的ROST Similar算法
实现
高速相似性检测和度量。系统采用自研的QingQing算法提取信息指纹,在P3、512MBPC上,
分
词速度为13MB/S,已在互联网提供评测版供业内评测。 3.引文及参考文献去除,使得误判的可能性降至最低。 4.
分
块检测机制,将文章的每一文本块与其他文档的相似度都精确的表示出来了,每一文本块约为200字至400字不等,以红色表示极度相似(相似度大于80%),一目了然,清晰
醒目
。 5.相似文档模块跟踪技术,可以通过简单操作直接定位相似文档模块位置,直观明了。 6.方便的结果
分
析功能,自动
分
析文档相似结果,给出评价意见。 7.支持多种文件格式的文档,包括PDF、DOC、PPT、XLS、TXT等文档。 (PDF文件需另行安装ROST文件格式识别引擎) 8.可将
分
析结果进行存盘为专有数据文件,不用反复查找浪费时间。 9.应用范围广泛:可用于抄袭鉴定、科技查新、专利查新、引用查询、转载查询等多个领域,也可用于追查文献的流传图,绘制文献的传播发布路线。可以为多类学术机构、文献机构以及个人服务。 多年来,学术界的论文著作抄袭剽窃事件屡见不鲜,这是摆在我们面前的一个重大课题。目前多是靠偶然发现后,在书山文海中逐步查找,费力劳神,时效性差,工作量极大。为促进学术事业的健康发展,采用有效科学手段,发现和打击学术腐败,极有必要进行反剽窃和相似信息检测系统的研发和推广,提升刊物和出版单位的学术信誉,净化学术风气。目前国外已深刻认识到学术腐败对科技创新的危害性,也采取了切实有效的技术措施,对侵犯知识产权或违反学术道德的不端行为加以取证。而国内只有极少数专家从事反剽窃的技术与理论研究。武汉大学信息管理学院出版科学系推出的ROST反剽窃系统技术先进,功能实用,是守住学术道德底线的有效工具,能将用户的学术及经济风险降至最低。 研发人员还先后发现了剽窃省力、格式遗留、剽窃趋同、剽窃蔓延、剽窃习惯固定、相关引文剽窃等六种现象,总结了论文剽窃的主要方式,连续推出了三个原型系统,发表了《System of twice-gathering information and Research of information fingerprint Hashtrie》、《The Research of Anti-plagiarism Monitoring System Model》、《Research on Anti-plagiarism System and the Law of Plagiarism》等6篇相关论文,申请了“基于计算机网络的防转载或/和反剽窃监控方法”(专利号:200610019074.5)、“能加快反剽窃或转载文档检测速度的方法”(专利号:200610166577.5已授权)两项相关专利。
【原创
醒目
】终极之决战CSDN专家
分
【抢
分
醒目
】
专家
分
有什么难赚的? 1. 挑选人气旺、好赚
分
的版,比如.net技术呀,VC/MFC呀,软件使用之类的,并尽在人气够旺的基础上选择难度较高的。人气一旺,贴子就多,再加上难度高,肉多狼少,所以贴子的
分
数自然就会上去,这就是传说中的优胜劣汰自然选择法择!记住,虽然C/C++是个初学者学习的好地方,但只有傻子才会去那抢
分
!另外,地球人都知道,扩充话题的
分
不计在专家
分
内,所以别跟个火星人一样,在水园乱up
excel
实现
醒目
阅读模式,高亮显示当前选中行,脚本高亮
方法 要用VBA
实现
。 打开excel,按Alt+F11,双击左边的一个工作表,例如Sheel1,将下面代码粘贴到右边框中,在关掉弹出的这个右边的框,再点击右上角的X号,那么这个工作表就能实权现你的要求。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = 0 Rows(Target.Row).Interior.ColorIndex = 8 End Sub 图示 .
一个彷b站
醒目
留言的控件
前段时间b站直播新出了个功能,叫
醒目
留言。app端的显示效果大概像这个样子: 看了一下觉得挺有意思,于是自己写了一个控件
实现
这种效果。话不多说先看效果: 演示完效果之后正片开始。核心组件就一个:EyesCatchingMessageView。上代码: public class EyesCatchingMessageView extends RelativeLayout { /** * 宽度模式, * <p> * MODE_FIXED为...
小技巧:快速删除VS解决方案里各项目的
bin
/obj文件夹
先说一下VS解决方案中
bin
和obj这两文件夹是什么东东,以下信息源自百度。
bin
目录用来保存项目生成后程序集,它有Debug和Release两个版本,
分
别对应的文件夹为
bin
/Debug和
bin
/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。obj目录是用来保存每个模块的编译结果,在.NET中,编译是
分
模块进行的,编译整个完成后会合...
嵌入开发(WinCE)
19,519
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章