1 方法一: ubuntu下用fastboot烧录SD卡uboot的问题:

1.1

我参照手册:x210v3 android4.0平台用户手册 20130724 的第5.6章的方法:

先用 ./mk -ki 生成了 uboot_inand.bin

1.2

我参照手册:x210v3 android4.0平台用户手册 20130724 的第6章的方法:

先重新分区sd卡,

hanson@hanson-desktop:~/x210_ics_rtm_v13/uboot$ sudo cat /proc/partitions

[sudo] password for hanson:

major minor  #blocks  name

8        0  312571224 sda

8        1  310509568 sda1

8        2          1 sda2

8        5    2059264 sda5

8       16    1931264 sdb

8       17    1907757 sdb1

hanson@hanson-desktop:~/x210_ics_rtm_v13/uboot$ sudo fdisk /dev/sdb

Command (m for help): d

Selected partition 1

Command (m for help): 1

1: unknown command

Command action

a   toggle a bootable flag

b   edit bsd disklabel

c   toggle the dos compatibility flag

d   delete a partition

l   list known partition types

m   print this menu

n   add a new partition

o   create a new empty DOS partition table

p   print the partition table

q   quit without saving changes

s   create a new empty Sun disklabel

t   change a partition's system id

u   change display/entry units

v   verify the partition table

w   write table to disk and exit

x   extra functionality (experts only)

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

1.3

然后,进入: sd_fusing 目录:

修改了 sd_fusing.sh 的文件 为  uboot_inand.bin

执行烧录如下:

hanson@hanson-desktop:~/x210_ics_rtm_v13/uboot/sd_fusing$ sudo ./sd_fusing_inand.sh /dev/sdb

/dev/sdb reader is identified.

make sd card partition

./sd_fdisk /dev/sdb

1+0 records in

1+0 records out

512 bytes (512 B) copied, 0.0123921 s, 41.3 kB/s

mkfs.vfat -F 32

mkfs.vfat 3.0.14 (23 Jan 2023)

No device specified!

Usage: mkdosfs [-a][-A][-c][-C][-v][-I][-l bad-block-file][-b backup-boot-sector]

[-m boot-msg-file][-n volume-name][-i volume-id]

[-s sectors-per-cluster][-S logical-sector-size][-f number-of-FATs]

[-h hidden-sectors][-F fat-size][-r root-dir-entries][-R reserved-sectors]

/dev/name [blocks]

BL1 fusing

8+0 records in

8+0 records out

4096 bytes (4.1 kB) copied, 0.14146 s, 29.0 kB/s

u-boot fusing

16+0 records in

16+0 records out

8192 bytes (8.2 kB) copied, 0.248244 s, 33.0 kB/s

768+0 records in

768+0 records out

393216 bytes (393 kB) copied, 7.47073 s, 52.6 kB/s

U-boot image is fused successfully.

Eject SD card and insert it again.

不知道红色报错是什么原因,有没有影响?

1.4

启动板子,进入fastboot:

Hit any key to stop autoboot:  0

x210 # fastboot

Fastboot: employ default partition information

[Partition table on NAND]

ptn 0 name='bootloader' start=0x0 len=0x100000(~1024KB)

ptn 1 name='recovery' start=0x100000 len=0x500000(~5120KB)

ptn 2 name='kernel' start=0x600000 len=0x500000(~5120KB)

ptn 3 name='ramdisk' start=0xB00000 len=0x300000(~3072KB)

ptn 4 name='system' start=0xE00000 len=0x10000000(~262144KB) (Yaffs)

ptn 5 name='cache' start=0x10E00000 len=0x4000000(~65536KB) (Yaffs)

ptn 6 name='userdata' start=0x14E00000 len=N/A (Yaffs)

1.5 在UBUNTU 里面启动fastboot 尝试烧录uboot:

hanson@hanson-desktop:~/x210_ics_rtm_v13/uboot$ fastboot devices

SMDKC110-01    fastboot

hanson@hanson-desktop:~/x210_ics_rtm_v13/uboot$ fastboot flash bootloader uboot_inand.bin

sending 'bootloader' (384 KB)...

OKAY [  0.179s]

writing 'bootloader'...

FAILED (remote: failed to flash partition)

finished. total time: 0.234s

我的问题是:我们的fastboot 是否支持inand ? 为何出现设备错误,如何解决?

