64位Ubuntu kylin 16.04使用fastboot下载内核到tiny4412开发板

来源:互联网 发布:什么叫手机网络病毒 编辑:程序博客网 时间:2024/06/05 07:55

1.编译内核,使用官方的linux-3.5-20151029.tgz

2.解压进入内核目录

3.cp tiny4412_linux_defconfig .config

4.make menuconfig

System Type  --->

[ ] Support TrustZone-enabled Trusted Execution Environment     #去掉这个选项

Kernel hacking  --->

[*] Kernel low-level debugging functions (read help!)     #选择这个

保存退出。

5.make

6.编译完成后

运行minicom终端:fastboot 

ENVY # fastboot

如果提示如下错误:

Error: No MBR is found at SD/MMC. 

Hint: use fdisk command to make partitions.

则先执行指令"fdisk -c 0",执行过程如下:

SMDKV210 # fdisk -c 0 

fdisk is completed 


[Partition table on MoviNAND]
ptn 0 name='fwbl1' start=0x1000A len=N/A (use hard-coded info. (cmd: movi)
ptn 1 name='bl2' start=N/A len=N/A (use hard-coded info. (cmd: movi))
ptn 2 name='bootloader' start=N/A len=N/A (use hard-coded info. (cmd: mov)
ptn 3 name='tzsw' start=N/A len=N/A (use hard-coded info. (cmd: movi))
ptn 4 name='kernel' start=N/A len=N/A (use hard-coded info. (cmd: movi))
ptn 5 name='ramdisk' start=N/A len=0x6800(~27262976KB) (use hard-coded in)
ptn 6 name='system' start=0x1000A len=0x501D8(~336027648KB) 
ptn 7 name='userdata' start=0x1000A len=0x202605(~-2137517056KB) 
ptn 8 name='cache' start=0x1000A len=0x822FF(~546044928KB) 
ptn 9 name='fat' start=0x1000A len=0xADE2F(~729332736KB) 
OTG cable Connected!

另外一个终端:sudo fastboot flash kernel zImage

 sudo fastboot flash ramdisk ramdisk-u.img     #此文件为友善官方文件

 sudo fastboot flash fat rootfs_qtopia_qt4.img     #此文件为友善官方文件

7,重启开发板即可




windows下使用我的工具

驱动:

安装驱动提示签名不对,可以关闭

0 0