4412开发板Android和LinuxQT烧写方法

 时间:2024-09-25 16:27:34

使用fastboot烧写Android和通过SD卡烧写LinuxQT方法

工具/原料

iTOP-4412开发板

方法/步骤

1、镜像文件:AndroidLinux+QT注意:Android和Linux+QT系统的烧写完全一样镜像文件的位置和组成u-boot-iTOP-4412.binzImageramdisk-uboot.imgsystem.img

2、两种烧写方式:fastboot烧写方式这种方式比SD卡烧写方式要快很多,建议调试的时候使用这种方法SD(TF)卡烧写方式在下载错误的u-boot后必须使用到SD卡

3、fastboot烧写方式下载Android系统硬件平台4412开发板底板+核心板串口线OTG线(自备)☆(OTG线现在提供了)

4、软件平台Win7或者XP系统fastboot工具USB驱动,也是OTG线连接手机需要的驱动(豌豆荚或者360手机助手)超级终端或者其它串口软件(其它软件不一定好用,超级终端参考使用手册附录)

5、fastboot烧写第一步:拷贝Android相关的镜像到fastboot文件夹中第二步:打开超级终端,默认波特率115200第三步:启动开发板,串口进入倒计时,输入任意字符,进入u-boot模式

6、fastboot下载:第四步:格式化eMMC并创建分区,注意:此步骤可以跳过!不必每次都格式化分区;格式化命令不会删除uboot文件和Linux内核文件fdisk-c0按照默认方式给EMMC分区Linux内核镜像文件为5MAndroid镜像文件为300MData和Cache文件为1G临时文件为300M剩下的为用户区,例如使用手机的时候下载的电影小说都是放在这个区域如果想更改Linux内核镜像文件区域的大小,只能更改u-boot文件,我们提供源码例如fdisk-c05001026600可以将EMMC分为Android镜像500M、Data和Cache文件夹为1026M、临时文件为600M

7、fastboot下载:fatformatmmc0:1格式化Fat文件系统,也就是默认最大的用户存储空间ext3formatmmc0:2格式化Android镜像文件ext3formatmmc0:3格式化Data和Cache分区ext3formatmmc0:4格式化临时文件保存区第五步:连接开发板和PC的USB_fastboot_tool工具,串口中输入命令fastboot第一次执行这一步的时候会需要手机助手帮您下载驱动软件,我已经测试过豌豆荚和360手机助手,都是没有问题的

8、fastboo隋茚粟胫t下载:第六步:打开\USB_fastboot_tool\platform-tools文件夹中的cmd.exe,注意,如果下诹鬃蛭镲面4个文件,可以分开安装在cmd.exe窗口中输入以下命令,提示:只有编译后代码对应文件改变了才需要烧写,其它未更改的不要要烧写,改内核重新烧写内核,其它不用烧写fastboot.exeflashbootloaderu-boot-iTOP-4412.bin注意新手不要烧写执行这一步:fastboot.exeflashbootloaderu-boot-iTOP-4412.binfastboot.exeflashkernelzImagefastboot.exeflashramdiskramdisk-uboot.imgfastboot.exeflashsystemsystem.imgfastboot-w(格式化FAT、Data、cache分区)上面的命令可以一条条执行第七步:cmd.exe中输入fastbootreboot

9、TF卡烧写Linux-QT:硬件平台4412开发板底板+核心板串口线大于2G的TF卡或者SD卡(自备)软件平台Ubuntu系统,Windows系统超级终端或者其它串口软件(超级终端的使用参考xxx)

10、制作可以下载的TF卡第一步:给TF卡分区把TF篱渥对胰卡插入开发板上,连接开发板串口到电脑,EMMC启动方式,开发板启动超级终端返回数据中出现倒计时,输入任意命令,进入ub泠贾高框oot输入下列命令(同EMMC,只是把0换成1)1)fdisk-c12)fatformatmmc1:13)ext3formatmmc1:24)ext3formatmmc1:35)ext3formatmmc1:4第二步:烧写u-boot使用读卡器连接TF卡或者SD卡到Ubuntu系统,查看磁盘命令进入U-boot所在目录iTOP4412_uboot通过使用df-l命令查看盘符,确认盘符编号下面指令最后一位由盘符决定执行命令烧写u-boot到TF卡:./mkuboot/dev/sdb(有可能sdc或者其它)

11、制作可以烧写的TF卡注意:2G的TF卡,上述第一步,进入uboot命令行后输入的第一条命令改为:fdisk-c1300300300,其它不变如何确认TF卡制作成功把TF卡插回开发板,拨码开关改成从TF卡启动(100),开发板启动串口能够输出数据,进入读秒TF插入PC后少了部分空间一定记得将拨码开关恢复到(011)

12、使用TF卡烧写烧写系统,可以在Windows或者Ubuntu第一步:TF卡接入PC中,建立sdu圬桦孰礅pdate文件夹,文件夹名字是固定鹚兢尖睁的第二步:拷贝镜像到TF卡中第三步:TF卡插入开发板,PC打开超级终端。没有必要动拨码开关,开发板启动,超级终端开始倒计时,按任意键进入u-boot第四步:超级终端中输入命令sdfuseflashall(也可以分开烧写,也可以单独烧写)下面是分开烧写的命令sdfuseflashbootloaderu-boot-iTOP-4412.bin注意新手不要烧写执行这一步:sdfuseflashbootloaderu-boot-iTOP-4412.binsdfuseflashkernelzImagesdfuseflashramdiskramdisk-uboot.imgsdfuseflashsystemsystem.img等待更新完成,输入reset

OU电音如何查看个人头像大图 轻语如何进行签到抽奖 房龄怎么算起始时间 win7上的安卓模拟器使用 晴空万里的唯美句子
热门搜索
蚂蚁的图片 图片裁剪 爱玛电动车图片 美妆图片 不良少年漫画