20231215给AIO-3399J适配Rockchip的原始Andoroid10的挖掘机开发板02

20231215给AIO-3399J适配Rockchip的原始Andoroid10的挖掘机开发板02
2023/12/15 15:37


【请严重注意:】如果刷不适配的SDK,可能会引起您的开发板【硬件发生物理】损坏!
如果您按照本步骤刷机引起的一切后果,请自行承担责任!
本人【明示】不承担任何责任。


由于原Rockchip官方的Android10之后,AIO-3399J已经不能进recovery模式刷机了。
所以需要进入MASKROM模式!
https://wiki.t-firefly.com/AIO-3399J/04-maskrom_mode.html
3. MaskRom模式 — Firefly Wiki


替换掉原始Andoroid10的u-boot以及rkbin目录:
Z:\3TB\Rockchip_Android10.0_SDK_Release\u-boot
Z:\3TB\Rockchip_Android10.0_SDK_Release\rkbin


出错的LOG:

[    2.305041] apexd: Scanning /product/apex for embedded keys
[    2.305175] apexd: ... does not exist. Skipping
[    2.305259] apexd: Scanning /system/apex looking for APEX packages.
[    2.305412] apexd: Found /system/apex/com.android.media
[    2.305604] apexd: Skipped when bootstrapping
[    2.305688] apexd: Found /system/apex/com.android.media.swcodec
[    2.305898] apexd: Skipped when bootstrapping
[    2.306036] apexd: Found /system/apex/com.android.conscrypt
[    2.309872] apexd: 9 output lines suppressed due to ratelimiting
[    2.320329] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.351029] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.402082] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.458090] midgard_kbase: disagrees about version of symbol module_layout
[    2.462100] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.577069] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.594776] Registered swp emulation handler
[    2.616477] audit: type=1400 audit(1358499111.176:4): avc:  denied  { setattr } for  pid=166 comm="init" name="system_status" dev="sysfs" ino=26038 scontext=u:r:vendor_init:s0 tcontext=u:object_r:sysfs:s0 tclass=lnk_file permissive=0
[    2.617502] audit: type=1400 audit(1358499111.177:5): avc:  denied  { setattr } for  pid=166 comm="init" name="system_status" dev="sysfs" ino=26038 scontext=u:r:vendor_init:s0 tcontext=u:object_r:sysfs:s0 tclass=lnk_file permissive=0
[    2.629176] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.637001] phy phy-ff770000.syscon:usb2-phy@e450.10: charger = USB_SDP_CHARGER
[    2.643839] logd.auditd: start
[    2.643873] logd.klogd: 2635933917
[    2.652742] EXT4-fs (mmcblk2p11): Ignoring removed nomblk_io_submit option
[    2.662038] EXT4-fs (mmcblk2p11): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    2.680035] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.702074] e2fsck: e2fsck 1.44.4 (18-Aug-2018)
[    2.702074] 
[    2.702157] e2fsck: /dev/block/by-name/cache: clean, 17/98304 files, 7260/98304 blocks
[    2.702157] 
[    2.705619] EXT4-fs (mmcblk2p11): mounted filesystem with ordered data mode. Opts: noauto_da_alloc,discard
[    2.731081] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
[    2.783076] rockchip-dmc dmc: Get wrong frequency, Request 800000000, Current 856000000
ERR TEE-CORE:main_tee_entry_fast:229: optee api revision mismatch with u-boot/kernel, panic
PANIC: main_tee_entry_fast core/arch/arm/plat-rockchip/main.c:230

