移植ok6410

时间:2023-03-09 06:54:16
移植ok6410

tftp u-boot.bin

http://blog.****.net/link_hui/article/details/5593518

LED driver

http://blog.****.net/laoylhuli/article/details/7898362

http://blog.****.net/tianxiawuzhei/article/details/7561665

http://blog.****.net/chenqiang0721/article/details/8984547

http://blog.****.net/embedded_hunter/article/details/6860690

http://blog.****.net/vermilliontear/article/details/8438594

http://blog.****.net/qingyu2431/article/details/6921753

使用module的方式:

mkdir /lib/modules/3.0.1/kernel/char/

cp tiny6410-leds.ko  /lib/modules/3.0.1/kernel/char/

rmmod tiny6410-leds

http://blog.****.net/embedded_hunter/article/details/6860690

http://blog.****.net/wletv/article/details/7196206

在开发板里设置uboot的tftp下载参数,先来设置开发板上的IP地址:

setenv ipaddr 192.168.1.20

这里设置IP地址为192.168.1.20。

设置tftp服务器的IP地址:

setenv serverip 192.168.1.103

这里的IP地址192.168.1.103是电脑ubuntu的IP地址,也就是tftp服务所在的IP地址。

在开发板里运行uboot之后,就可以输入下面的命令来测试是否可以从tftp服务器里加载linux内核文件zImage,当然是需要把这个文件放到/tftpboot目录下面。如下命令:

tftp c0008000 zImage

这里c0008000是下载开发板里内存起始地址,zImage是需要下载的文件名称。

http://lifj07.blog.51cto.com/810196/202246

http://fabiobaltieri.com/2011/09/21/linux-led-subsystem/