Firefly开源社区

eMMC驱动无法正常加载

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2021-1-5 14:10:53     
本帖最后由 jeffwin2018 于 2021-1-5 14:23 编辑 ; R( I- y' v: w9 f6 e

0 @7 T" f, v- N9 }  }. V各位,请教个问题,我们基于Firefly 3308开发版自己做了一块板子,唯一区别就是使用了RK816 PMIC (Firefly的板子用的是离散IC)。eMMC硬件跟Firefly相同,软件上eMMC部分也是跟Firefly的配置基本相同,结果eMMC驱动没有正常加载,报如下的错误。量了一下eMMC芯片的供电也没有问题,是3.3V。不知道哪里出现了问题,希望各位高手帮忙解答。感谢!
) G6 m3 J$ i: ?" X; m
2 M6 f* h# \* j% g[    0.629433] dwmmc_rockchip ff490000.dwmmc: No default pinctrl state/ [) ^; B' F6 i7 H8 y# d* S
[    0.629501] dwmmc_rockchip ff490000.dwmmc: No off pinctrl state2 y" M; u& W% d/ y) G' H  _
[    0.629631] dwmmc_rockchip ff490000.dwmmc: IDMAC supports 32-bit address mode.; d" J) d6 b% \# K  o2 b+ Y
[    0.629685] dwmmc_rockchip ff490000.dwmmc: Using internal DMA controller.
" \" @% r: P( M. h! p6 A1 i( Y[    0.629708] dwmmc_rockchip ff490000.dwmmc: Version ID is 270a
3 k6 r+ b0 r$ Y& G2 ]& Q! y/ Z[    0.629782] dwmmc_rockchip ff490000.dwmmc: DW MMC controller at irq 23,32 bit host data width,256 deep fifo
/ O8 Z$ k' r+ b  y* ][    0.629867] dwmmc_rockchip ff490000.dwmmc: No vmmc regulator found! Y6 {0 \9 _% c$ I3 @. t5 R8 P6 \
[    0.629884] dwmmc_rockchip ff490000.dwmmc: No vqmmc regulator found
7 q& |9 y: b- i6 |[    0.640555] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div% `" v) Y9 Q( W, e- t
                                                                                                    [    0.758522] mmc1: MAN_BKOPS_EN bit is not set
9 Q; `3 n% {. D3 q. E) p[    0.764386] mmc_host mmc1: Bus speed (slot 0) = 147456000Hz (slot req 150000000Hz, actual 147456000HZ div = 0)
' {6 B8 u/ W1 z4 B[    0.765279] dwmmc_rockchip ff490000.dwmmc: All phases bad!' q; n; B% ]* ~) o" K
[    0.765299] mmc1: tuning execution failed
. Z$ h. A7 v- P) O: \[    0.765317] mmc1: error -5 whilst initialising MMC card( D7 T4 L. u) k' Q1 J$ j
[    0.777577] mmc_host mmc1: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0)
! r& ~- X  b! ?: Q8 K[    0.838055] mmc1: MAN_BKOPS_EN bit is not set8 m2 }2 A$ u- [8 C
[    0.845878] mmc_host mmc1: Bus speed (slot 0) = 147456000Hz (slot req 150000000Hz, actual 147456000HZ div = 0)
; Z( `$ Y* K6 }% V& R[    0.846791] dwmmc_rockchip ff490000.dwmmc: All phases bad!; g- t' W8 V5 C( J7 b- [
[    0.846813] mmc1: tuning execution failed7 d* t' ?* b; e6 C, {, n
[    0.846831] mmc1: error -5 whilst initialising MMC card
8 n2 Y# s7 D8 V4 A[    0.859599] mmc_host mmc1: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)
/ [; O5 E1 s. p1 F  a[    0.948216] mmc1: MAN_BKOPS_EN bit is not set( ~4 E8 S. q+ k) Y- D. ^# x
[    0.962585] mmc_host mmc1: Bus speed (slot 0) = 147456000Hz (slot req 150000000Hz, actual 147456000HZ div = 0)
( b! @) |$ M) r6 f[    0.963747] dwmmc_rockchip ff490000.dwmmc: All phases bad!
+ O3 |$ L) `5 x7 I7 E* U$ ?. j7 W[    0.963788] mmc1: tuning execution failed
& ^% h) ?* i/ H- F8 N( _[    0.963823] mmc1: error -5 whilst initialising MMC card( Q+ u/ A, Q2 R6 n4 ^! D- @

1 H) o# `: g: h# x9 `3 F5 k$ b7 |; T
emmc dts 和完整kernel log如下:&emmc {; O- s8 ~3 }" W/ {* S
        bus-width = <8>;- @  V, Y% ]3 T4 r% Y2 H1 ~
        cap-mmc-highspeed;
! b$ _$ G4 U/ S4 O        mmc-hs200-1_8v;
& a$ H$ i0 w/ \+ U        supports-emmc;
& R# N8 ?( @& _3 X' h        disable-wp;6 T4 E1 S3 m' m: I6 A8 W' z
        non-removable;
8 W, ?0 T  W% q' V9 K3 t1 T7 m% v        num-slots = <1>;
, P' a! b6 {: t" g, e  r3 e2 K        status = "disabled";& k9 [  N$ \/ a5 V2 @
};' x$ R+ X$ @2 @9 ?% b  L$ w6 G5 H* q
3 z6 m6 I& p" n* a
[    0.000000] Booting Linux on physical CPU 0x0
: V" s6 c: H, w% g# Q8 {' |; n: \[    0.000000] Linux version 4.4.143 (jeff@jeff-VirtualBox) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05) )
2 h3 ?6 T/ @8 |7 ^; t[    0.000000] Boot CPU: AArch64 Processor [410fd042]
" Q2 s- k1 ^0 N& f* m/ `[    0.000000] earlycon: Early serial console at MMIO32 0xff0c0000 (options '')2 @* g. ^1 v6 p- g6 K% M0 ~9 C) L$ j5 T
[    0.000000] bootconsole [uart0] enabled% m$ ^, w( U. Q. G! [, p! `
[    0.000000] Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x0000000000000000, size 0 MiB
0 _+ D" w; ?7 N/ t# w& Z[    0.000000] psci: probing for conduit method from DT.
% w0 ]5 n% O3 m$ s9 c[    0.000000] psci: PSCIv1.0 detected in firmware.
  `$ y& Z  @, a# C% g[    0.000000] psci: Using standard PSCI v0.2 function IDs9 I: w5 u6 d5 i( ^8 J9 R4 `/ t
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.2 p$ A) }/ i4 n  J1 q2 ^; N
[    0.000000] PERCPU: Embedded 18 pages/cpu @ffffffc01ff55000 s35992 r8192 d29544 u73728
! E& t9 Z( T: p& p9 M+ p$ Z! u[    0.000000] Detected VIPT I-cache on CPU0
' ~" ~8 j1 Q" i8 Z, j0 V" H[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 128520
/ U& J' ?) I1 e) l0 S[    0.000000] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal  androidboot.slot_suffix= androidboot.serialno=c3d9b8674f4b94f6  rootwait earlycon=uart8250,mmio32,0xff0c0000 swiotlb=1 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfstype=squashfs snd_aloop.index=7& z: c, J2 p2 L5 O! m
[    0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes); D( N9 x% T* `: O# k. U( f( u9 y
[    0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)4 ^9 U. Z2 i+ ]! k0 k
[    0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
% @# S+ T: s2 z[    0.000000] software IO TLB [mem 0x1fe51000-0x1fe91000] (0MB) mapped at [ffffffc01fe51000-ffffffc01fe90fff]3 ^- ~( \4 Y- H4 v- e% Y9 U
[    0.000000] Memory: 504440K/522240K available (4862K kernel code, 380K rwdata, 1680K rodata, 320K init, 467K bss, 17800K reserved, 0K cma-reserved)4 v! v' E3 `' P4 {
[    0.000000] Virtual kernel memory layout:
- [% x1 n0 n) M9 w& G6 P[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)
3 c! I$ Y+ D+ f[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000   (   246 GB)
: N. U; T; }+ b% K0 z4 o[    0.000000]       .init : 0xffffff80086f0000 - 0xffffff8008740000   (   320 KB)
- Q4 ]! ~+ T' v! m, [[    0.000000]       .text : 0xffffff8008080000 - 0xffffff8008540000   (  4864 KB)
( p6 g" u3 d) d[    0.000000]     .rodata : 0xffffff8008540000 - 0xffffff80086f0000   (  1728 KB)
' o. H# U7 r3 x4 n2 t* a- j[    0.000000]       .data : 0xffffff8008740000 - 0xffffff800879f008   (   381 KB)! d; ~& H+ G  [) s1 b
[    0.000000]     fixed   : 0xffffffbffe7fd000 - 0xffffffbffec00000   (  4108 KB)
' w5 S8 @( S: h. P[    0.000000]     PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000   (    16 MB)- p5 }1 s  |6 V# D- ^
[    0.000000]     memory  : 0xffffffc000200000 - 0xffffffc020000000   (   510 MB)3 \' w0 Q: w1 h0 D/ W
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
& M/ k( _5 J% ]! S- d. W6 ][    0.000000] Preemptible hierarchical RCU implementation.
3 l$ D. Q. y# x8 i- Y7 E4 [  Y[    0.000000]  Build-time adjustment of leaf fanout to 64.
7 T2 D6 Q, [$ h8 Q2 J' G[    0.000000] NR_IRQS:64 nr_irqs:64 0
. t% P+ ^4 @* k* I4 U1 t[    0.000000] GIC: Using split EOI/Deactivate mode# m4 f- }% z5 d; M, w2 ^8 P% o0 y$ ?8 O
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
1 z' c- n2 a1 [/ }( Y5 ~[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
: M# e# M3 y1 L8 w" D( Y! ]% m2 m[    0.000006] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
. ^( H% b. M) q3 w[    0.001777] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=24000)3 ~, }, x) ~+ B
[    0.002729] pid_max: default: 32768 minimum: 301
  @# J, V, o. x3 z3 a4 v7 J  g[    0.003296] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
