s3c2440学习笔记
来源:互联网 发布:c语言入门至精通 编辑:程序博客网 时间:2024/06/05 09:48
1,安装XP系统虚拟机,在此平台进行开发板调试。
2,学会使用DNW,操作bootloader,运行bootloader里面已经烧好的程序,包括无系统程序,进入linux或wince等。
3,学会使用ads和axd编写和配置无系统程序,学会使用axd单步调试编写好的代码,并学会查看寄存器数据、内存数据、变量值等。学会创建axd调试程序以及目标二进制程序,二者区别在于工程配置方法不同,并需要注意二进制程序的RO参数的配置,由于bootloader已经写死为0x32000000地址,所以二进制程序RO需要写这个值;调试程序RO参数设为0x00。
4,学会如何把自己的程序烧写到板子上的方法,主要使用DNW来操作bootloader,使用bootloader提供的download to flash等功能,将自己编译生成的二进制程序下载烧写到对应分区中,可以把自己想测试的程序烧写到myapp分区中,把linux操作系统内核烧写到linux内核分区等。如果想测试自己生成的操作系统内核程序是否正确,更快捷的方法是先下载到myapp分区中进行测试。利用这种方法也可以重新烧写bootloader。
如果bootloader被损坏了,以上办法就不能烧写程序了。需要重新烧写bootloader,烧写的方法是使用axd,直接把bootloader的调试版的启动程序直接用调试的方式载入到板子的内存中,运行起来以后,再用这个程序把bootloader的二进制文件烧写到板子上。
- s3c2440学习笔记
- S3C2440学习笔记
- s3c2440学习笔记 串口
- s3c2440学习笔记 MMU
- s3c2440学习笔记 存储管理器
- s3c2440硬件学习笔记----GPIO接口
- s3c2440硬件学习笔记----存储控制器
- s3c2440硬件学习笔记----存储控制器
- 学习笔记 --- S3C2440 DMA操作原理
- s3c2440学习笔记(上)-基于FL2440
- s3c2440 内存管理单元MMU学习笔记
- s3c2440 存储器学习笔记--转载+总结
- Android学习笔记6&s3c2440学习系列7
- Android学习笔记7&s3c2440学习系列8
- Android学习笔记8&s3c2440学习系列9
- Android学习笔记10&s3c2440学习系列10
- s3c2440时钟学习(韦东山老师课程学习笔记)
- s3c2440 LCD及触摸屏的学习笔记(1)
- ASP.NET 状态管理概述
- ubuntu 10.04 Tex Live 2010 + XeTex + ctex中文配置
- 关于LIS系统与HIS系统的接口方案
- ASP.NET 状态管理概述之配置文件属性
- js模拟面向对象【也有特别的地方】
- s3c2440学习笔记
- NOI2008 设计路线 design
- Hadoop资源
- mongoDB中循环显示所有数据
- 用GDB调试程序
- 谷歌的免费DNS服务8.8.8.8(转)
- 英语学习 我看到了曙光
- java 获取网页源代码 (防乱码)
- Ojective c 多态中,有关类的问题