Firefly开源社区

打印 上一主题 下一主题

从SD卡启动后怎么烧写emmc

11

积分

0

威望

0

贡献

技术小白

积分
11

从SD卡启动后怎么烧写emmc

发表于 2015-5-13 15:57:34      浏览:11907 | 回复:6        打印      只看该作者   [复制链接] 楼主
各位大大:
板子的直接recovery进不去了,可以从sd卡启动,以及sd卡启动下进入recovery模式,但是用开发工具进行烧写都是烧写到SD卡,请问怎么能在SD卡启动的情况下烧写EMMC?
谢谢!
回复

使用道具 举报

152

积分

0

威望

6

贡献

技术小白

积分
152
发表于 2015-5-13 17:47:42        只看该作者  沙发
你的 recovery , 是指 loader 模式吧?

从 SD 卡启动进入系统后,执行:
  dd if=/dev/zero of=/dev/mmcblk0

清空 eMMC Flash 。拔掉 SD 卡, eMMC 就可以进入 loader 模式了,也就可以升级了。
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2015-5-13 18:05:59        只看该作者  板凳
busybee 发表于 2015-5-13 17:47
你的 recovery , 是指 loader 模式吧?

从 SD 卡启动进入系统后,执行:

是指loader模式。
但是我的adb shell报错:- exec '/system/bin/sh' failed: No such file or directory (2) -
所以还没进得了系统。
回复

使用道具 举报

152

积分

0

威望

6

贡献

技术小白

积分
152
发表于 2015-5-15 09:42:09        只看该作者  地板
有串口适配器吗? 试一下从串口终端访问。

不过也够奇怪的, /system/bin/sh 怎么会没有呢?

如果 SD 卡的 Android 固件不行,可以试一下 SD 卡的 Linux 固件。
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2015-5-15 16:32:15        只看该作者  5#
串口也进不去啊,看了打印是kernel起来后又从EMMC挂载了分区,而SD卡上只找到一个分区,不知道是什么原因?
[    1.212319] cpufreq version 1.0, suspend freq 1200 MHz
[    1.212507] cpuidle: using governor ladder
[    1.212521] cpuidle: using governor menu
[    1.212556] Synopsys Designware Multimedia Card Interface Driver
[    1.212799] dwmmc_rockchip ff0f0000.rksdmmc: Version ID is 270a
[    1.213176] dwmmc_rockchip ff0f0000.rksdmmc: Using internal DMA controller.
[    1.213327] 3379..dw_mci_init_slot: fmin=400000, fmax=100000000 [mmc0]
[    1.213341] mmc0 : Rockchip specific MHSC: Ver 1.13 2014-09-05
[    1.213467] 1390..dw_mci_set_ios:  no card. [mmc0]
[    1.219020] ___chip_i2c_write:i2c write error___
[    1.228549] 1390..dw_mci_set_ios:  no card. [mmc0]
[    1.238423] dwc_otg_hcd_suspend, usb device mode
[    1.248290] rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out 800000Hz for init[mmc0]
[    1.248307] dwmmc_rockchip ff0f0000.rksdmmc: DW MMC controller at irq 67, 32 bit host data width, 256 deep fifo
[    1.248317] dwmmc_rockchip ff0f0000.rksdmmc: 1 slots initialized
[    1.248603] dwmmc_rockchip ff0c0000.rksdmmc: Version ID is 270a
[    1.249633] dwmmc_rockchip ff0c0000.rksdmmc: Using internal DMA controller.
[    1.249740] 3379..dw_mci_init_slot: fmin=400000, fmax=50000000 [mmc1]
[    1.249750] mmc1 : Rockchip specific MHSC: Ver 1.13 2014-09-05
[    1.250150] dwmmc_rockchip ff0c0000.rksdmmc: mmc1: No udbg pinctrl found!
[    1.250211] 1390..dw_mci_set_ios:  no card. [mmc1]
[    1.267907] 1390..dw_mci_set_ios:  no card. [mmc1]
[    1.280334] mmc0: BKOPS_EN bit is not set
[    1.282214] mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 52000000Hz, actual 50000000HZ div = 1)
[      28ns37llrk_stemc: BO1  d1 m 1_s6)u
                                         _bus: argue clk_mmc workaround out normal clo   [  c0]er[ in _t28t:  ]  x_s @m1: 9)OT Bus speed=50000000Hz,Bus width=8bits.[mmc0]