, d% b, _( a: D; }# Z) y[    0.003907] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes); [/ b+ _/ C* X4 n
[    0.005422] sched-energy: CPU device node has no sched-energy-costs
; i; e- t8 @9 Z) R* ^$ O) D[    0.006040] Invalid sched_group_energy for CPU0' x; X2 |5 M( B  z9 Z
[    0.006458] CPU0: update cpu_capacity 1024
% S$ h5 s, ?3 a& H3 S2 @[    0.006883] ASID allocator initialised with 65536 entries
% E+ T- x; [( s$ U" L2 L[    0.016620] Detected VIPT I-cache on CPU1, E( H5 ?* s0 d6 W
[    0.016678] Invalid sched_group_energy for CPU13 d- L: q$ ]% G' C
[    0.016683] CPU1: update cpu_capacity 10242 Q5 U1 `( A* x3 }
[    0.016687] CPU1: Booted secondary processor [410fd042]+ E( U/ {- ]2 ^0 @2 M  M' ]6 |% Q* W$ a# g
[    0.019637] Detected VIPT I-cache on CPU23 m: ?$ z4 \8 i7 n
[    0.019675] Invalid sched_group_energy for CPU2
0 F" g' g  O+ Z) W, r- J[    0.019679] CPU2: update cpu_capacity 10249 {. S- w+ F' ?$ Q4 X
[    0.019683] CPU2: Booted secondary processor [410fd042]
+ F4 l: ]8 K& B! v* ?! b[    0.022685] Detected VIPT I-cache on CPU3
' w6 a" {  \5 o: B  ]( j! O( `[    0.022720] Invalid sched_group_energy for CPU3( K4 C# F# n6 N: D9 V
[    0.022725] CPU3: update cpu_capacity 1024
, [; H3 ?; x$ U1 {$ E[    0.022729] CPU3: Booted secondary processor [410fd042]
) ~, g2 t% F# v) I& f6 _4 y[    0.022798] Brought up 4 CPUs
4 H- [: R" ^+ O  N. |( K6 h[    0.028008] SMP: Total of 4 processors activated.
0 {; t! l0 u. Q' P" Z[    0.028447] CPU: All CPU(s) started at EL2: n, g' u/ o* `' i
[    0.028951] Invalid sched_group_energy for CPU3. U3 n% T* m! u6 C9 l
[    0.029373] Invalid sched_group_energy for Cluster3
' o& [8 v. m) i' _( ]" s: M[    0.029820] Invalid sched_group_energy for CPU2* |( n$ N, P6 O, e4 I
[    0.030249] Invalid sched_group_energy for Cluster2
9 e7 U& R; K! R0 c+ s2 m[    0.030697] Invalid sched_group_energy for CPU1
( t  N! x" a+ B# j/ U, w) |[    0.031113] Invalid sched_group_energy for Cluster1
- a& Z! ?# J1 W' Y4 w8 N9 O: ][    0.031571] Invalid sched_group_energy for CPU0
9 w5 h$ |% o. Y! b  @+ C[    0.031987] Invalid sched_group_energy for Cluster0
. w5 e$ s0 {; k9 ^2 _[    0.033029] devtmpfs: initialized
9 I1 j  r: {) [! W+ S3 s. _[    0.051820] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
; k' {+ J6 ?7 g7 ]3 G4 R! A[    0.052742] futex hash table entries: 1024 (order: 4, 65536 bytes)% i, N4 k4 i+ s8 r! m6 b. B$ @
[    0.053754] pinctrl core: initialized pinctrl subsystem" d+ C1 j( f+ t0 ]6 f) q
[    0.055318] NET: Registered protocol family 16
. w  `! K  j: m4 o: \[    0.060825] cpuidle: using governor menu3 v5 j( H9 b; b$ l0 y# @
[    0.061218] Registered FIQ tty driver) e# ?7 \$ D( ]/ z
[    0.061831] vdso: 2 pages (1 code @ ffffff8008546000, 1 data @ ffffff8008744000)
% }+ T1 p3 l1 ^5 T! Z$ f( y[    0.062541] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
- Y: n4 F' W* A+ f5 B9 n6 Z3 X[    0.063407] DMA: preallocated 256 KiB pool for atomic allocations
! Y4 t6 g" a5 A# I% R+ h5 a( r8 a9 R6 d9 f[    0.065696] persistent_ram: found existing invalid buffer, size 1108344864, start 1141121056
, d/ M. ?* g' i9 i' ^5 t3 t[    0.066524] persistent_ram: found existing invalid buffer, size 537945783, start 26295
" J. k/ K; F: Y1 E3 \! o8 K[    0.067780] console [pstore-1] enabled  O* W8 s2 G; ~0 U, u
[    0.068132] pstore: Registered ramoops as persistent store backend
1 N8 G3 _0 i7 X& b# ^[    0.068716] ramoops: attached 0xf0000@0x110000, ecc: 0/0
! H0 b5 Y# K( W. f7 E4 j3 r, o[    0.086309] fiq debugger fiq mode enabled
6 p$ W# w( }4 Y6 u# M* m$ n7 ^[[    0.087119] console [ttyFIQ0] enabled& l- c  h9 l+ g' a" s( H& d
    0.087119] console [ttyFIQ0] enabled
/ b2 n9 A- Q" d' F: J[    0.087794] bootconsole [uart0] disabled
! h' e# T2 ~8 Q. X[    0.087794] bootconsole [uart0] disabled
4 r9 k; c9 n+ m, @. o) R, d[    0.088440] Registered fiq debugger ttyFIQ0
% r1 R2 R& ^( W# U+ g' _! j+ YWARNING: suspend_mode_handler: Not support call: 0x4
% L+ g* i1 N! H0 t3 R7 O+ E[    0.100692] vcc_phy supplying 0uV3 _1 p4 p4 c5 w3 H- b
[    0.101478] vbus_host supplying 0uV
; C' l1 W1 d6 h' J- N" [3 \+ h: E9 F8 ?[    0.101849] vcc_sys supplying 4000000uV" `  e# c+ o8 C& ~* S: m0 m
[    0.102313] usbcore: registered new interface driver usbfs) k9 Z4 S0 X+ [3 `! Z/ i& R" w
[    0.102418] usbcore: registered new interface driver hub4 o% {# ~" o; f* w2 ~
[    0.102565] usbcore: registered new device driver usb( T5 C1 k; u$ o6 O' X
[    0.103867] Advanced Linux Sound Architecture Driver Initialized.2 `5 F7 G# R+ ~
[    0.104590] Bluetooth: Core ver 2.21
8 x" g7 x0 z2 ?  K, C2 x[    0.104659] NET: Registered protocol family 31
2 b8 @, r. Z" W' j) P; @" |3 A[    0.104671] Bluetooth: HCI device and connection manager initialized* ^$ M2 C7 u1 b
[    0.104691] Bluetooth: HCI socket layer initialized9 \, I0 ]) R+ l5 u% v
[    0.104707] Bluetooth: L2CAP socket layer initialized
6 h8 T  }4 h9 V: \5 {1 d[    0.104743] Bluetooth: SCO socket layer initialized
, Q+ I  K) N! M8 G' _  u! i9 B[    0.105891] rockchip-cpuinfo cpuinfo: Serial         : 50fcc4f0ffd11e121 H# \) O" t5 ^" D( d# _
[    0.106450] clocksource: Switched to clocksource arch_sys_counter1 E" M6 e3 g9 K. K
[    0.109006] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
+ @4 c4 {1 v! T) R' E+ ?. W[    0.109344] NET: Registered protocol family 22 |, W1 C5 H) A' N7 B2 r5 P
[    0.110081] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
: M" f4 w6 y' D2 L[    0.110172] TCP bind hash table entries: 4096 (order: 4, 65536 bytes)" y: v8 z  t5 F* X2 b; ]
[    0.110269] TCP: Hash tables configured (established 4096 bind 4096)1 n& }& Y  ~/ h2 n# L( Y
[    0.110370] UDP hash table entries: 256 (order: 1, 8192 bytes)
% T9 p( f9 V1 d( n+ D. H[    0.110401] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes): c/ G; D% a- i0 c9 I/ H( e# K
[    0.110686] NET: Registered protocol family 1  C% }$ n: k; f7 {
[    0.111792] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
0 }; V1 W; Y& [* j[    0.123297] squashfs: version 4.0 (2009/01/31) Phillip Lougher
0 r1 m6 A* Z' I% z: w( D7 j[    0.126457] io scheduler noop registered (default)4 N7 T. U, A  f7 q3 o4 O
[    0.127676] phy phy-ff008000.syscon:usb2-phy@100.0: Failed to get VBUS supply regulator' c& U# }+ Y( H0 a# @9 M
[    0.131906] dma-pl330 ff2c0000.dma-controller: Loaded driver for PL330 DMAC-241330+ h  P2 {, N# n6 U
[    0.131953] dma-pl330 ff2c0000.dma-controller:       DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12' C5 m  R" c9 [: q7 v
[    0.134426] dma-pl330 ff2d0000.dma-controller: Loaded driver for PL330 DMAC-2413302 u1 F1 v+ O, H' |
[    0.134498] dma-pl330 ff2d0000.dma-controller:       DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
0 H+ t5 K8 |7 T  g[    0.134879] rockchip-pvtm ff000000.grf:pmu-pvtm: failed to get rst 0 pmu
+ D, I/ k3 D: _[    0.135038] rockchip-pvtm ff00c000.syscon:pvtm: failed to get rst 0 core! f; q* i7 Z( \0 \1 c; X# A) N4 V
[    0.135862] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled
% d4 B5 t% G" t2 t% R0 e[    0.138302] ff0e0000.serial: ttyS4 at MMIO 0xff0e0000 (irq = 12, base_baud = 5078125) is a 16550A
2 A! k: F6 |; l' k) U$ C. C[    0.140200] [drm] Initialized drm 1.1.0 20060810
) \; x* H2 q/ F3 z, R0 ^[    0.140394] random: nonblocking pool is initialized
4 h6 Q, J, F/ v! a: }1 b[    0.142421] Unable to detect cache hierarchy for CPU 0" V4 J) J" Q, _
[    0.142976] Rockchip WiFi SYS interface (V1.00) ...
* ]- V) X. I0 w+ D; ?: ?6 T  ?[    0.143368] ff400000.usb supply vusb_d not found, using dummy regulator
( U& B6 K" L1 L[    0.143490] ff400000.usb supply vusb_a not found, using dummy regulator. W: R4 [( m( D
[    0.256521] dwc2 ff400000.usb: EPs: 10, dedicated fifos, 972 entries in SPRAM
! V8 Q3 @3 U7 R) A[    0.257068] dwc2 ff400000.usb: DWC OTG Controller
+ d! g* n3 h2 P7 I[    0.257121] dwc2 ff400000.usb: new USB bus registered, assigned bus number 1# t, V( h  J! ~) A+ W) M: a
[    0.257170] dwc2 ff400000.usb: irq 19, io mem 0xff400000# h+ H8 o! P0 g& M+ T
[    0.258192] hub 1-0:1.0: USB hub found" o! C2 K" r3 v; B+ o& S$ s
[    0.258247] hub 1-0:1.0: 1 port detected6 n/ p: k9 C; Y" A' ?  D8 F
[    0.481943] phy phy-ff008000.syscon:usb2-phy@100.0: charger = USB_SDP_CHARGER6 r7 |$ L* ?( q2 A; u4 c
[    0.482142] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
. k  {+ e* L$ ?. L[    0.482171] ehci-platform: EHCI generic platform driver
/ j, L; F3 p% d[    0.486029] ehci-platform ff440000.usb: EHCI Host Controller% b8 S& r# c# J
[    0.486086] ehci-platform ff440000.usb: new USB bus registered, assigned bus number 27 |0 F1 q  _9 X7 ]% c) a! l
[    0.486251] ehci-platform ff440000.usb: irq 20, io mem 0xff440000
( g7 T( O( H9 c6 B+ c/ F8 b' y[    0.491485] ehci-platform ff440000.usb: USB 2.0 started, EHCI 1.00
) `0 t7 X2 ^$ s* X6 M) E[    0.492434] hub 2-0:1.0: USB hub found/ d8 G' n; w, I, X' n8 l" {
[    0.492529] hub 2-0:1.0: 1 port detected
/ T. Q/ T, Q! I5 x# [) [  I' N[    0.493105] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
+ l- z) t% P% b' E[    0.493203] ohci-platform: OHCI generic platform driver
3 D% s7 y$ i! E2 E- Z& X[    0.493652] ohci-platform ff450000.usb: Generic Platform OHCI controller* H2 o0 |) a! h9 |) i' T6 H- Y: @
[    0.493704] ohci-platform ff450000.usb: new USB bus registered, assigned bus number 3
' A" I; y9 M$ T- O* }' j& I[    0.493853] ohci-platform ff450000.usb: irq 21, io mem 0xff450000- _) {3 f" y$ t
[    0.549367] hub 3-0:1.0: USB hub found# ]6 o0 P7 h8 b) K3 m: c* @6 \
[    0.549425] hub 3-0:1.0: 1 port detected
* U/ m" h. l4 x* I3 J[    0.550721] i2c /dev entries driver
5 k3 V" K0 S8 U* c! g, K+ b, _8 a7 L[    0.552526] rk808 0-001a: Pmic Chip id: 0x8160
/ ?+ y) d( f/ d1 w* M5 T[    0.552927] rk808 0-001a: source: on=0x40, off=0x00* n8 X4 X! U' z9 I% C1 R
[    0.558037] rk808-regulator rk808-regulator: there is no dvs0 gpio5 G0 d: b- k# ~6 D8 p
[    0.558146] rk808-regulator rk808-regulator: there is no dvs1 gpio" J* }3 R8 z# j' X
[    0.558400] DCDC_REG1: supplied by vcc_sys
% c$ f. f# G6 ^" b* L1 E  L5 u( I[    0.559976] DCDC_REG2: supplied by vcc_sys5 c: a' w- P' I& l$ p3 F
[    0.561416] DCDC_REG3: supplied by vcc_sys9 Y) v$ j8 b* ^1 d" g6 j7 \8 B- k
[    0.562700] DCDC_REG4: supplied by vcc_sys
; T0 N/ G& L2 B4 |- P$ F( N, n[    0.563854] LDO_REG1: supplied by vcc_io- a6 s2 f" Z+ `3 u9 S. J
[    0.565491] LDO_REG2: supplied by vcc_io' A& t$ \6 F  g6 r
[    0.567132] LDO_REG3: supplied by vcc_io
) s, g  i  }1 C0 k" p7 u. v[    0.568936] LDO_REG4: supplied by vcc_sys# J& M" |) r9 T! D, h% Q
[    0.569283] ldo4: Bringing 3300000uV into 1800000-1800000uV8 l+ _4 {% i; [; D
[    0.570068] LDO_REG5: supplied by vcc_sys
, e7 Q7 W5 D4 u+ H$ z' J[    0.571308] LDO_REG6: supplied by vcc_sys" L5 o7 c  M% t$ R: @4 L, A% J
[    0.572861] rk816-battery rk816-battery: fb_temperature missing!! D- m# R% X/ a
[    0.572901] rk816-battery rk816-battery: energy_mode missing!; M' i0 @5 i* {
[    0.572929] rk816-bat: not support dc
+ r& e" ?+ h, a& j0 y. N[    0.573523] thermal thermal_zone2: power_allocator: sustainable_power will be estimated
) f& x! j) X' J0 [1 B# T; v/ @- c- T[    0.577999] rk816-bat: save fcc: 2750
# V& \7 a8 a% t% o. ?[    0.578815] rk816-bat: first on: dsoc=30, rsoc=30 cap=814, fcc=2750, ov=3747
6 f5 e  {; a3 T7 Y[    0.584665] rk816-bat: receive extcon notifier event: OTG OFF..., `6 K$ B9 Z6 C6 w' {
[    0.584689] rk816-bat: otg5v is off yet, ignore..
, j  M4 l6 F. k[    0.584707] rk816-bat: receive extcon notifier event: USB...
, F, Q! a1 X7 @9 ~; x[    0.584734] rk816-bat: register extcon evt notifier
3 a6 s0 u2 n/ k! \[    0.585264] rk816-bat: set charger type: USB, current: input=450, chrg=1800
2 E" Y/ ?& b. g4 Y3 F[    0.586212] rk816-bat: set charger type: NONE DC, current: input=450, chrg=1800
6 I7 V& ^% S+ A4 O5 {8 C8 |[    0.589104] rk816-bat: driver version 1.2
! j, w' w7 v3 o% ^' P6 v[    0.591411] input: rk8xx_pwrkey as /devices/platform/ff040000.i2c/i2c-0/0-001a/input/input0
( j% `. \( B* t[    0.594998] rk808-rtc rk808-rtc: rtc core: registered rk808-rtc as rtc0
% N1 }7 J( n7 t: D2 w  m! r[    0.595612] rk3x-i2c ff040000.i2c: Initialized RK3xxx I2C bus at ffffff8008866000. A" Y( K0 U& U6 }' R# l) [
[    0.599293] rk_tsadcv2_temp_to_code: Invalid conversion table: code=4095, temperature=2147483647
2 D% c# \- P" k/ S: P[    0.599597] rockchip-thermal ff1f0000.tsadc: tsadc is probed successfully!
9 M8 M# G  o; W7 S1 b[    0.600075] Bluetooth: HCI UART driver ver 2.3
  ^0 t( X# E# h7 c- B% G: m[    0.600100] Bluetooth: HCI UART protocol H4 registered# K+ x) |* [2 R8 O+ M: V+ s2 s
[    0.600111] Bluetooth: HCI UART protocol LL registered
: g6 q1 m( B- r) H0 ~2 \9 {; B$ ?[    0.600388] cpu cpu0: leakage=19- e0 v  v8 a. v0 T+ S8 J, T! B
[    0.600715] cpu cpu0: Failed to get pvtm
# O, R3 V; J3 \! E* h[    0.602254] cpu cpu0: l=0 h=55000 hyst=5000 l_limit=1200000000 h_limit=1008000000
; l0 M  j7 j) o# ~) |[    0.604204] Synopsys Designware Multimedia Card Interface Driver' D  W% P0 |! \) }
[    0.605352] dwmmc_rockchip ff480000.dwmmc: No default pinctrl state1 {/ g' O. v( v: I1 }; S
[    0.605393] dwmmc_rockchip ff480000.dwmmc: No off pinctrl state
8 _! y$ A8 |9 q1 x1 _+ J, _7 U6 w, x[    0.605415] dwmmc_rockchip ff480000.dwmmc: num-slots property not found, assuming 1 slot is available; r( ?' F) o- a7 B' A
[    0.605597] dwmmc_rockchip ff480000.dwmmc: IDMAC supports 32-bit address mode.
2 \1 y& K5 {! a1 Z$ M[    0.605649] dwmmc_rockchip ff480000.dwmmc: Using internal DMA controller.
5 y. ]+ N7 Y0 H' a' y; o[    0.605677] dwmmc_rockchip ff480000.dwmmc: Version ID is 270a
, H7 s8 S/ M+ E- B[    0.605759] dwmmc_rockchip ff480000.dwmmc: DW MMC controller at irq 22,32 bit host data width,256 deep fifo
0 d1 `& |$ z2 O4 p8 b, R) m[    0.617555] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
* F. q9 I9 U+ k0 \; K[    0.628613] vcc_1v8: voltage operation not allowed
/ _2 W+ `9 e: j4 v. k[    0.628636] vcc_1v8: voltage operation not allowed
8 m: \! T1 l' r  B2 q[    0.628647] set vqmmc to 3.3v, ret=-15 z( U9 m; @: A3 e: L2 _5 ]
[    0.629196] dwmmc_rockchip ff480000.dwmmc: 1 slots initialized
8 K' V0 t; P6 {$ U8 |4 _# m. `1 ?[    0.629433] dwmmc_rockchip ff490000.dwmmc: No default pinctrl state" r6 p. O0 B7 c5 L. r
[    0.629501] dwmmc_rockchip ff490000.dwmmc: No off pinctrl state
* D; R! U! r7 f[    0.629631] dwmmc_rockchip ff490000.dwmmc: IDMAC supports 32-bit address mode.
5 J! K! J5 E6 K- H[    0.629685] dwmmc_rockchip ff490000.dwmmc: Using internal DMA controller.5 w6 _/ ?/ Z9 z- e, U: c: ]3 r! t
[    0.629708] dwmmc_rockchip ff490000.dwmmc: Version ID is 270a
- P/ C" z) ^- g$ C9 S( C[    0.629782] dwmmc_rockchip ff490000.dwmmc: DW MMC controller at irq 23,32 bit host data width,256 deep fifo
' e, O" m, ?: F% s! ^# H- L) f[    0.629867] dwmmc_rockchip ff490000.dwmmc: No vmmc regulator found  t7 I% x. D) y9 Q* _* D+ H2 b3 e
[    0.629884] dwmmc_rockchip ff490000.dwmmc: No vqmmc regulator found
0 |, [8 P$ t  M( S" {[    0.640555] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div
' V/ ~4 O: k* K                                                                                                    [    0.758522] mmc1: MAN_BKOPS_EN bit is not set
8 g0 y( U" _( M& J4 i' k& f[    0.764386] mmc_host mmc1: Bus speed (slot 0) = 147456000Hz (slot req 150000000Hz, actual 147456000HZ div = 0)
- R5 L; n$ T/ I! b. e[    0.765279] dwmmc_rockchip ff490000.dwmmc: All phases bad!
: B% f4 l4 _- ~+ A! V[    0.765299] mmc1: tuning execution failed
5 Q+ w. Z8 l3 C) E% U/ S[    0.765317] mmc1: error -5 whilst initialising MMC card
8 ]/ }" w  S8 x' d[    0.777577] mmc_host mmc1: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0): B8 n( O6 _7 n4 d% t5 L/ P
[    0.838055] mmc1: MAN_BKOPS_EN bit is not set3 c9 R9 J" c9 P1 g. o1 w% ^
[    0.845878] mmc_host mmc1: Bus speed (slot 0) = 147456000Hz (slot req 150000000Hz, actual 147456000HZ div = 0)
9 z# C% e$ i5 p) G# P7 O) E[    0.846791] dwmmc_rockchip ff490000.dwmmc: All phases bad!- w' S+ T+ B3 k
[    0.846813] mmc1: tuning execution failed  d; H6 N6 I) P* X+ F0 F4 {
[    0.846831] mmc1: error -5 whilst initialising MMC card
0 ~; d- o# H, R[    0.859599] mmc_host mmc1: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)1 }1 H# j: G% Q, F2 b) r, Z" ^
[    0.948216] mmc1: MAN_BKOPS_EN bit is not set$ c% P4 V7 s; A) }
[    0.962585] mmc_host mmc1: Bus speed (slot 0) = 147456000Hz (slot req 150000000Hz, actual 147456000HZ div = 0)1 G& q" D6 j3 f3 i3 ^& _
[    0.963747] dwmmc_rockchip ff490000.dwmmc: All phases bad!5 t! v2 t( w9 r
[    0.963788] mmc1: tuning execution failed
$ x9 U+ m; ^9 }/ N[    0.963823] mmc1: error -5 whilst initialising MMC card
' ]6 c+ |1 y- s# A! \* Y* M. n[    2.182454] dwmmc_rockchip ff4a0000.dwmmc: Busy; trying anyway
; S/ F  H' ?2 y: v- I! m" j[    2.182490] mmc_host mmc2: Timeout sending command (cmd 0x202000 arg 0x0 status 0x0)
0 ^7 y- L4 }( ][    2.195559] mmc_host mmc2: Bus speed (slot 0) = 300000Hz (slot req 300000Hz, actual 300000HZ div = 0)" D3 Q& E6 w8 d7 M9 ^
[    3.702502] vendor storage:20160801 ret = -15 w( F. ?, b/ m9 n
[    3.713452] dwmmc_rockchip ff4a0000.dwmmc: Busy; trying anyway
4 b4 z9 Y& b, }$ L[    3.713480] mmc_host mmc2: Timeout sending command (cmd 0x202000 arg 0x0 status 0x0)- a5 s' a( g* h6 j9 x6 E3 O
[    3.726572] mmc_host mmc2: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0)
+ I, t! K# M: Z& H8 K% [/ l( ]' t[    5.246456] dwmmc_rockchip ff4a0000.dwmmc: Busy; trying anyway
) L" E4 U$ |; N[    5.246491] mmc_host mmc2: Timeout sending command (cmd 0x202000 arg 0x0 status 0x0)2 w+ a* j# `( z; U
[    5.259577] mmc_host mmc2: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)' p+ R) Q; N. g% q/ ~: `- o/ V
[    5.596271] rk816-bat: changed: dsoc=30, rsoc=30, v=4639, ov=3747 c=0, cap=814, f=2750, st=cc cv, hotdie=0
: B4 @9 a; A) E: c, _$ ^/ y[    5.596335] rk816-bat: dl=30, rl=30, v=3238, halt=0, halt_n=0, max=0, init=0, sw=0, calib=0, below0=0, force=0
; E& d6 g) B4 S# c[    5.720606] ret 1024( V: |3 A) h& b& K
[    5.722133] ALSA device list:% ^8 ]; G4 ?  O$ C8 \- }
[    5.722190]   #7: Loopback 1% |2 U5 ~4 f3 T- A
[    5.722700] Waiting for root device PARTUUID=614e0000-0000...
9 B( ~  i* W5 i[    6.783459] dwmmc_rockchip ff4a0000.dwmmc: Busy; trying anyway
5 f: N  K& P: {+ ?+ {4 l/ P1 S' G9 X[    6.783492] mmc_host mmc2: Timeout sending command (cmd 0x202000 arg 0x0 status 0x0)- ^: x! ~& E, }+ @7 P/ @; l. P

4 m3 B9 c" x4 M$ Y1 v9 @% D9 P8 E; c' a
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2021-1-6 01:30:39     
已经搞定,原因是dts里面eMMC的配置写成1.8V了。
2 C$ \& t- l2 B" o& B; _mmc-hs200-1_8v; ->mmc-hs200-3_3v;就可以了。:)
) D7 |5 J8 \: o9 r9 k
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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