原创 【TI博客大赛】TI_ARM_A8-SD卡制作

2012-11-5 22:44 1764 16 17 分类: MCU/ 嵌入式

1.    安装Ti_ARM_A8 BSP

需要安装的软件:

BSP_WINCE_ARM_A8_01_02_00_Source

BSP_WINCE_ARM_A8_01_02_00_AM35XX_Demo

BSP_WINCE_ARM_A8_01_02_00_OMAP35XX_AMDM37XX_Demo

另外还有DVSDKSGX这两个安装包,可根据实际情况选择。

这些软件都可以在Ti的官方网站上下载:http://software-dl.ti.com/sdoemb/sdoemb_public_sw/wince_sdk/latest_1_x/index_FDS.html

   当安装BSP_WINCE_ARM_A8_01_02_00_Source程序包时,如果使用安装器提供的默认选择设置的话,将会在C盘创建一个WINCE600的文件夹(C:\WINCE600,在此文件夹下包括:

PLATFORM\AM35x_BSP

PLATFORM\EVM_OMAP3530

PLATFORM\COMMON\SRC\SOC\COMMON_TI_V1

OS-Designs\EVM_3530

OS-Designs\AM35x_OSDesign

3rdParty\dvsdk_1_10_00_00

PUBLIC\PowerVR

如果你安装的WINCE600(微软的R3版本)也是在C盘下的话,上面提到的这些文件都会自动安装到WINCE600相应目录下。如果不是的话,你就得把相应的文件拷贝到WINCE600(微软R3版本)相应路径下:

AM35x_BSPEVM_OMAP3530拷贝到\WINCE600\PLATFORM下;

COMMON_TI_V1拷贝到\WINCE600\PLATFORM\COMMON\SRC\SOC下;

PowerVR拷贝到\WINCE600\Public

如果需要DVSDK的话,就把3rdParty整个文件夹拷贝到\WINCE600下(此功能只可用于OMAP35XX BSP);

如果需要样板OS-Design的话,就把OS-Designs整个文件夹拷贝到\WINCE600下;

 

 

 

2.    使用PB创建OS Design

(1)     使用TI提供的EVM_3530 OS Design

\WINCE600\OSDesigns\目录下,有两个文件夹,为EVM_3530AM35x_OSDesign,本文使用EVM_3530,打开此目录,直接双击运行EVM_3530.pbxml文件。

(2)      创建一个新的基于EVM_3530OS Design

打开VS2005

选择 File->New->Project

选择 Platform Builder for CE6.0 project

为此新工程起一个名字为EVM_3530_OSDesign

选择OkWINCE 6.0设计向导启动

在第一步选择 EVM_OMAP3530 ,从可用BSP列表中

然后不断NEXT,直到整个向导结束为止

此时,一个基于EVM_3530环境的BSP OSDesign工程项目就完成了。

1.  编译BSP OS Design生成OS镜像文件

使用上面创建好的OS Design工程文件打开VS2005

选择 Build->Build Solution

然后根据PC硬件配置,编译的时间有快有慢,一段时间之后就会编译成功并且生成OS镜像文件。

注:要生成能拷贝进SD卡的文件,必须为Release的编译版本。SD卡启动开发板需要的3个文件为ebootsd.nb0nk.binMLO

2.    使用OS镜像制作SD

(1)     下载 HP USB Disk Storage Format Tool,用此工具格式化SD卡并且使SD卡文件系统格式变为FAT32这步一定要做,使用Windows自带的格式化工具只能把SD卡格式化为FAT格式(并且Windows系统此时是无法成功格式化SD卡的),不符合WINCE系统的要求,如SD卡不是FAT32格式的话,将无法把OS镜像等文件烧写进SD卡中,此工具如下图所示效果:

 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2012-11-11 08:03

不错,值得看

用户372428 2010-4-16 13:14

支持

用户1366067 2010-4-12 12:44

说的不错!

用户1393282 2010-4-9 15:34

技术支持,也很重要,尤其是那些新片子,本身有BUG的可能就很大,如果服务不好,有你苦吃了

tengjingshu_112148725 2010-4-7 13:10

总结得很好啊,用过ADUM1400系列的
相关推荐阅读
wxg1988 2014-04-22 17:50
全球创客马拉松武汉站已经开始报名啦
星星之火,可以燎原! 全球创客马拉松在深圳、上海、北京、南京、成都等地相继点燃中国的创客之火,下一站:武汉! 改变世界,抑或改变自己,全球创客马拉松也许可以是梦想启航的地方。 英雄不问...
wxg1988 2013-10-24 13:15
液晶显示器原理LCD驱动基础
LCD显示器概述   ——》液晶显示器,LCD为英文 Liquid Crystal Display的缩写,它是一种数字显示技术,可以通过液晶和彩色过滤光源,并在平面面板上产生图像。  ...
wxg1988 2013-08-13 10:20
Arduino mini 亲手打造
Arduino,满足您创新创意的需要! Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于艺术家、设计...
wxg1988 2013-07-30 20:44
【博客大赛】STM32中断小结
  STM32中断EXTI STM32中断支持15个异常中断和240个外部中断,有256个中断优先级,其中I/O可配置为EXTI中断,捕捉外部信号,可配置为上升沿,下降沿,上升下降沿三种中...
wxg1988 2013-07-16 21:09
关注创客与开源电子,可以订阅
   http://list.qq.com/cgi-bin/qf_invite?id=04a0d177cb5a2dd6a4da786f024011139e353139950c4411 关注创客...
EE直播间
更多
我要评论
1
16
关闭 站长推荐上一条 /3 下一条