uboot模式下烧写Android分区表,xboot-Android4.0下烧录遇到的问题 001 fastboot + SD 的办法 - Powered by Discuz!...相关推荐

  1. 【Android 系统开发】 编译 Android文件系统 u-boot 内核 并烧写到 OK-6410A 开发板上

    博客地址 : http://blog.csdn.net/shulianghan/article/details/40299813  本篇文章中用到的工具源码下载 : -- ok-6410A 附带的 A ...

  2. 安卓开发板烧写程序与安装软件的区别_巧用imx6开发板烧写android系统的详细步骤讲解...

    平台:迅为iMX6开发板 iMX6 可以使用 OTG接口烧写镜像,OTG烧写也可以叫 USB 烧写. 1.OTG烧写环境 OTG 烧写只需要在 windows 环境,OTG 烧写方式首先要安装 ADB ...

  3. 嵌入式Linux学习笔记—fastboot烧写Android

    本系列为本人在自学过程中的学习笔记,如有错误欢迎大家指正. 学习资料为讯为ITOP4412开发板. fastboot烧写Android 1.主要工具 OTG 接口烧写方式也叫 fastboot 烧写方 ...

  4. 基于迅为iMX6开发板烧写Android系统

    平台:迅为iMX6开发板 iMX6 可以使用 OTG接口烧写镜像,OTG烧写也可以叫USB 烧写. 1. OTG烧写环境 OTG 烧写只需要在 windows环境,OTG烧写方式首先要安装 ADB驱动 ...

  5. 【Tiny4412】烧写Android系统(SD卡)

    00. 目录 文章目录 00. 目录 01. 编译内核 02. 安装dnw工具 03. 安装Android_tools 04. 烧写Android系统 05. 问题解决 06. 附录 01. 编译内核 ...

  6. S3C2440移植uboot之编译烧写uboot

    文章目录 移植环境 获取uboot 更新交叉编译工具 配置环境变量 移植Uboot其他文章链接: S3C2440移植uboot之新建单板_时钟_SDRAM_串口 S3C2440移植uboot之启动过程 ...

  7. android 编译fastboot,Android应用开发之Fastboot烧写Android镜像文件到eMMC

    本文将带你了解Android应用开发之Fastboot烧写Android镜像文件到eMMC,希望本文对大家学Android有所帮助. < Fastboot烧写Android镜像文件到eMMC 以 ...

  8. SSD202 uboot、kenel 烧写 以及 刷系统 初步学习有不足请见谅

    SSD202 uboot.kenel 烧写 以及 刷系统 ISP 烧录当 flash 没有烧过系统或系统损坏时,可以先通过 ISP 烧录 boot,然后再通过 eth.usb 或 sd 烧录完整的系统 ...

  9. android自动烧写工具,利用fastboot烧写Android平板镜像典型步骤举例

    1.准备fastboot烧写工具 在windows下下载fastboot软件,并将如下文件: bootloader.fex, env.fex,boot.img,recovery.img ,userda ...

最新文章

  1. 进度条tqdm基本用法
  2. [转]C/C++ 文件读写操作总结
  3. 甜甜圈和拓扑学也有关系,你想的到吗?
  4. Windows 2003安装IIS无法复制CONVLOG.EXECONVLOG.EX_问题
  5. Smartmail外贸CRMBuild1.0版系统白皮书
  6. vue 第三天(绑定属性)
  7. php安装oci8和pdo_oci扩展实现连接oracle数据库
  8. 在应用程序中操作NorFlash
  9. 【Unity】12.2 导航网格寻路简单示例
  10. 公众号H5运营如何激发用户的打开H5商城欲望?
  11. 新的开始——参加培训
  12. 大前研一《思考的技术》
  13. 开机后显示服务器正在启动,电脑开机后卡在Windows正在启动界面上怎么办?
  14. WZOI-314石头剪子布
  15. mysql的tps和qps_关于MySQL的TPS和QPS
  16. 光学系统总体布局设计方法
  17. 使用Vue3学习Vue的基础知识
  18. ERROR Error: command failed: pnpm install --reporter silent --shamefully-hoist 错误解决办法
  19. 权力与荣耀手游辅助快速升级 装备提升攻略
  20. 基于51单片机---遥控灯

热门文章

  1. 虚拟机点进服务器鼠标怎么退出来,win10虚拟机切换鼠标怎么操作_win10虚拟机内外鼠标如何切换...
  2. 微信公众号java开发:验证消息的确来自微信服务器
  3. 【博学谷学习记录】超强总结,用心分享 | 产品经理内容项目的知识点回顾与梳理
  4. 铁道部12306后台技术框架 完整异常栈信息以及技术缺点和漏洞
  5. 各种排序算法的稳定性分析
  6. Gerrit 仓库完整迁移
  7. android 红米拍照问题,拍照表现中规中矩_小米 红米_手机Android频道-中关村在线...
  8. memcpy and memmove
  9. 常用吵架英语100句
  10. 关于社会强势人群和弱势人群的“交流”的讨论