[   23.786935] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[   23.786953] rcu:     (detected by 4, t=21002 jiffies, g=-903, q=4)
[   23.786962] rcu: All QSes seen, last rcu_sched kthread activity 21002 (4294691075-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[   23.786968] swapper/4       R  running task        0     0      1 0x00000008
[   23.786975] Call trace:
[   23.786989]  dump_backtrace+0x0/0x14c
[   23.786995]  show_stack+0x14/0x1c
[   23.787001]  sched_show_task+0x120/0x12c
[   23.787007]  rcu_check_callbacks+0x950/0xaf4
[   23.787014]  update_process_times+0x6c/0x98
[   23.787019]  tick_sched_timer+0x94/0xfc
[   23.787024]  __hrtimer_run_queues+0x260/0x398
[   23.787028]  hrtimer_interrupt+0xf4/0x338
[   23.787035]  arch_timer_handler_phys+0x34/0x40
[   23.787040]  handle_percpu_devid_irq+0x118/0x2ac
[   23.787045]  __handle_domain_irq+0x7c/0xbc
[   23.787050]  gic_handle_irq+0x130/0x1b4
[   23.787055]  el1_irq+0xe8/0x190
[   23.787061]  cpuidle_enter_state+0x2f4/0x378
[   23.787069]  cpuidle_enter+0x18/0x20
[   23.787074]  do_idle+0x16c/0x288
[   23.787082]  cpu_startup_entry+0x20/0x24
[   23.787089]  secondary_start_kernel+0x138/0x144
[   23.787098] rcu: rcu_sched kthread starved for 21002 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[   23.787106] rcu: RCU grace-period kthread stack dump:
[   23.787110] rcu_sched       R    0    11      2 0x00000008
[   23.787118] Call trace:
[   23.787123]  __switch_to+0x134/0x150
[   23.787132]  __schedule+0x7d4/0x94c
[   23.787141]  schedule+0x70/0x90
[   23.787146]  schedule_timeout+0x428/0x570
[   23.787153]  rcu_gp_kthread+0x560/0x8b8
[   23.787159]  kthread+0x13c/0x14c
[   23.787166]  ret_from_fork+0x10/0x18
[   23.788985] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[   23.789000] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=4814 
[   23.789007] rcu:     (detected by 4, t=21002 jiffies, g=33, q=538)
[   23.789014] Task dump for CPU 5:
[   23.789021] tee-supplicant  R  running task        0   202      1 0x00000002
[   23.789033] Call trace:
[   23.789038]  __switch_to+0x134/0x150
[   23.789044]            (null)
[   86.791983] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[   86.791995] rcu:     (detected by 4, t=84007 jiffies, g=-903, q=4)
[   86.792003] rcu: All QSes seen, last rcu_sched kthread activity 84007 (4294754080-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[   86.792007] swapper/4       R  running task        0     0      1 0x00000008
[   86.792014] Call trace:
[   86.792021]  dump_backtrace+0x0/0x14c
[   86.792026]  show_stack+0x14/0x1c
[   86.792031]  sched_show_task+0x120/0x12c
[   86.792036]  rcu_check_callbacks+0x950/0xaf4
[   86.792042]  update_process_times+0x6c/0x98
[   86.792046]  tick_sched_timer+0x94/0xfc
[   86.792051]  __hrtimer_run_queues+0x260/0x398
[   86.792055]  hrtimer_interrupt+0xf4/0x338
[   86.792060]  tick_handle_oneshot_broadcast+0x2bc/0x308
[   86.792065]  rk_timer_interrupt+0x3c/0x48
[   86.792069]  __handle_irq_event_percpu+0x160/0x2c8
[   86.792073]  handle_irq_event+0x5c/0xd0
[   86.792078]  handle_fasteoi_irq+0xf0/0x1c0
[   86.792082]  __handle_domain_irq+0x7c/0xbc
[   86.792086]  gic_handle_irq+0x130/0x1b4
[   86.792096]  el1_irq+0xe8/0x190
[   86.792101]  cpuidle_enter_state+0x2f4/0x378
[   86.792110]  cpuidle_enter+0x18/0x20
[   86.792115]  do_idle+0x16c/0x288
[   86.792122]  cpu_startup_entry+0x20/0x24
[   86.792128]  secondary_start_kernel+0x138/0x144
[   86.792136] rcu: rcu_sched kthread starved for 84007 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[   86.792139] rcu: RCU grace-period kthread stack dump:
[   86.792146] rcu_sched       R    0    11      2 0x00000008
[   86.792151] Call trace:
[   86.792158]  __switch_to+0x134/0x150
[   86.792163]  __schedule+0x7d4/0x94c
[   86.792170]  schedule+0x70/0x90
[   86.792175]  schedule_timeout+0x428/0x570
[   86.792182]  rcu_gp_kthread+0x560/0x8b8
[   86.792187]  kthread+0x13c/0x14c
[   86.792194]  ret_from_fork+0x10/0x18
[   86.793933] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[   86.793943] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=19186 
[   86.793948] rcu:     (detected by 4, t=84007 jiffies, g=33, q=543)
[   86.793956] Task dump for CPU 5:
[   86.793959] tee-supplicant  R  running task        0   202      1 0x00000002
[   86.793967] Call trace:
[   86.793972]  __switch_to+0x134/0x150
[   86.793976]            (null)
[  149.796933] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  149.796945] rcu:     (detected by 4, t=147012 jiffies, g=-903, q=4)
[  149.796952] rcu: All QSes seen, last rcu_sched kthread activity 147012 (4294817085-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  149.796957] swapper/4       R  running task        0     0      1 0x00000008
[  149.796963] Call trace:
[  149.796969]  dump_backtrace+0x0/0x14c
[  149.796975]  show_stack+0x14/0x1c
[  149.796980]  sched_show_task+0x120/0x12c
[  149.796985]  rcu_check_callbacks+0x950/0xaf4
[  149.796990]  update_process_times+0x6c/0x98
[  149.796994]  tick_sched_timer+0x94/0xfc
[  149.796999]  __hrtimer_run_queues+0x260/0x398
[  149.797004]  hrtimer_interrupt+0xf4/0x338
[  149.797009]  arch_timer_handler_phys+0x34/0x40
[  149.797013]  handle_percpu_devid_irq+0x118/0x2ac
[  149.797018]  __handle_domain_irq+0x7c/0xbc
[  149.797021]  gic_handle_irq+0x130/0x1b4
[  149.797025]  el1_irq+0xe8/0x190
[  149.797030]  cpuidle_enter_state+0x2f4/0x378
[  149.797034]  cpuidle_enter+0x18/0x20
[  149.797039]  do_idle+0x16c/0x288
[  149.797051]  cpu_startup_entry+0x20/0x24
[  149.797056]  secondary_start_kernel+0x138/0x144
[  149.797065] rcu: rcu_sched kthread starved for 147012 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  149.797068] rcu: RCU grace-period kthread stack dump:
[  149.797074] rcu_sched       R    0    11      2 0x00000008
[  149.797079] Call trace:
[  149.797087]  __switch_to+0x134/0x150
[  149.797092]  __schedule+0x7d4/0x94c
[  149.797099]  schedule+0x70/0x90
[  149.797104]  schedule_timeout+0x428/0x570
[  149.797111]  rcu_gp_kthread+0x560/0x8b8
[  149.797116]  kthread+0x13c/0x14c
[  149.797123]  ret_from_fork+0x10/0x18
[  149.799014] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  149.799028] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=33682 
[  149.799037] rcu:     (detected by 4, t=147012 jiffies, g=33, q=543)
[  149.799043] Task dump for CPU 5:
[  149.799049] tee-supplicant  R  running task        0   202      1 0x00000002
[  149.799056] Call trace:
[  149.799066]  __switch_to+0x134/0x150
[  149.799069]            (null)
[  212.801933] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  212.801944] rcu:     (detected by 4, t=210017 jiffies, g=-903, q=4)
[  212.801951] rcu: All QSes seen, last rcu_sched kthread activity 210017 (4294880090-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  212.801956] swapper/4       R  running task        0     0      1 0x00000008
[  212.801962] Call trace:
[  212.801968]  dump_backtrace+0x0/0x14c
[  212.801973]  show_stack+0x14/0x1c
[  212.801978]  sched_show_task+0x120/0x12c
[  212.801983]  rcu_check_callbacks+0x950/0xaf4
[  212.801988]  update_process_times+0x6c/0x98
[  212.801992]  tick_sched_timer+0x94/0xfc
[  212.801997]  __hrtimer_run_queues+0x260/0x398
[  212.802002]  hrtimer_interrupt+0xf4/0x338
[  212.802007]  arch_timer_handler_phys+0x34/0x40
[  212.802011]  handle_percpu_devid_irq+0x118/0x2ac
[  212.802017]  __handle_domain_irq+0x7c/0xbc
[  212.802026]  gic_handle_irq+0x130/0x1b4
[  212.802031]  el1_irq+0xe8/0x190
[  212.802040]  cpuidle_enter_state+0x2f4/0x378
[  212.802044]  cpuidle_enter+0x18/0x20
[  212.802051]  do_idle+0x16c/0x288
[  212.802056]  cpu_startup_entry+0x20/0x24
[  212.802063]  secondary_start_kernel+0x138/0x144
[  212.802069] rcu: rcu_sched kthread starved for 210017 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  212.802075] rcu: RCU grace-period kthread stack dump:
[  212.802079] rcu_sched       R    0    11      2 0x00000008
[  212.802086] Call trace:
[  212.802091]  __switch_to+0x134/0x150
[  212.802099]  __schedule+0x7d4/0x94c
[  212.802103]  schedule+0x70/0x90
[  212.802110]  schedule_timeout+0x428/0x570
[  212.802115]  rcu_gp_kthread+0x560/0x8b8
[  212.802122]  kthread+0x13c/0x14c
[  212.802127]  ret_from_fork+0x10/0x18
[  212.804012] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  212.804025] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=48121 
[  212.804034] rcu:     (detected by 4, t=210017 jiffies, g=33, q=543)
[  212.804040] Task dump for CPU 5:
[  212.804047] tee-supplicant  R  running task        0   202      1 0x00000002
[  212.804054] Call trace:
[  212.804063]  __switch_to+0x134/0x150
[  212.804067]            (null)
[  275.806932] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  275.806943] rcu:     (detected by 4, t=273022 jiffies, g=-903, q=4)
[  275.806951] rcu: All QSes seen, last rcu_sched kthread activity 273022 (4294943095-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  275.806956] swapper/4       R  running task        0     0      1 0x00000008
[  275.806962] Call trace:
[  275.806968]  dump_backtrace+0x0/0x14c
[  275.806974]  show_stack+0x14/0x1c
[  275.806978]  sched_show_task+0x120/0x12c
[  275.806983]  rcu_check_callbacks+0x950/0xaf4
[  275.806988]  update_process_times+0x6c/0x98
[  275.806993]  tick_sched_timer+0x94/0xfc
[  275.806997]  __hrtimer_run_queues+0x260/0x398
[  275.807002]  hrtimer_interrupt+0xf4/0x338
[  275.807007]  arch_timer_handler_phys+0x34/0x40
[  275.807012]  handle_percpu_devid_irq+0x118/0x2ac
[  275.807016]  __handle_domain_irq+0x7c/0xbc
[  275.807020]  gic_handle_irq+0x130/0x1b4
[  275.807024]  el1_irq+0xe8/0x190
[  275.807029]  cpuidle_enter_state+0x2f4/0x378
[  275.807033]  cpuidle_enter+0x18/0x20
[  275.807038]  do_idle+0x16c/0x288
[  275.807043]  cpu_startup_entry+0x20/0x24
[  275.807052]  secondary_start_kernel+0x138/0x144
[  275.807057] rcu: rcu_sched kthread starved for 273022 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  275.807063] rcu: RCU grace-period kthread stack dump:
[  275.807067] rcu_sched       R    0    11      2 0x00000008
[  275.807074] Call trace:
[  275.807079]  __switch_to+0x134/0x150
[  275.807087]  __schedule+0x7d4/0x94c
[  275.807091]  schedule+0x70/0x90
[  275.807097]  schedule_timeout+0x428/0x570
[  275.807103]  rcu_gp_kthread+0x560/0x8b8
[  275.807110]  kthread+0x13c/0x14c
[  275.807114]  ret_from_fork+0x10/0x18
[  275.808935] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  275.808955] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=62555 
[  275.808967] rcu:     (detected by 0, t=273022 jiffies, g=33, q=543)
[  275.808982] Task dump for CPU 5:
[  275.808994] tee-supplicant  R  running task        0   202      1 0x00000002
[  275.809008] Call trace:
[  275.809024]  __switch_to+0x134/0x150
[  275.809035]            (null)
[  338.811981] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  338.811994] rcu:     (detected by 4, t=336027 jiffies, g=-903, q=4)
[  338.812001] rcu: All QSes seen, last rcu_sched kthread activity 336027 (4295006100-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  338.812006] swapper/4       R  running task        0     0      1 0x00000008
[  338.812012] Call trace:
[  338.812020]  dump_backtrace+0x0/0x14c
[  338.812025]  show_stack+0x14/0x1c
[  338.812030]  sched_show_task+0x120/0x12c
[  338.812035]  rcu_check_callbacks+0x950/0xaf4
[  338.812040]  update_process_times+0x6c/0x98
[  338.812045]  tick_sched_timer+0x94/0xfc
[  338.812049]  __hrtimer_run_queues+0x260/0x398
[  338.812054]  hrtimer_interrupt+0xf4/0x338
[  338.812058]  tick_handle_oneshot_broadcast+0x2bc/0x308
[  338.812063]  rk_timer_interrupt+0x3c/0x48
[  338.812068]  __handle_irq_event_percpu+0x160/0x2c8
[  338.812072]  handle_irq_event+0x5c/0xd0
[  338.812077]  handle_fasteoi_irq+0xf0/0x1c0
[  338.812081]  __handle_domain_irq+0x7c/0xbc
[  338.812085]  gic_handle_irq+0x130/0x1b4
[  338.812089]  el1_irq+0xe8/0x190
[  338.812094]  cpuidle_enter_state+0x2f4/0x378
[  338.812104]  cpuidle_enter+0x18/0x20
[  338.812109]  do_idle+0x16c/0x288
[  338.812119]  cpu_startup_entry+0x20/0x24
[  338.812124]  secondary_start_kernel+0x138/0x144
[  338.812132] rcu: rcu_sched kthread starved for 336027 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  338.812137] rcu: RCU grace-period kthread stack dump:
[  338.812145] rcu_sched       R    0    11      2 0x00000008
[  338.812150] Call trace:
[  338.812158]  __switch_to+0x134/0x150
[  338.812163]  __schedule+0x7d4/0x94c
[  338.812170]  schedule+0x70/0x90
[  338.812174]  schedule_timeout+0x428/0x570
[  338.812182]  rcu_gp_kthread+0x560/0x8b8
[  338.812187]  kthread+0x13c/0x14c
[  338.812194]  ret_from_fork+0x10/0x18
[  338.813932] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  338.813942] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=76982 
[  338.813947] rcu:     (detected by 4, t=336027 jiffies, g=33, q=557)
[  338.813955] Task dump for CPU 5:
[  338.813959] tee-supplicant  R  running task        0   202      1 0x00000002
[  338.813967] Call trace:
[  338.813972]  __switch_to+0x134/0x150
[  338.813978]            (null)
[  401.816932] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  401.816944] rcu:     (detected by 4, t=399032 jiffies, g=-903, q=4)
[  401.816951] rcu: All QSes seen, last rcu_sched kthread activity 399032 (4295069105-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  401.816956] swapper/4       R  running task        0     0      1 0x00000008
[  401.816962] Call trace:
[  401.816968]  dump_backtrace+0x0/0x14c
[  401.816973]  show_stack+0x14/0x1c
[  401.816978]  sched_show_task+0x120/0x12c
[  401.816983]  rcu_check_callbacks+0x950/0xaf4
[  401.816988]  update_process_times+0x6c/0x98
[  401.816992]  tick_sched_timer+0x94/0xfc
[  401.816998]  __hrtimer_run_queues+0x260/0x398
[  401.817002]  hrtimer_interrupt+0xf4/0x338
[  401.817007]  arch_timer_handler_phys+0x34/0x40
[  401.817012]  handle_percpu_devid_irq+0x118/0x2ac
[  401.817017]  __handle_domain_irq+0x7c/0xbc
[  401.817021]  gic_handle_irq+0x130/0x1b4
[  401.817024]  el1_irq+0xe8/0x190
[  401.817029]  cpuidle_enter_state+0x2f4/0x378
[  401.817033]  cpuidle_enter+0x18/0x20
[  401.817038]  do_idle+0x16c/0x288
[  401.817043]  cpu_startup_entry+0x20/0x24
[  401.817047]  secondary_start_kernel+0x138/0x144
[  401.817053] rcu: rcu_sched kthread starved for 399032 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  401.817057] rcu: RCU grace-period kthread stack dump:
[  401.817062] rcu_sched       R    0    11      2 0x00000008
[  401.817070] Call trace:
[  401.817075]  __switch_to+0x134/0x150
[  401.817084]  __schedule+0x7d4/0x94c
[  401.817089]  schedule+0x70/0x90
[  401.817096]  schedule_timeout+0x428/0x570
[  401.817101]  rcu_gp_kthread+0x560/0x8b8
[  401.817109]  kthread+0x13c/0x14c
[  401.817113]  ret_from_fork+0x10/0x18
[  401.818931] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  401.818944] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=91382 
[  401.818948] rcu:     (detected by 4, t=399032 jiffies, g=33, q=557)
[  401.818953] Task dump for CPU 5:
[  401.818957] tee-supplicant  R  running task        0   202      1 0x00000002
[  401.818962] Call trace:
[  401.818971]  __switch_to+0x134/0x150
[  401.818974]            (null)
[  464.821935] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  464.821959] rcu:     (detected by 0, t=462037 jiffies, g=-903, q=4)
[  464.821970] rcu: All QSes seen, last rcu_sched kthread activity 462037 (4295132110-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  464.821977] swapper/0       R  running task        0     0      0 0x00000008
[  464.821985] Call trace:
[  464.821996]  dump_backtrace+0x0/0x14c
[  464.822004]  show_stack+0x14/0x1c
[  464.822012]  sched_show_task+0x120/0x12c
[  464.822020]  rcu_check_callbacks+0x950/0xaf4
[  464.822028]  update_process_times+0x6c/0x98
[  464.822035]  tick_sched_timer+0x94/0xfc
[  464.822043]  __hrtimer_run_queues+0x260/0x398
[  464.822059]  hrtimer_interrupt+0xf4/0x338
[  464.822073]  arch_timer_handler_phys+0x34/0x40
[  464.822087]  handle_percpu_devid_irq+0x118/0x2ac
[  464.822101]  __handle_domain_irq+0x7c/0xbc
[  464.822114]  gic_handle_irq+0x130/0x1b4
[  464.822126]  el1_irq+0xe8/0x190
[  464.822139]  cpuidle_enter_state+0x2f4/0x378
[  464.822152]  cpuidle_enter+0x18/0x20
[  464.822166]  do_idle+0x16c/0x288
[  464.822180]  cpu_startup_entry+0x20/0x24
[  464.822194]  rest_init+0xd0/0xdc
[  464.822209]  start_kernel+0x358/0x3dc
[  464.822224] rcu: rcu_sched kthread starved for 462037 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  464.822235] rcu: RCU grace-period kthread stack dump:
[  464.822246] rcu_sched       R    0    11      2 0x00000008

