从SD卡启动后怎么烧写emmc
各位大大:板子的直接recovery进不去了,可以从sd卡启动,以及sd卡启动下进入recovery模式,但是用开发工具进行烧写都是烧写到SD卡,请问怎么能在SD卡启动的情况下烧写EMMC?
谢谢! 你的 recovery , 是指 loader 模式吧?
从 SD 卡启动进入系统后,执行:
dd if=/dev/zero of=/dev/mmcblk0
清空 eMMC Flash 。拔掉 SD 卡, eMMC 就可以进入 loader 模式了,也就可以升级了。 busybee 发表于 2015-5-13 17:47
你的 recovery , 是指 loader 模式吧?
从 SD 卡启动进入系统后,执行:
是指loader模式。
但是我的adb shell报错:- exec '/system/bin/sh' failed: No such file or directory (2) -
所以还没进得了系统。
有串口适配器吗? 试一下从串口终端访问。
不过也够奇怪的, /system/bin/sh 怎么会没有呢?
如果 SD 卡的 Android 固件不行,可以试一下 SD 卡的 Linux 固件。 串口也进不去啊,看了打印是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
[ 1.213341] mmc0 : Rockchip specific MHSC: Ver 1.13 2014-09-05
[ 1.213467] 1390..dw_mci_set_ios:no card.
[ 1.219020] ___chip_i2c_write:i2c write error___
[ 1.228549] 1390..dw_mci_set_ios:no card.
[ 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
[ 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
[ 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.
[ 1.267907] 1390..dw_mci_set_ios:no card.
[ 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: BO1d1 m 1_s6)u
_bus: argue clk_mmc workaround out normal clo er[ in _t28t:]x_s @m1: 9)OT Bus speed=50000000Hz,Bus width=8bits.
address 0001 nmmco: anw_tigt:sp(1d1C1rd9)
[ 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)
Bin1.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
[ 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
ovy/1.o8l18de 3cp9. ing20_b00tlfadx=_m0ss00e_an[ nd28is95
mai2 d Ro cchatpcechfidiMHer: Fire13st014
0/ 05il[: 1oo88b35/r13ov..y/_mot_.ct_; s:inno :a14.[mcnc
: s1.e_72th] ou90edd fmciedeto osun n/ cvrdloan[ che31t 25acmm,thpet xtc1(NBususp edleslr0re= 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
[ 1.318198] rk_sdmmc: BOOT Bus speed=50000000Hz,Bus width=4bits.
[ 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.
[ 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' 制作SD启动卡用的img是我自己做的,把Firefly-RK3288_SD_Card_Android4.4.2.img这个解包后替换了相关的img后再打包的,不知道是不是做的不对?版主有“如何制作用于烧写SD启动卡的img”的相关资料吗?
页:
[1]