首页 > 代码库 > Tiny4412 学习

Tiny4412 学习

平台: Tiny4412ADK + S700 + 4GB FlashU-boot: 友善之臂提供的开源U-boot

Linux: linux-3.0.31

Android: android_4_1_2

 

一、 使用SD卡启动Android

 http://www.cnblogs.com/pengdonglin137/p/4160792.html

 

二、 将开源u-boot烧写到EMMC中

http://www.cnblogs.com/pengdonglin137/p/4161084.html

 

三、 使用DNW下载kernel并启动

  • u-boot的环境变量
baudrate=115200bootargs=console=ttySAC0,115200n8 androidboot.console=ttySAC0 ctp=2 skipcali=y vmalloc=384m lcd=S70bootcmd=movi read kernel 0 40008000;movi read rootfs 0 41000000 100000;bootm 40008000 41000000bootdelay=3ethaddr=00:40:5c:26:0a:5bgatewayip=192.168.0.1ipaddr=192.168.0.20netmask=255.255.255.0serverip=192.168.0.10

 

  • 下载kernel到内存0x40008000

在u-boot命令行下输入: dnw 0x40008000

在PC机上输入: dnw arch/arm/boot/zImage

然后执行:

movi read rootfs 0 41000000 100000;

bootm 0x40008000 0x41000000;

 

Tiny4412 学习