免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1048 | 回复: 0
打印 上一主题 下一主题

MINI2440开发板开发计划(1) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-12 15:20 |只看该作者 |倒序浏览

                                1.搭建GCC+JLINK开发调试环境。
其任务包括:
a) 安装VMWare虚拟机以及linux系统。
b) 安装arm-elf-gcc toolset --- google "gunarm" and install it on vm-linux.
c) 安装JLINK软件 --- on host windows.
d) 实现2440 gdb 启动脚本 --- the commands can be refered on JLINK-gdb specs.
e) 实现2440 C语言启动基本配置 --- setup the sp, fp register, call func main().
f) 实现基于RAM的debug.
2.实现烧写Nor Flash的基本工具。
其任务包括:
a) NorFlash基本驱动 --- bare application runs on S3C2440 cpu.
b) Flash数据的获取  --- let the bare application be able to obtian the data.
                        --- via gdb FILE I/O or just convert the content into C
                           array and link it into the application.
3.实现基于NorFlash的debug。
a) 实现NorFlash启动程序 --- includes the starup code, and sample C code.
b) 实现Bin文件产生脚本   --- create the binary image of the application.
c) Flash it into NorFlash.
d) 实现基于ROM的debug.
4.实现基本的外设驱动。
a) 实现中断向量动态安装机制。
b) 实现UART驱动。
c) 实现LED驱动。
d) 实现KEY驱动。

5.基于1.2.3.4.实现最基本的 BootLoader
a) NorFlash 分区管理。
b) 实现串口通信。
c) 实现基本的串口命令。
d) 通过串口下载更新数据。
e) 实现烧写NorFlash的BootLoader。

               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94507/showart_1898505.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP