1、烧写初始化程序
首先格式化SD卡,
右键以管理员方式打开光盘中的tools/SD-Flasher,
首先scan一下,看看系统中有没有SD卡,如果available处为no,需要选中relayout,然后再scan一下
然后选择images/superroot-6410,fuse烧写
如果出现1 succeed则成功烧写
取下SD卡
2、串口软件连接
连接串口,如果为串口转USB那么需要安装相应驱动软件
打开设备管理器,端口,如果可以使用那么会分配有一个COM口
打开secureCRT
选择新连接——快速连接
在选项窗口协议serial,再选择端口,波特率115200,流控去掉
然后打开开发板电源
3、进行Linux系统导入
在linux里安装usb驱动,dnw_usb.ko(首先通过samba把它拷贝到linux系统里面),执行insmod dnw_usb.ko意为安装驱动,(相应的卸载驱动为rmmod dnw_usb),将串口把开发板和pc电脑相连
打开secureCRT,从SD卡启动开发板
根据里面的选项,选择要下载的内容,比如:选择p:download superboot....软件进入等待状态,在linux下执行./dnw ./superboot-6410.bin 0x50000000将superboot-6410.bin下载到进去;选择k:download linux/Android kernel,在linux下执行./dnw ./zImage 0x50000000,将zImage下载到linux;选择h:download root ubifs images,同样将rootfs-qtopia-qt4-mlc2.ubi下载到linux内核。(选择p,k这种在win中,命令在Linux虚拟机下执行)
4、方便的Linux系统导入
在pc上,windows系统下,用SD-flasher.exe软件烧写superboot-6410.bin到SD卡,再复制linux的系统文件到SD卡里面去,最后将SD卡插入开发板,采用SD卡启动,打开电源,ok。
5、裸机仿真
烧写初始化程序,从SD卡启动开发板
选择f:format the nand flash
v:download boot.bin在虚拟机Linux中安装USB驱动,在右下角连接USB接口,./dnw ../led.bin 0x50000000
开发板调到nand flash启动,打开电源
6、eclipse仿真汇编代码