[  464.822259] Call trace:
[  464.822268]  __switch_to+0x134/0x150
[  464.822276]  __schedule+0x7d4/0x94c
[  464.822284]  schedule+0x70/0x90
[  464.822297]  schedule_timeout+0x428/0x570
[  464.822311]  rcu_gp_kthread+0x560/0x8b8
[  464.822325]  kthread+0x13c/0x14c
[  464.822338]  ret_from_fork+0x10/0x18
[  464.823971] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  464.823986] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=105862 
[  464.823994] rcu:     (detected by 4, t=462037 jiffies, g=33, q=557)
[  464.824000] Task dump for CPU 5:
[  464.824007] tee-supplicant  R  running task        0   202      1 0x00000002
[  464.824014] Call trace:
[  464.824023]  __switch_to+0x134/0x150
[  464.824027]            (null)
[  527.826934] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  527.826958] rcu:     (detected by 0, t=525042 jiffies, g=-903, q=4)
[  527.826970] rcu: All QSes seen, last rcu_sched kthread activity 525042 (4295195115-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  527.826977] swapper/0       R  running task        0     0      0 0x00000008
[  527.826985] Call trace:
[  527.826996]  dump_backtrace+0x0/0x14c
[  527.827003]  show_stack+0x14/0x1c
[  527.827011]  sched_show_task+0x120/0x12c
[  527.827027]  rcu_check_callbacks+0x950/0xaf4
[  527.827041]  update_process_times+0x6c/0x98
[  527.827055]  tick_sched_timer+0x94/0xfc
[  527.827069]  __hrtimer_run_queues+0x260/0x398
[  527.827082]  hrtimer_interrupt+0xf4/0x338
[  527.827096]  arch_timer_handler_phys+0x34/0x40
[  527.827110]  handle_percpu_devid_irq+0x118/0x2ac
[  527.827123]  __handle_domain_irq+0x7c/0xbc
[  527.827136]  gic_handle_irq+0x130/0x1b4
[  527.827149]  el1_irq+0xe8/0x190
[  527.827162]  cpuidle_enter_state+0x2f4/0x378
[  527.827175]  cpuidle_enter+0x18/0x20
[  527.827189]  do_idle+0x16c/0x288
[  527.827203]  cpu_startup_entry+0x20/0x24
[  527.827217]  rest_init+0xd0/0xdc
[  527.827232]  start_kernel+0x358/0x3dc
[  527.827242] rcu: rcu_sched kthread starved for 525042 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  527.827247] rcu: RCU grace-period kthread stack dump:
[  527.827259] rcu_sched       R    0    11      2 0x00000008
[  527.827272] Call trace:
[  527.827286]  __switch_to+0x134/0x150
[  527.827300]  __schedule+0x7d4/0x94c
[  527.827313]  schedule+0x70/0x90
[  527.827326]  schedule_timeout+0x428/0x570
[  527.827339]  rcu_gp_kthread+0x560/0x8b8
[  527.827353]  kthread+0x13c/0x14c
[  527.827366]  ret_from_fork+0x10/0x18
[  527.828931] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  527.828945] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=120296 
[  527.828954] rcu:     (detected by 4, t=525042 jiffies, g=33, q=557)
[  527.828960] Task dump for CPU 5:
[  527.828967] tee-supplicant  R  running task        0   202      1 0x00000002
[  527.828978] Call trace:
[  527.828984]  __switch_to+0x134/0x150
[  527.828990]            (null)
[  590.831931] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  590.831942] rcu:     (detected by 4, t=588047 jiffies, g=-903, q=4)
[  590.831950] rcu: All QSes seen, last rcu_sched kthread activity 588047 (4295258120-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  590.831954] swapper/4       R  running task        0     0      1 0x00000008
[  590.831960] Call trace:
[  590.831967]  dump_backtrace+0x0/0x14c
[  590.831972]  show_stack+0x14/0x1c
[  590.831977]  sched_show_task+0x120/0x12c
[  590.831981]  rcu_check_callbacks+0x950/0xaf4
[  590.831987]  update_process_times+0x6c/0x98
[  590.831991]  tick_sched_timer+0x94/0xfc
[  590.831996]  __hrtimer_run_queues+0x260/0x398
[  590.832000]  hrtimer_interrupt+0xf4/0x338
[  590.832005]  arch_timer_handler_phys+0x34/0x40
[  590.832010]  handle_percpu_devid_irq+0x118/0x2ac
[  590.832015]  __handle_domain_irq+0x7c/0xbc
[  590.832025]  gic_handle_irq+0x130/0x1b4
[  590.832030]  el1_irq+0xe8/0x190
[  590.832039]  cpuidle_enter_state+0x2f4/0x378
[  590.832043]  cpuidle_enter+0x18/0x20
[  590.832051]  do_idle+0x16c/0x288
[  590.832055]  cpu_startup_entry+0x20/0x24
[  590.832063]  secondary_start_kernel+0x138/0x144
[  590.832068] rcu: rcu_sched kthread starved for 588047 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  590.832074] rcu: RCU grace-period kthread stack dump:
[  590.832078] rcu_sched       R    0    11      2 0x00000008
[  590.832085] Call trace:
[  590.832090]  __switch_to+0x134/0x150
[  590.832098]  __schedule+0x7d4/0x94c
[  590.832103]  schedule+0x70/0x90
[  590.832109]  schedule_timeout+0x428/0x570
[  590.832114]  rcu_gp_kthread+0x560/0x8b8
[  590.832121]  kthread+0x13c/0x14c
[  590.832126]  ret_from_fork+0x10/0x18
[  590.833930] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  590.833941] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=134724 
[  590.833945] rcu:     (detected by 4, t=588047 jiffies, g=33, q=557)
[  590.833953] Task dump for CPU 5:
[  590.833957] tee-supplicant  R  running task        0   202      1 0x00000002
[  590.833965] Call trace:
[  590.833970]  __switch_to+0x134/0x150
[  590.833976]            (null)
[  653.836931] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  653.836942] rcu:     (detected by 4, t=651052 jiffies, g=-903, q=4)
[  653.836949] rcu: All QSes seen, last rcu_sched kthread activity 651052 (4295321125-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  653.836954] swapper/4       R  running task        0     0      1 0x00000008
[  653.836960] Call trace:
[  653.836966]  dump_backtrace+0x0/0x14c
[  653.836971]  show_stack+0x14/0x1c
[  653.836976]  sched_show_task+0x120/0x12c
[  653.836981]  rcu_check_callbacks+0x950/0xaf4
[  653.836986]  update_process_times+0x6c/0x98
[  653.836990]  tick_sched_timer+0x94/0xfc
[  653.836995]  __hrtimer_run_queues+0x260/0x398
[  653.837000]  hrtimer_interrupt+0xf4/0x338
[  653.837005]  arch_timer_handler_phys+0x34/0x40
[  653.837010]  handle_percpu_devid_irq+0x118/0x2ac
[  653.837014]  __handle_domain_irq+0x7c/0xbc
[  653.837018]  gic_handle_irq+0x130/0x1b4
[  653.837022]  el1_irq+0xe8/0x190
[  653.837026]  cpuidle_enter_state+0x2f4/0x378
[  653.837031]  cpuidle_enter+0x18/0x20
[  653.837036]  do_idle+0x16c/0x288
[  653.837041]  cpu_startup_entry+0x20/0x24
[  653.837052]  secondary_start_kernel+0x138/0x144
[  653.837058] rcu: rcu_sched kthread starved for 651052 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  653.837064] rcu: RCU grace-period kthread stack dump:
[  653.837067] rcu_sched       R    0    11      2 0x00000008
[  653.837075] Call trace:
[  653.837080]  __switch_to+0x134/0x150
[  653.837087]  __schedule+0x7d4/0x94c
[  653.837092]  schedule+0x70/0x90
[  653.837098]  schedule_timeout+0x428/0x570
[  653.837103]  rcu_gp_kthread+0x560/0x8b8
[  653.837111]  kthread+0x13c/0x14c
[  653.837115]  ret_from_fork+0x10/0x18
[  653.838930] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  653.838938] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=149155 
[  653.838941] rcu:     (detected by 4, t=651052 jiffies, g=33, q=557)
[  653.838947] Task dump for CPU 5:
[  653.838951] tee-supplicant  R  running task        0   202      1 0x00000002
[  653.838959] Call trace:
[  653.838964]  __switch_to+0x134/0x150
[  653.838971]            (null)
[  716.841931] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[  716.841943] rcu:     (detected by 4, t=714057 jiffies, g=-903, q=4)
[  716.841950] rcu: All QSes seen, last rcu_sched kthread activity 714057 (4295384130-4294670073), jiffies_till_next_fqs=3, root ->qsmask 0x0
[  716.841955] swapper/4       R  running task        0     0      1 0x00000008
[  716.841961] Call trace:
[  716.841967]  dump_backtrace+0x0/0x14c
[  716.841973]  show_stack+0x14/0x1c
[  716.841978]  sched_show_task+0x120/0x12c
[  716.841983]  rcu_check_callbacks+0x950/0xaf4
[  716.841988]  update_process_times+0x6c/0x98
[  716.841992]  tick_sched_timer+0x94/0xfc
[  716.841998]  __hrtimer_run_queues+0x260/0x398
[  716.842008]  hrtimer_interrupt+0xf4/0x338
[  716.842013]  arch_timer_handler_phys+0x34/0x40
[  716.842021]  handle_percpu_devid_irq+0x118/0x2ac
[  716.842025]  __handle_domain_irq+0x7c/0xbc
[  716.842032]  gic_handle_irq+0x130/0x1b4
[  716.842037]  el1_irq+0xe8/0x190
[  716.842044]  cpuidle_enter_state+0x2f4/0x378
[  716.842048]  cpuidle_enter+0x18/0x20
[  716.842056]  do_idle+0x16c/0x288
[  716.842061]  cpu_startup_entry+0x20/0x24
[  716.842068]  secondary_start_kernel+0x138/0x144
[  716.842073] rcu: rcu_sched kthread starved for 714057 jiffies! g-903 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x200 ->cpu=5
[  716.842079] rcu: RCU grace-period kthread stack dump:
[  716.842083] rcu_sched       R    0    11      2 0x00000008
[  716.842090] Call trace:
[  716.842095]  __switch_to+0x134/0x150
[  716.842103]  __schedule+0x7d4/0x94c
[  716.842107]  schedule+0x70/0x90
[  716.842114]  schedule_timeout+0x428/0x570
[  716.842119]  rcu_gp_kthread+0x560/0x8b8
[  716.842126]  kthread+0x13c/0x14c
[  716.842131]  ret_from_fork+0x10/0x18
[  716.843932] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[  716.843960] rcu:     5-...0: (1 GPs behind) idle=aba/1/0x4000000000000000 softirq=926/929 fqs=163560 
[  716.843972] rcu:     (detected by 0, t=714057 jiffies, g=33, q=557)
[  716.843988] Task dump for CPU 5:
[  716.843999] tee-supplicant  R  running task        0   202      1 0x00000002
[  716.844014] Call trace:
[  716.844031]  __switch_to+0x134/0x150
[  716.844043]            (null)


