2012-08-30 6410学习日记1

因为公司投影机项目需要,选择ARM11作为工装部分控制平台,但ARM11与ARM9有些不同,之前玩过一段时间ARM9,感觉还可以玩的转,后来到系统编程就没有再深入进行学习。现在转到ARM11平台下,发现ARM11的程序固化都很困难,6410开发板上是NAND FLASH和SDRAM,没有NOR FLASH,在网上找到一些方法,也进行了试验,但是这个问题还是没搞定。因为很多东西比较容易忘记,所以,就继续写自己的博客,把自己学习6410的过程记录下来。。。

以下所有操作基于友善之臂Tiny6410测试。

参考几篇网上的方法,证实一下方法可行:

1.选择SD卡启动方式。在SD卡中新建文件夹 images 将superboot-6410.bin和FriendlyARM.ini拷贝进images文件夹中,在images文件夹下新建Linux文件件,将自己编译的裸机程序,文件名需更改为zImage_s70。

2. 启动开发板。开发板不会进入superboot界面,而是烧写内核的引导程序(个人这样认为),根据液晶屏上的提示选择linux烧写,引导程序会自动找到zImage文件下载。之后会听到蜂鸣器叫,OK,开发板重启,看到第一个串口打印出信息,led灯也开始闪烁。

 

2012-09-08

今天下午到公司加班,主要是测试步进电机,之前对步进电机的控制没有一点概念,看了别人写的一些程序和步进驱动器的一些资料,最后电机能转起来,但是细分功能好像有些问题,步进驱动器在4细分或者再高细分 那个减速步进电机就不会运转。现在还不知道是哪里的问题,可能跟发脉冲有关系,接下来需要解决6410中断和电机细分的问题。



2012-10-11

看了上次记录的日期发现这么久都没有写东西了。中间由于联系代工公司耽误了很多时间,中断了测试。为了编写6410的LCD测试程序,我在网上找了很多例子,但是最终没有修改成功,最后,由于更改了ADS1.2的设置,连最简单的LED测试程序都不能正常运行。没办法只好使用RVDS2.2,但是这个软件的破解很让人烦恼,没有破解成功,总是提示lisence没有安装。只好在网上下载rvds4.0试试。

 

2012-10-17

中间尝试了很多方法,rvds2.2和RVDS4.0的安装均告失败,最后把系统重装了一次,装上ADS1.2编译程序,下载到板子中,可以运行了。现在把各个参数的设置贴出来,供以后参考。





测试过这三个开发工具,只有ADS1.2这个工具安装简单方便,好用。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值