|
|
|
 |
发表于:2008-4-29 9:18:00
|
 |
楼主
|
|
|
|
|
|
|
 |
级别:
|
|
积分:1044分 |
|
注册:2007年11月10日
|
|
|
1.当我们定制一个系统时候,在NEW platform wizard中要选择对应与开发板的BSP,是不是就是类似于应用层软件的SDK啊? 2.我看过一个资料,上面说BSP包含BOOTLOADER,OAL以及设备驱动等,那platform wizard中的BSP不包括 bootloader,是不是bootloader要自己用ads开发,就是通常用的那些禁用看门狗,禁用中断,寄存器设置等汇编代码? 3.当往开发板上下载CE内核的时候,先下载BOOTLOADER然后在下载PB生成的内核?
|
|
|
|
|
|
|
|
 |
发表于:2008-4-30 9:12:00
|
 |
2 楼
|
|
|
|
|
|
|
 |
级别:
|
|
积分:912分 |
|
注册:2007年11月10日
|
|
|
一般的开发板都会带有bootloader的,,用PB的话,编译OS就OK了,ADS做bootloader多一点
|
|
|
|
|
|
 |
发表于:2008-5-4 8:50:00
|
 |
3 楼
|
|
|
|
|
|
|
 |
级别:
|
|
积分:1568分 |
|
注册:2007年11月09日
|
|
|
bootloader应该是个统称吧,一般的nboot,uboot之类功能太少,仅仅起到了一个跳转作用,比方跳到eboot启动地址 或OS启动地址,一般都是用ADS自己打造bootloader的,这样可以实现更多的功能,通过初始化好USB,然后通过 USB下载OS或者调试Bootloader;或者通过初始化SD卡,文件系统,通过SD升级OS;或者初始化好LCD,然后在启动OS之前可以放一个开机Logo
|
|
|
|
|
|
 |
发表于:2008-5-5 9:11:00
|
 |
4 楼
|
|
|
|
|
|
|
 |
级别:
|
|
积分:1302分 |
|
注册:2007年11月19日
|
|
|
WINCE定制的系统主要分两部分代码产生: 系统镜像=PUBLIC+BSP PUBLIC是微软提供的基础框架, BSP是第三方开发的组件,简单的说就是公司自己研发的有自己特点的组件。如果用别人的开发板,就要用对应的BSP。
|
|
|
|
|
|
 |
发表于:2008-5-6 9:27:00
|
 |
5 楼
|
|
|
|
|
|
|
 |
级别:
|
|
积分:1650分 |
|
注册:2007年11月10日
|
|
|
没遇到过这种情况.
|
|
|
|
|
|
|
|
 |
发表于:2008-5-9 9:40:00
|
 |
7 楼
|
|
|
|
|
|
|
 |
级别:
|
|
积分:1542分 |
|
注册:2007年11月12日
|
|
|
3楼的说法,我认同。
|
|
|