- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 OK6410A 之mmap 方式操作LED流水灯效果
开发板本身配有LED的驱动,且有测试程序,用MMAP方式,完全是为了实验MMAP功能。在OK6410板子上,修改了原来的SPI功能,实现了SPI驱动,且测试功能一切正常,但是数据交换速度相当不理想,通过示波器看,有320us的间隔时间内系统在玩耍。GPIO模拟SPI的速度就更别想了,还慢,其及其浪费系统资源。于是想通过MMAP方式,直接操作硬件寄存器完成对SPI的 操作,感觉L
2015-01-14 14:05:43 1232
原创 OK6410A SPI驱动测试的应用程序
官网的的包里的代码是正常且可以用的,后来又搜索到文中的测试代码,决定更符合应用习惯,于是测试一下,并把详细的测试步骤记录下来...代码来自网络:感谢作者的劳动及奉献精神编译后,在板子上测试,开始效果如下:....setup status = 0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@spidev spi0.0: 12000000 Hz (m
2015-01-07 16:34:30 2161
原创 Failed to execute /linuxrc. Attempting defaults...
OK6410A板子在公司摸了个板子,和家里用的一样的板子搭建好TFTP环境后,就用板子里默认的uboot开始下载...和虚拟机的ubuntu互拼,均不通,如果PC 不能Ping开发板还可以理解,没有控制报文协议,但是开发板ping不通PC,没搞明白...更没弄明白的是,能uboot的网络完成内核的下载...但是最后报如下错误:Failed to ex
2015-01-06 19:58:45 1450
原创 OK6410A 之 SPI 驱动 测试 步骤
测试代码: 官方光盘(网站有下载地址)中,内核源码 linux3.0.1/Documentation/spi/ 内,spidev_test.c文件 修改文件内 "/dev/spidev1.0" 为:"/dev/spidev1.0"交叉编译后并将spitest发送到开发板上。注: DNW 发送时老是报错,虽换成了secureCRT; 不知为何报错!
2015-01-06 16:58:18 2434 1
原创 OK6410A uboot 错误:error RAM size must be defined
/forlinx/uboot1.16/include/configs/smdk6410.h:347:2: error: #error RAM size must be defined/forlinx/uboot1.16/include/configs/smdk6410.h:522:3: error: #error Define one of CONFIG_BOOT_{NAND|MOVINAND|
2015-01-06 10:58:41 1508
原创 OK6410A tftp 下载 zImage 内核
按官方文档,配置不能正确完成自测!首先在虚拟机安装:apt-get install tftpapt-get install tftpdapt-get install openbsd-inetd编辑/etc/inetd.conf//添加或修改如下:tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.
2015-01-06 10:36:15 1633
原创 OK6410A 驱动程序测试-leds
手上的OK6410A是块废板,被贴标签为USB口坏,算是前两年报废下来的,一直躺在办公抽屉...看过文章说要想保持大脑的灵活,要经常写写文章,可以保持大脑的状态。其实,平时也有写日记的习惯,但是日记嘛,只能与自己分享回忆。粗略的看了看,以此板还是能写几篇简单文字的如:LED,ADC,RTC等等。仔细看看了光盘资料,驱动的测试程序都是QT环境写,也就GUI程序,很遗憾,淘汰的板子没有淘汰
2015-01-03 12:18:06 1014
Parse.v----基于串口的自定义数据包范例
2020-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人