如果还原u-boot,也就是只替换rkbin,还是异常:

DDR Version 1.26 20210628
In
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 416MHz 0,1
Channel 0: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel 1: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
256B stride
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 856MHz 1,0
ch 0 ddrconfig = 0x101, ddrsize = 0x20
ch 1 ddrconfig = 0x101, ddrsize = 0x20
pmugrf_os_reg[2] = 0x3281F281, stride = 0x9
OUT
Boot1 Release Time: Jun  2 2020 15:02:17, version: 1.26
CPUId = 0x0
SdmmcInit=2 0
BootCapSize=100000
UserCapSize=29844MB
FwPartOffset=2000 , 100000
UsbBoot ...99114
powerOn 111334
DDR Version 1.26 20210628
In
soft reset
SRX
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 416MHz 0,1
Channel 0: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel 1: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
256B stride
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
channel 0, cs 0, advanced training done
channel 1, cs 0, advanced training done
change freq to 856MHz 1,0
ch 0 ddrconfig = 0x101, ddrsize = 0x20
ch 1 ddrconfig = 0x101, ddrsize = 0x20
pmugrf_os_reg[2] = 0x3281F281, stride = 0x9
ddr_set_rate to 328MHZ
ddr_set_rate to 666MHZ
ddr_set_rate to 416MHZ, ctl_index 0
ddr_set_rate to 856MHZ, ctl_index 1
support 416 856 328 666 MHz, current 856MHz
OUT
Boot1 Release Time: May 29 2020 17:36:36, version: 1.26
CPUId = 0x0
ChipType = 0x10, 436
SdmmcInit=2 0
BootCapSize=100000
UserCapSize=29844MB
FwPartOffset=2000 , 100000
mmc0:cmd8,20
mmc0:cmd5,20
mmc0:cmd55,20
mmc0:cmd1,20
mmc0:cmd8,20
mmc0:cmd5,20
mmc0:cmd55,20
mmc0:cmd1,20
mmc0:cmd8,20
mmc0:cmd5,20
mmc0:cmd55,20
mmc0:cmd1,20
SdmmcInit=0 1
StorageInit ok = 68676
SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit read PBA: 0x1404
SecureInit read PBA: 0x1804
SecureInit read PBA: 0x1c04
SecureInit ret = 0, SecureMode = 0
atags_set_bootdev: ret:(0)
GPT part:  0, name:            uboot, start:0x4000, size:0x2000
GPT part:  1, name:            trust, start:0x6000, size:0x2000
GPT part:  2, name:             misc, start:0x8000, size:0x2000
GPT part:  3, name:              dtb, start:0xa000, size:0x2000
GPT part:  4, name:             dtbo, start:0xc000, size:0x2000
GPT part:  5, name:           vbmeta, start:0xe000, size:0x800
GPT part:  6, name:             boot, start:0xe800, size:0x10000
GPT part:  7, name:         recovery, start:0x1e800, size:0x30000
GPT part:  8, name:           backup, start:0x4e800, size:0x38000
GPT part:  9, name:         security, start:0x86800, size:0x2000
GPT part: 10, name:            cache, start:0x88800, size:0xc0000
GPT part: 11, name:         metadata, start:0x148800, size:0x8000
GPT part: 12, name:              frp, start:0x150800, size:0x400
GPT part: 13, name:            super, start:0x150c00, size:0x614000
GPT part: 14, name:         userdata, start:0x764c00, size:0x32e53df
find part:uboot OK. first_lba:0x4000.
find part:trust OK. first_lba:0x6000.
Trust Addr:0x6000, 0x0
Trust Addr:0x6400, 0x0
Trust Addr:0x6800, 0x0
Trust Addr:0x6c00, 0x0
Trust Addr:0x7000, 0x0
Trust Addr:0x7400, 0x0
Trust Addr:0x7800, 0x0
Trust Addr:0x7c00, 0x0
Addr:0x6000 No find trust.img!
LoadTrustBL error:-3
DDR Version 1.26 20210628
In
soft reset
SRX
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 416MHz 0,1
Channel 0: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel 1: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
256B stride
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 856MHz 1,0
ch 0 ddrconfig = 0x101, ddrsize = 0x20
ch 1 ddrconfig = 0x101, ddrsize = 0x20
pmugrf_os_reg[2] = 0x3281F281, stride = 0x9
OUT
Boot1 Release Time: Jun  2 2020 15:02:17, version: 1.26
CPUId = 0x0
SdmmcInit=2 0
BootCapSize=100000
UserCapSize=29844MB
FwPartOffset=2000 , 100000
UsbBoot ...74170
powerOn 86438
DDR Version 1.26 20210628
In
soft reset
SRX
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 416MHz 0,1
Channel 0: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel 1: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
256B stride
channel 0
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x2
MR5=0x1
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
channel 0, cs 0, advanced training done
channel 1, cs 0, advanced training done
change freq to 856MHz 1,0
ch 0 ddrconfig = 0x101, ddrsize = 0x20
ch 1 ddrconfig = 0x101, ddrsize = 0x20
pmugrf_os_reg[2] = 0x3281F281, stride = 0x9
ddr_set_rate to 328MHZ
ddr_set_rate to 666MHZ
ddr_set_rate to 416MHZ, ctl_index 0
ddr_set_rate to 856MHZ, ctl_index 1
support 416 856 328 666 MHz, current 856MHz
OUT
Boot1 Release Time: May 29 2020 17:36:36, version: 1.26
CPUId = 0x0
ChipType = 0x10, 437
SdmmcInit=2 0
BootCapSize=100000
UserCapSize=29844MB
FwPartOffset=2000 , 100000
mmc0:cmd8,20
mmc0:cmd5,20
mmc0:cmd55,20
mmc0:cmd1,20
mmc0:cmd8,20
mmc0:cmd5,20
mmc0:cmd55,20
mmc0:cmd1,20
mmc0:cmd8,20
mmc0:cmd5,20
mmc0:cmd55,20
mmc0:cmd1,20
SdmmcInit=0 1
StorageInit ok = 68729
SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit read PBA: 0x1404
SecureInit read PBA: 0x1804
SecureInit read PBA: 0x1c04
SecureInit ret = 0, SecureMode = 0
atags_set_bootdev: ret:(0)
GPT part:  0, name:            uboot, start:0x4000, size:0x2000
GPT part:  1, name:            trust, start:0x6000, size:0x2000
GPT part:  2, name:             misc, start:0x8000, size:0x2000
GPT part:  3, name:              dtb, start:0xa000, size:0x2000
GPT part:  4, name:             dtbo, start:0xc000, size:0x2000
GPT part:  5, name:           vbmeta, start:0xe000, size:0x800
GPT part:  6, name:             boot, start:0xe800, size:0x10000
GPT part:  7, name:         recovery, start:0x1e800, size:0x30000
GPT part:  8, name:           backup, start:0x4e800, size:0x38000
GPT part:  9, name:         security, start:0x86800, size:0x2000
GPT part: 10, name:            cache, start:0x88800, size:0xc0000
GPT part: 11, name:         metadata, start:0x148800, size:0x8000
GPT part: 12, name:              frp, start:0x150800, size:0x400
GPT part: 13, name:            super, start:0x150c00, size:0x614000
GPT part: 14, name:         userdata, start:0x764c00, size:0x32e53df
find part:uboot OK. first_lba:0x4000.
find part:trust OK. first_lba:0x6000.
Trust Addr:0x6000, 0x58334c42
No find bl30.bin
Load uboot, ReadLba = 4000
Load OK, addr=0x200000, size=0xf5b78
RunBL31 0x40000 @ 116819 us
NOTICE:  BL31: v1.3(release):845ee93
NOTICE:  BL31: Built : 15:51:11, Jul 22 2020
NOTICE:  BL31: Rockchip release version: v1.1
INFO:    GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3
INFO:    Using opteed sec cpu_context!
INFO:    boot cpu mask: 0
INFO:    plat_rockchip_pmu_init(1196): pd status 3e
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INF [0x0] TEE-CORE:init_primary_helper:337: Initializing (1.1.0-266-gee81607c #1 Mon Aug 17 09:23:30 UTC 2020 aarch64)

INF [0x0] TEE-CORE:init_primary_helper:338: Release version: 1.2

INF [0x0] TEE-CORE:init_teecore:83: teecore inits done
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-dirty #rootroot (Dec 15 2023 - 13:41:10 +0800)

Model: Rockchip RK3399 Evaluation Board
PreSerial: 2
DRAM:  2 GiB
Sysmem: init
Relocation Offset: 7dbce000, fdt: 7bdc2358
Using default environment

dwmmc@fe320000: 1, sdhci@fe330000: 0
Bootdev(atags): mmc 0
MMC0: HS400, 150Mhz
PartType: EFI
Android 10.0, Build 2020.5
boot mode: recovery (misc)
Found DTB in recovery part
DTB: rk-kernel.dtb
HASH(c): OK
ANDROID: fdt overlay OK
I2c0 speed: 400000Hz
PMIC:  RK808 
vdd_center 900000 uV
vdd_cpu_l 900000 uV
vdd_log 0 uV

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/224070.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Day09 Liunx高级系统设计11-数据库1

MySQL 简介 数据库DB 数据库( DataBase , DB )从本质上讲就是一个文件系统,它能够将数据有组织地集合在一起,按照一定的规则长期存储到计算机的磁盘中,并且能够供多个用户共享和使用,同时&…

Linux篇:信号

一、信号的概念: ①进程必须识别能够处理信号,信号没有产生,也要具备处理信号的能力---信号的处理能力属于进程内置功能的一部分 ②进程即便是没有收到信号,也能知道哪些信号该怎么处理。 ③当进程真的受到了一个具体的信号的时候…

猫粮哪个牌子质量好性价比高?分享十款主食冻干猫粮品牌排行榜!

一款好的、健康的主粮对猫整体有很大的提升,主食作为猫的日常饮食,直接关乎着小猫是否能摄入充分的营养,达到最佳的理想状态,因此对于每一位铲屎官来说,主食选得好不好至关重要。面对种类众多的主食,很多人…

c/c++ 结构体、联合体、枚举

结构体 结构体内存对齐规则: 1、结构体的第一个成员对齐到结构体变量起始位置偏移量为0的地址处 2、其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处。 对齐数:编译器默认的一个对齐数与该成员变量大小的较小值。 vs 中…

编程实际应用实例:洗车店会员管理系统操作教程

一、前言 洗车店在会员管理有时候需要一卡多用,基本也不需要做卡,直接报手机号或车牌号即可完成电子会员卡录入。 下面以 佳易王洗车店会员管理系统软件为例说明, 软件试用版下载或技术支持可以点击下方的官网卡片 如图:这个卡…

【教程】Autojs脚本实现暂停和超时重启功能的思路和示例代码

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn] 背景介绍 autojs本身不支持暂停脚本,现有网上大部分最直接的做法就是在每条语句后面添加检查是否暂停。当脚本功能和代码量非常打的时候,每一条语句后面都加检测,未免不太现实。…

