SMDK6410 # printenv
bootargs=rootdelay=0 console=ttySAC0,115200
bootcmd=nand erase
[plain] view plain copy
fatload mmc 0:1 0x50008000 u-boot.binnand write.uboot 0x50008000 0 0x100000
[plain] view plain copy
fatload mmc 0:1 0x50008000 zImagenand write.e 0x50008000 0x100000 0x500000
[plain] view plain copy
movi read kernel 0x50008000bootm 0x50008000
从上面得bootcmd可以知道做的事情分四步:
1、擦除整个NAND Flash;
2、从SD卡中将u-boot.bin文件下载到内存中,然后烧写到NAND Flash上;
3、从SD卡中将zImage下载到内存中,然后烧写到NAND Flash上;
4、从SD卡读取内核(不是上一步烧写的zImage,而是之前使用SD卡烧写工具烧写的zImage-sd)到内存,然后启动这个内核。而启动参数就是上面的bootargs所显示。
ubuntu下给android虚拟机安装apk软件 前段时间在window下做android开发,可以用adb命令给android虚拟机安装apk软件, 这段时间转到了linux下来,我用的是ubuntu,搭建好android开发环境的之后,我开始给 android虚拟机安装一些常用的软件,比如文件浏览器什么的。 首先打开终端,cd到android SDK所在的目录下,然后进入platform-tools文件夹,ls显示 文件后,你会发现有个名为adb的可执行文件,就是用这个adb命令来为android虚拟机安装 apk软件的。 特别说明,我看见网上说的关于在linux下给android虚拟机安装apk软件的做法都不怎么适合我, adb可执行文件根本不在android SDK/tools/ 目录下,而是在android SDK/platform-tools/目录下。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)