Chinaunix首页 | 论坛 | 博客

分类: LINUX

2012-12-04 14:30:14

    实验前提:开发板上已经烧写好 u-boot,并且 u-boot 已经完成时钟的初始化(FCLK = 405M、HCLK = 100M、PCLK = 50M、UCLK = 24M)以及内存的初始化。

实验步骤:
1.在 Linux 下解压并编译;
# tar zxf micro2440.tar.gz
# make

2.使用 tftp 或 nfs 命令,将可执行文件下载到 0x30000000 内存处;
# tftp 30000000 micro.bin
3.使用 go 命令,跳转到 0x30000000 处运行;
# go 30000000

    注意:该测试程序是在 micro2440 上开发的,如果想要用于 mini2440,只需进行少量修改即可。

2012.12.04 更新 所支持功能:
1.通过串口输出相应信息;
2.控制 4 盏 LED 亮灭;
3.在 A70 LCD 上输出图像。

2012.12.25 更新 :
1.修改链接地址为 0x31000000,使用如下命令测试;
   
# tftp 31000000 micro.bin
   
# go 31000000
2.新增 MMU 功能,并将中断向量表从 0 地址映射到 0x31000000;
3.新增按键的外部中断功能。

                       ——忠于梦想 勇于实践    linux_xpj@opencores.org

阅读(2211) | 评论(1) | 转发(0) |
0

上一篇:MP3第2章 初始化链表

下一篇:MMU 基本设置

给主人留下些什么吧!~~

skyfox_lai2012-12-12 12:25:36