RFID技术在物流仓储解决方案中的应用

行业现状 当前市场竞争日益激烈,提高生产效率、降低运营成本对企业至关重要。仓库和物流管理在各行业中广泛应用。建立完善的仓库管理流程,提高仓库周转率,减少资金占用,实现资产变现,降低仓库淘汰成本,是…

c++面经总结

C基础语法 C和c的区别 c中new和delete是对内存分配的运算符,取代了c中的malloc和free 标准c中的字符串类取代了标准c函数库头文件中的字符数组处理函数(c中没有字符串类型). 在c中,允许有相同的函数名,不过他们的参数类型不能完全相同&…

【状态机FSM 序列检测 饮料机_2023.12.1】

同步状态机 概念 同步状态机(同一脉冲边沿触发):有限个离散状态及某状之间的转移 异步状态机无法综合 分类 Moore状态机 只和状态有关,与输入无关 Mealy状态机 和状态和输入都有关 Mealy型比Moore型少一个状态 结构 由状态寄…

Tomcat从认识安装到详细使用

文章目录 一.什么是Tomact?二.Tomcat的安装1.下载安装包2.一键下载3.打开Tomcat进行测试4.解决Tomcat中文服务器乱码 三.Tomcat基本使用1.启动与关闭Tomcat2.Tomcat部署项目与浏览器访问项目 四.Tomcat操作中的常见问题1.启动Tomcat后,启动窗口一闪而过&#xff1f…

