http://www.embedall.com/aspsys/u/support/archives/2008/25.html
英贝德科技在开发SBC9261时设计了一款多用途的BOOT程序代码,这里与大家一起分享。这款BOOT程序的优势在于支持 ADS、EBOOT(WinCE引导)、UBOOT(Linux引导)、zImage(Linux直接运行)。同时支持240*320、640*480、800*600、800*480的LCD显示屏驱动,用户在编译前选中需要的配置即可。本程序是在SBC9261上开发,可以适用于AT91SAM9261处理器的BOOT底层应用。SBC9261的boot源代码是IAR环境下编写的。IAR的版本是IAR
按照boot的对象,SBC9261的boot文件分为:
boot-ads
boot-eboot()
boot-uboot()
boot-zImgae()
按照LCD的大小,SBC9261的每种boot又分为:
boot-ads(boot-ads(240x320),boot-ads(640x480),boot-ads(800x600),boot-ads(AT070TN83),boot-ads(AT080TN42) )
boot-eboot(boot-ads(240x320),boot-ads(640x480),boot-ads(800x600),boot-ads(AT070TN83),boot-ads(AT080TN42) )
boot-uboot(boot-ads(240x320),boot-ads(640x480),boot-ads(800x600),boot-ads(AT070TN83),boot-ads(AT080TN42) )
boot-zImage(boot-ads(240x320),boot-ads(640x480),boot-ads(800x600),boot-ads(AT070TN83),boot-ads(AT080TN42) )
在每个boot文件时,需要修改一下头文件,以便定义相应的参数。
具体修改的方法:
打开IAR工程
打开project.h文件,例如boot要引导的是zImage,就将BOOT_LINUX前的注释“//”去掉,并保证其余几种引导方式被注释掉。
打开lcd.h文件,例如LCD的型号是AT070TN42,就将LCD_ AT070TN42前的注释“//”去掉,并保证其余几种LCD型号被注释掉。
修改完后,编译工程,
-
引用 at91 2008/12/18 12:42:11 发表于2楼的内容
-
引用 at91 2008/12/27 20:43:35 发表于3楼的内容
-
-
at91 发表于 2009/2/11 12:47:00
新年新气象!只要您购买英贝德EBD9261,就送AT91SAM9261 WINCE BSP源代码!
新年新气象!只要您购买EBD9261,就送AT91SAM9261 WINCE BSP源代码!
专业,专注,AT91 ARM系列快速应用专家!
专业ATMEL第三方,发布以AT91SAM9263为核心的EAC-0922单板电脑
www.embedall.com ARM快速应用专家
0755-82523175 82523176 82524322 82526552 82523090
新思维 新模式 工业级ARM单板电脑
工控 车载 医疗 数控 手持
销售部:0755-81135101 81135102 81135103
深圳市英贝德科技有限公司
引用 at91 2009/2/11 12:47:00 发表于4楼的内容
-
引用 lthlycyj 2009/3/18 20:52:36 发表于5楼的内容
-
-
daogui6 发表于 2012/10/26 21:23:53
暴风雨来得总是那及时,正是我想找的资料!
SIGNATURE............................................................................................................................
引用 daogui6 2012/10/26 21:23:53 发表于6楼的内容
-
引用 xxhui12 2013/1/12 20:55:42 发表于7楼的内容
-
-
qftek 发表于 2013/1/13 16:59:15
BOOT部分网络加载代码优化或者性能问题可以提供全套支持。
S3C6410、S3C2410、S3C2440、S3C2450、S5PV210、FPGA、STM32
扩展网络接口方案。
深圳市侨峰科技有限公司 (DAVICOM中国总代理 DM9000AEP DM9000CEP)
嵌入式以太网络接口芯片供应商,软件及硬件设计服务与咨询
联络方式:Jonny.chu@qftek.com 电话:13554902206
DM9000A DM9000C DM9161A DM9161C DM8203 DM9620 DM9162N
引用 qftek 2013/1/13 16:59:15 发表于8楼的内容