00. 目录
01. dnw简介
dnw是linux环境下使用USB下载工具。
02. dnw用法
[root@itcast dnw-linux]# dnw
Usage: dwn [-a load_addr] <filename>
Default load address: 0x57e00000
[root@itcast dnw-linux]#
03. dnw烧写内核
3.1 在minicom中输入如下命令
DengJin # dnw 40008000
OTG cable Connected!
Now, Waiting for DNW to transmit data
3.2 PC端下载zImage
[root@itcast linux-3.5_analyse]# dnw arch/arm/boot/zImage
load address: 0x57E00000
Writing data...
100% 0x0048FCF2 bytes (4671 K)
speed: 1.175104M/S
[root@itcast linux-3.5_analyse]#
3.3 将内核写到SD卡
DengJin # movi write kernel 0 40008000
writing kernel..device 0 Start 1057, Count 12288
MMC write: dev # 0, block # 1057, count 12288 ... 12288 blocks written: OK
completed
DengJin #
3.4 修改启动参数
DengJin # set bootcmd "movi read kernel 0 40008000;bootm 40008000"
DengJin # save
Saving Environment to SMDK bootable device...
done
DengJin #
3.5 重启uboot,启动内核
DengJin #
DengJin #
DengJin # reset
04. 附录
4.1 fastboot方式烧写内核
网址:【Tiny4412】烧写Android系统