排序 | 冒泡插入希尔选择堆快排归并计数排序

排序 | 冒泡插入希尔选择堆快排归并计数排序 文章目录 排序 | 冒泡插入希尔选择堆快排归并计数排序冒泡排序插入排序希尔排序选择排序堆排序快速排序--交换排序三数取中快速排序hoare版本快速排序挖坑法快速排序前后指针法 快速排序--非递归实现归并排序归并排序非递归实现非比…

【AutoDL】使用云服务器跑深度学习代码

一、AutoDL租用服务器 1.选用服务器 1.算力市场 租用服务器,选择自己心仪的服务器 2.镜像 可以选择一些基础的镜像,社区镜像里是git上有的环境。 3.上传文件 在文件存储中,选择上传的区,在右边点击上传,选择自己的文…

Dockerfile创建镜像LNMP+WordPress

目录 实验部署 nginx 配置mysql 配置php 实验部署 INMPwordpress nginx 172.111.0.10 docker-nginx mysql 172.111.0.20 docker-mysql php 172.111.0.30 docker-php nginx 关闭防火墙和安全机制在opt目录创建nginx MySQL php目录 cd nginx mysql php vim Dockerfile#声…

Arduino中读取SD卡文本文件数据

1、硬件 2、代码 #include <SD.h> #include <SPI.h> // needed for Arduino versions later than 0018const long _1000msTime 1000; // 1000 milli seconds unsigned long _1000msLastTime;File myFile; int date; int Lastdate; String strDate;//…

