社区
嵌入开发(WinCE)
帖子详情
wince6.0的eboot下如何建立分区,用来存储LOGO图片?
zhengmeifu
2011-05-05 10:41:40
看了CSDN的haiou_arm的帖子,可是该兄都没有说如何在PB上编译LOGO图片为BIN文件,只贴了部分读写FLASH中的LOGO_BLOCK的代码。我看该代码是在SDMMC_BOOT有效的情况下才能运行。我的系统是ddr内存启动的。请问haiou_arm能否把你的整个eboot下的代码包发给我参考一下?谢谢!
...全文
415
18
打赏
收藏
wince6.0的eboot下如何建立分区,用来存储LOGO图片?
看了CSDN的haiou_arm的帖子,可是该兄都没有说如何在PB上编译LOGO图片为BIN文件,只贴了部分读写FLASH中的LOGO_BLOCK的代码。我看该代码是在SDMMC_BOOT有效的情况下才能运行。我的系统是ddr内存启动的。请问haiou_arm能否把你的整个eboot下的代码包发给我参考一下?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gooogleman
2011-12-22
打赏
举报
回复
[Quote=引用 16 楼 angelgy880505 的回复:]
Image2Lcd 将bmp文件转换成C文件,替换PB中的bitmap.c文件
[/Quote]
Image2Lcd 可以转换成bin文件的。
至于动态存储在nand 里面,我觉得就是用这个算法,把图片转换成数据。然后直接存储在nand 的block 上
这样SD启动才行,需要时间啊。嘿嘿。
swanmsg
2011-12-19
打赏
举报
回复
我们最近还在用wince6.0
angelgy880505
2011-12-16
打赏
举报
回复
Image2Lcd 将bmp文件转换成C文件,替换PB中的bitmap.c文件
jazka346704803
2011-12-13
打赏
举报
回复
[Quote=引用 14 楼 zhengmeifu 的回复:]
这么久了,都没人详细指导一下,我也还没搞定。先结贴吧。
[/Quote]
参考这个http://jazka.blog.51cto.com/809003/664131,里面有你要的答案。
zhengmeifu
2011-12-12
打赏
举报
回复
这么久了,都没人详细指导一下,我也还没搞定。先结贴吧。
cecwxf
2011-06-19
打赏
举报
回复
额 ,XUEXI
eagle1597
2011-06-16
打赏
举报
回复
没有文档,需要自己写一些代码的。
无非就是把数据放在flash上,显示的时候读出来放置入framebuffer呗
。
zhengmeifu
2011-06-08
打赏
举报
回复
[Quote=引用 7 楼 hao507 的回复:]
可以放在eboot中,也可以放在flash里开机读取!
[/Quote]
说起来都很容易呀,能具体一点吗?
zhengmeifu
2011-06-08
打赏
举报
回复
[Quote=引用 8 楼 eagle1597 的回复:]
直接放个bmp文件于flash的某几个block, bootloader中可以去读取它并解析它然后送入framebuffer即可。
[/Quote]
大哥,有详细的文档吗?谢谢
zhengmeifu
2011-06-08
打赏
举报
回复
[Quote=引用 4 楼 ywmen 的回复:]
看看这个http://topic.csdn.net/u/20080919/15/dcae7914-3d91-4f99-890d-0b7c0bf72d89.html?27626
[/Quote]
这个贴子落后了,我现在用的是wince6.0的。帖子上是wince5.0的。很大不同呀。
eagle1597
2011-06-07
打赏
举报
回复
直接放个bmp文件于flash的某几个block, bootloader中可以去读取它并解析它然后送入framebuffer即可。
九个太阳2023
2011-06-06
打赏
举报
回复
可以放在eboot中,也可以放在flash里开机读取!
cecwxf
2011-06-05
打赏
举报
回复
winhex这个软件第一次用时 害惨我了。
不过很方便。
ywmen
2011-06-04
打赏
举报
回复
看看这个http://topic.csdn.net/u/20080919/15/dcae7914-3d91-4f99-890d-0b7c0bf72d89.html?27626
zhengmeifu
2011-05-25
打赏
举报
回复
生成bin文件后是不是要修改eboot.bib文件才能烧写进去呢?
zhengmeifu
2011-05-05
打赏
举报
回复
什么工具呀?看他们都用winhex,是这个吗?谢谢。我Q号:26451602
当我遇上-你
2011-05-05
打赏
举报
回复
[Quote=引用楼主 zhengmeifu 的回复:]
看了CSDN的haiou_arm的帖子,可是该兄都没有说如何在PB上编译LOGO图片为BIN文件,只贴了部分读写FLASH中的LOGO_BLOCK的代码。我看该代码是在SDMMC_BOOT有效的情况下才能运行。我的系统是ddr内存启动的。请问haiou_arm能否把你的整个eboot下的代码包发给我参考一下?谢谢!
[/Quote]
有工具把图片生成BIN文件的
WinCE
6.0
的E
BOOT
概要
本文详细介绍了
WinCE
6.0
在硬件设备上的移植过程,特别是E
BOOT
(通过Ethernet下载操作系统的
BOOT
LOADER)的角色和功能。E
BOOT
负责初始化MCU、调用
Boot
loaderMain()及相关函数,最终启动
WinCE
操作系统。E
BOOT
可以从NOR Flash或NAND Flash引导,根据硬件设计选择不同的引导方式。此外,文章还提到了E
BOOT
的内存配置和自加载过程,并指出E
BOOT
可扩展功能,如初始化LCD和显示进度。
WINCE
5.0 E
BOOT
下载更新开机
LOG
O
本文介绍了一种改进的开机
LOG
O显示方法,通过将
LOG
O从E
BOOT
.BIN和NK.BIN中移除,将其
存储
在NAND的固定块中,实现更灵活的更新机制。包括在E
BOOT
中添加下载
图片
二进制文件的驱动命令函数,以及在初始化LCD时添加显示
LOG
O的函数。同时,提供了详细的基本流程和代码实现示例。
WinCE
6.0
开机
log
o修改
在
WinCE
6.0
项目中,为了修改开机画面,发现与
WinCE
5.0不同,DNW工具未提供直接修改选项。经过研究,发现在E
boot
的OEMPlatformInit函数内,通过修改InitializeDisplay函数并添加memcpy指令可以实现。首先,将所需
LOG
O转换为二进制文件,并确保文件大小与LCD分辨率匹配。接着,将转换后的数组与函数中的变量对应,如gImage_
log
o,并在main()中引入memcpy函数头文件。最后,重新编译E
boot
,关闭特定选项并烧写,即可完成开机
LOG
O的定制。
wince
下E
BOOT
详解
本文详细介绍了如何为特定硬件设备定制
WinCE
6.0
操作系统,包括创建板级支持包(BSP)、系统设计(OS Design)及运行时映像文件(Rum-time Image)的过程。重点讲解了E
BOOT
的功能及其实现步骤。
WINCE
6.0
+S3C2443的启动过程---e
boot
1
本文详细介绍了
WINCE
6.0
+S3C2443平台上的e
boot
启动过程,包括e
boot
的加载地址、入口函数及关键初始化步骤等内容。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章