tq210 开发板 刷linux,TQ210 烧写Linux系统

把SD卡插到PC机上,对SD卡进行快速格式化。

1c372da0db4f76d57b60d80b86e524f6.gif

图片17.png (26.33 KB, 下载次数: 2)

2015-9-17 23:39 上传

在虚拟机的右下角,有个类似u盘或者硬盘的图标,点击它选择连接,这样就可以把SD卡连接到虚拟机的Linux系统中。

1c372da0db4f76d57b60d80b86e524f6.gif

图片18.png (24.79 KB, 下载次数: 6)

2015-9-17 23:39 上传

在虚拟机的Linux系统中会出现SD卡的图标:

1c372da0db4f76d57b60d80b86e524f6.gif

图片19.png (91.07 KB, 下载次数: 4)

2015-9-17 23:39 上传

使用fdisk -l命令可以查看到SD卡设备对应的文件为/dev/sdb

1c372da0db4f76d57b60d80b86e524f6.gif

图片20.png (76.38 KB, 下载次数: 7)

2015-9-17 23:39 上传

把文件通过smb服务器从Windows系统中复制到Linux系统中:

1c372da0db4f76d57b60d80b86e524f6.gif

图片21.png (32.97 KB, 下载次数: 5)

2015-9-17 23:39 上传

1c372da0db4f76d57b60d80b86e524f6.gif

图片22.png (26.39 KB, 下载次数: 4)

2015-9-17 23:39 上传

使用以下的命令,把uboot烧写到SD卡的第一个扇区。

dd iflag=dsync oflag=daync if=u-boot_TQ210.bin of=/dev/sdb seek=1

1c372da0db4f76d57b60d80b86e524f6.gif

图片23.png (20.01 KB, 下载次数: 4)

2015-9-17 23:39 上传

把SD卡拔下来,插到开发板上,用USB线和串口线把开发板和PC机相连,并把开发板的启动方式设置为SD卡启动,即把拨码开关设置成下图这样:

1c372da0db4f76d57b60d80b86e524f6.gif

图片40.jpg (2.04 MB, 下载次数: 5)

2015-9-17 23:51 上传

1c372da0db4f76d57b60d80b86e524f6.gif

图片41.jpg (50.4 KB, 下载次数: 2)

2015-9-17 23:51 上传

打开SecureCRT软件,连接串口,一直按着空格键,打开开发板的电源,进入U-BOOT模式:

1c372da0db4f76d57b60d80b86e524f6.gif

图片24.png (106.03 KB, 下载次数: 3)

2015-9-17 23:39 上传

选择功能9,擦除NAND Flash的数据:

1c372da0db4f76d57b60d80b86e524f6.gif

图片25.png (29.26 KB, 下载次数: 8)

2015-9-17 23:39 上传

接下来,安装bootloader,选择功能1:

1c372da0db4f76d57b60d80b86e524f6.gif

图片26.png (22.89 KB, 下载次数: 4)

2015-9-17 23:39 上传

这时,开发板就会进入等待模式。把下面两个文件同过smb服务器复制到linux系统中:

1c372da0db4f76d57b60d80b86e524f6.gif

图片27.png (32.45 KB, 下载次数: 2)

2015-9-17 23:39 上传

输入以下命令安装usb驱动

insmod dnw_usb.ko

1c372da0db4f76d57b60d80b86e524f6.gif

图片28.png (39.42 KB, 下载次数: 7)

2015-9-17 23:39 上传

安装完usb驱动后,使用lsmod可以查看安装好的usb驱动,且看到没有用户占用它。

把u-boot-20150716.bin通过smb服务器复制到linux系统下:

1c372da0db4f76d57b60d80b86e524f6.gif

图片29.png (45.4 KB, 下载次数: 6)

2015-9-17 23:39 上传

在虚拟机的右下角,有个类似u盘的图标,点击它选择连接,这样就可以把开发板连接到虚拟机的Linux系统中。

1c372da0db4f76d57b60d80b86e524f6.gif

图片30.png (5.69 KB, 下载次数: 6)

2015-9-17 23:39 上传

使用以下命令把uboot下载到开发板的内存中,然后程序会把uboot烧写到NAND FLASH中。

./dnw u-boot-20150716.bin 20000000

1c372da0db4f76d57b60d80b86e524f6.gif

图片31.png (23.61 KB, 下载次数: 9)

2015-9-17 23:39 上传

从串口上也能看到烧录信息:

1c372da0db4f76d57b60d80b86e524f6.gif

图片32.png (18.57 KB, 下载次数: 6)

2015-9-17 23:39 上传

接下来,烧录Linux内核,选择功能3:

1c372da0db4f76d57b60d80b86e524f6.gif

图片33.png (22.92 KB, 下载次数: 4)

2015-9-17 23:39 上传

把Linux内核镜像zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin通过smb服务器复制到linux系统下:

1c372da0db4f76d57b60d80b86e524f6.gif

图片34.png (54.82 KB, 下载次数: 9)

2015-9-17 23:39 上传

使用以下命令把linux内核下载到开发板的内存中,然后程序会把linux内核烧写到NAND FLASH中。

./dnw zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin 20000000

1c372da0db4f76d57b60d80b86e524f6.gif

图片35.png (27.73 KB, 下载次数: 6)

2015-9-17 23:39 上传

从串口上也能看到烧录信息:

1c372da0db4f76d57b60d80b86e524f6.gif

图片36.png (21.14 KB, 下载次数: 5)

2015-9-17 23:39 上传

把文件系统镜像rootfs_linux_v1.4_CoreD.bin通过smb服务器复制到linux系统下:

1c372da0db4f76d57b60d80b86e524f6.gif

图片37.png (61.81 KB, 下载次数: 6)

2015-9-17 23:39 上传

使用以下命令把linux文件系统镜像下载到开发板的内存中,然后程序会把linux文件系统镜像烧写到NAND FLASH中。

./dnw rootfs_linux_v1.4_CoreD.bin 20000000

1c372da0db4f76d57b60d80b86e524f6.gif

图片38.png (37.07 KB, 下载次数: 3)

2015-9-17 23:39 上传

到此,Linux系统就完全烧写到开发板中了,把拨码开关设置为NAND FLASH启动,然后启动开发板,在串口终端上可以看到如下信息:

1c372da0db4f76d57b60d80b86e524f6.gif

图片39.png (27.74 KB, 下载次数: 2)

2015-9-17 23:39 上传

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值