YOLOv5独家原创改进:SPPF自研创新 | SPPF与感知大内核卷积UniRepLK结合,大kernel+非膨胀卷积提升感受野

💡💡💡本文自研创新改进:SPPF与感知大内核卷积UniRepLK结合,大kernel+非膨胀卷积,使SPPF增加大kernel,提升感受野,最终提升检测精度 收录 YOLOv5原创自研 https://blog.csdn.net/m0_63774211/category_12511931.html 💡💡💡全网独家首发创新(原创),…

垃圾回收 (GC) 在 .NET Core 中是如何工作的?(二)

接上一篇文章垃圾回收 (GC) 在 .NET Core 中是如何工作的&#xff1f;-CSDN博客 GC 会分配堆段&#xff0c;其中每个段都是一系列连续的内存。 置于堆中的对象归类为 3 个代系之一&#xff1a;0、1 或 2。 代系可确定 GC 尝试在应用不再引用的托管对象上释放内存的频率。 编号…

【亚马逊云科技】使用Vscode Amazon-Q完成GUI界面粉笔脚本开发

本篇文章授权活动官方亚马逊云科技文章转发、改写权&#xff0c;包括不限于在 亚马逊云科技开发者社区, 知乎&#xff0c;自媒体平台&#xff0c;第三方开发者媒体等亚马逊云科技官方渠道 前言 亚马逊云科技-Q&#xff0c;可以快速获得紧迫问题的相关答案&#xff0c;解决问题…

生物信息学分析领域领先的特制语言环境NGLess(Next Generation Less)介绍、安装配置和详细使用方法

介绍 NGLess&#xff08;Next Generation Less&#xff09;是一种用于生物信息学分析的领先的领域特定语言&#xff08;DSL&#xff09;。它旨在简化和加速NGS&#xff08;Next Generation Sequencing&#xff09;数据的分析过程。NGLess具有清晰的语法和功能&#xff0c;使用户…

机器翻译:跨越语言边界的智能大使

导言 机器翻译作为人工智能领域的瑰宝&#xff0c;正在以前所未有的速度和精度&#xff0c;为全球沟通拓展新的可能性。本文将深入研究机器翻译的技术原理、应用场景以及对语言交流未来的影响。 1. 简介 机器翻译是一项致力于通过计算机自动将一种语言的文本翻译成另一种语言的…

[Unity]关于Unity接入Appsflyer并且打点支付

首先需要去官方下载Appsflyer的UnityPackage 链接在这afPackage 然后导入 导入完成 引入此段代码 using AppsFlyerSDK; using System.Collections; using System.Collections.Generic; using UnityEngine;public class AppflysManager : MonoBehaviour {public static App…