address 0001 nmmco: anw_tigt:sp(1d  1C  1rd9)
[    1.282887]  parameter: 0x000000000 -- 0x000400000 (4 MB)
[    1.282900]      uboco: ry00ys00m 04.- 2 00
00000 (4 MB)
[    1.282909]       misc: 0x000800000 -- 0x000c00000 (4 MB)
[    1.282918]   resource: 0x000c00000 -- 0x001c00000 (16 MB)
[    1.282927]     kernel: 0x001c00000 -- 0x002c00000 (16 MB)
[    1.282935]       boot: 0x002c00000 -- 0x004c00000 (32 MB)
[    1.282943]   recovery: 0x004c00000 -- 0x006c00000 (32 MB)
[    1.282952]     backup: 0x006c00000 -- 0x00a000000 (52 MB)
[    1.282960]      cache: 0x00a000000 -- 0x012000000 (128 MB)
[    1.282969]     kpanic: 0x012000000 -- 0x012400000 (4 MB)
[    1.282977]     system: 0x012400000 -- 0x042400000 (768 MB)
[    1.282986]   metadata: 0x042400000 -- 0x042800000 (4 MB)
Bin  1.282994]   userdata: 0x04280000Re--vex0 s80te00v410.2
3E03anra fcad upsate: 0x082800000 -- 0x086800000 (64 MB)
[    1.283012]       user: 0x086800000 -- 0x1d1c00000 (5300 MB)
[    1.283035]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out 800000Hz for init[mmc1]
[    1.287606] dwmmc_rockchip ff0c0000.rksdmmc: DW MMC controller at irq 64, 32 bit host data width, 256 deep fifo
[    1.287619] dwmmc_rockchip ff0c0000.rksdmmc: 1 slots initialized
[    1.287881] dwmmc_rockchip ff0d0000.rksdmmc: Version ID is 270a
ov  y/1.o8l18de 3cp9. [w_nei :ni2;slFu: ] ing20_b00tlfadx=_m0ss00e_[md;2]an[    nd28is95
                                                                                         mai2 d Ro cchat  pcechfidiMHer: Fir  e13st014
                                                                                                                                      0/ 05il[  : 1oo88b35/r13ov..y/_mot_.ct_; s:inno :a14.  [mcnc
:   s1.e_72th] ou90edd fmciedeto osun n/ cvrdlo[m/r2]an[ c  he31t 25acmm,thpet xtc1(NBususp edleslr  0re= ory000E0Han(s mt ntq ca0he00ecz,erc/lal
0000000HZ div = 0)
[    1.318147] rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out normal clock [mmc1]
[    1.318198] rk_sdmmc: BOOT Bus speed=50000000Hz,Bus width=4bits.[mmc1]
[    1.318211] mmc1: new high speed SD card at address b368
[    1.318414] mmcblk1: mmc1:b368 MSD   1.85 GiB
[    1.319541]  mmcblk1: p1
[    1.319557] mmcblk1: p1 start 4415488 is beyond EOD, truncated
[    1.326948] 1390..dw_mci_set_ios:  no card. [mmc2]
[    1.326981] dwmmc_rockchip ff0d0000.rksdmmc: DW MMC controller at irq 65, 32 bit host data width, 256 deep fifo
[ /  1il26 :4]oowamleroeccher fred0ve0..csd; c:in s ot47in [iancze:
                                                                    IL   1.pe72pa] (idnsw:chaw*,IDonvt tsarri; r n't Joui  /sich
face driver usbhidn'reopyh /egcst/redovewy/ntg
[    1.328640] usbhid: USB HID core driver
[    1.328910] zram: Created 1 device(s) ...
[    1.329196] ashmem: initialized
[    1.329301] logger: created 256K log 'log_main'
[    1.329390] logger: created 256K log 'log_events'
[    1.329478] logger: created 256K log 'log_radio'
[    1.329563] logger: created 256K log 'log_system'
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2015-5-15 16:43:59        只看该作者  6#
制作SD启动卡用的img是我自己做的,把Firefly-RK3288_SD_Card_Android4.4.2.img这个解包后替换了相关的img后再打包的,不知道是不是做的不对?版主有“如何制作用于烧写SD启动卡的img”的相关资料吗?

点评

您好 我也遇到了用sd卡升级emmc的需求,请问您现在解决了吗?emmc用提前做什么操作吗。  发表于 2019-1-22 08:50
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表