Firmware/Keyboard Failure on ANSI PBP
#1
Exclamation 
I had a complete freeze and failure on ANSI PBP while running a Debian dist-upgrade (Bullseye).
The system now boots to login, including with stock MrFixit, but there's no keyboard or trackpad input of any kind - this includes USB KB inserted any stage, prior to or after boot.

I've tried different SD, eMMC, and disconnecting nvme. This occurred with a modified image, but KB problems are present on stock image from SD and original u-boot.

One of my eMMC images was quick enough with original uBoot, to allow me a capture of multiple firmware load failures - however I'm at a loss as to spotting what might be incidental and what is catastrophic:


[  3.504734] mncbiki: mnci:aaaa SC64G 59.5 GiB
[  3.523071] mmcblki: pl p2 p3 p4 p5 p6 starting version 241
[  3.760892] dummc_rockchip fe310000.dummc: Successfully tuned phase to 42
[  3.764240] mmc0: new ultra high speed SDR104 SDIO card at address 0001
[  4.018666] rockchip-vop ff8f0000.vop: Adding to iomnu group 1
[  4.020009] nvme nvme0: pci function 0000:01:00.0
[  4.020526] name 0000:01:00.0: enabling device (0000 -> 0002)
[  4.031670] rockchip-vop ff900000.vop: Adding to iommu group 2
[  4.033363] es8316 1-0011: Failed to get IRQ O: -22
[  4.054998] rockchip-drm display-subsystem: bound ff8f0000.vop (ops vop_compo hent_ops [rockchipdrn])
[  4.060769] rockchip-drm display-subsystem: bound ff900000.vop (ops vop_compo hent_ops (rockchipdrn])
[  4.061659] rockchip-dp ff970000.edp: no DP phy configured
[  4.063349] rockchip-drm display-subsystem: bound ff970000.edp (ops rockchip_p_component_ops [rockchipdrm])
[  4.064512] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin fa iled with error -2
[  4.065361) rockchip-drm display-subsystem: bound fec00000.dp (ops cdn_dp_component_ops [rockchipdrm])
[  4.066197] [drm] Supports ublank timestamp caching Rev 2 (21.10.2013).
[  4.066786] [drm] No driver support for ublank timestamp query.
[  4.073824] rk808-rtc rk808-rtc: registered as rtco
[  4.0997221 panfrost ff9a0000.gpu: clock rate = 500000000
[  4.100425] panfrost ff9a0000.gpu: mali-t860 id OX860 ma jor 0x2 minor Oxo status Ox0
[  4.100433] panfrost ff9a0000.gpu: features: 00000000, 100e77bf, issues: 00000000,24040400
[  4.100438] panfrost ff9a0000.gpu: Features: L2:0x07120206 Shader:Ox00000000 Tiler: 0x00000809 Mem:0x1 MMU: 0x00002830 AS:Oxff JS:0x7
[  4.100443] panfrost ff9a0000.gpu: shader present=0xf 12_present=0x1
[  4.102384] [drn) Initialized panfrost 1.1.0 20180908 for ff9a0000.gpu on minor 1
[  4.186405] asoc-simple-card es8316-sound: ES8316 HiFi <-> ff890000.i2s mapping ok
[  4.186472] asoc-simple-card es8316-sound: ASOC: no DMI vendor name!
[  4.191364] input: rockchip,es8316-codec Headphones as /devices/platform/es8316-sound/sound/cardo/inputo
[  4.450694] Console: suitching to colour frame buffer device 240x67
[  4.531517] rockchip-drm display-subsystem: fbo: rockchipdrmfb frame buffer device
[  4.571110] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 0
[  5.110039] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  7.190036] cdn-dp fec00000.dp: Direct firmware load for rockchip dptx.bin failed with error -2
[ 11.270010] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 19.670005] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 33.749939] vcc5vo_typec: disabling
[ 36.309983] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 64.619873] nvme nvme0: Device not ready; aborting initialisation
[ 64.620773] nvme nvem0: Removing after probe failure status: -19
             Begin: Loading essential drivers ...
[ 64.681169] usbcore: registered new interface driver uvcvideo
[ 64.681967] USB Video Class driver (1.1.1)
[ 64.775051] platform regulatory.o: Direct firmware load for regulatory.db failed with error -2
[ 64.775985] cfg80211: failed to load regulatory.db done.
             Begin: Running scripts/init-premount ...
[ 65.058879] ttys2 - failed to request DMA done,
             Begin: Mounting root file system ...
             Begin: Running scripts/local-top
             Please unlock disk mncblk1-RootFS:
[ 65.177859] random: cryptsetup: uninitialized urandom read (4 bytes read)
[ 68.949936] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work [rockchipdrm]] *ERROR* Timed out trying to load firmware

Anyone with suggestions or know-how? Help is welcome.
— Jeremiah Cornelius
"Be the first person not to do some­thing, that no one has thought of not doing before’’
— Brian Eno, "Oblique Strategies"
#2
(02-08-2020, 05:46 PM)Jeremiah Cornelius Wrote: I had a complete freeze and failure on ANSI PBP while running a Debian dist-upgrade (Bullseye).
The system now boots to login, including with stock MrFixit, but there's no keyboard or trackpad input of any kind - this includes USB KB inserted any stage, prior to or after boot.

I've tried different SD, eMMC, and disconnecting nvme. This occurred with a modified image, but KB problems are present on stock image from SD and original u-boot.

One of my eMMC images was quick enough with original uBoot, to allow me a capture of multiple firmware load failures - however I'm at a loss as to spotting what might be incidental and what is catastrophic:


[  3.504734] mncbiki: mnci:aaaa SC64G 59.5 GiB
[  3.523071] mmcblki: pl p2 p3 p4 p5 p6 starting version 241
[  3.760892] dummc_rockchip fe310000.dummc: Successfully tuned phase to 42
[  3.764240] mmc0: new ultra high speed SDR104 SDIO card at address 0001
[  4.018666] rockchip-vop ff8f0000.vop: Adding to iomnu group 1
[  4.020009] nvme nvme0: pci function 0000:01:00.0
[  4.020526] name 0000:01:00.0: enabling device (0000 -> 0002)
[  4.031670] rockchip-vop ff900000.vop: Adding to iommu group 2
[  4.033363] es8316 1-0011: Failed to get IRQ O: -22
[  4.054998] rockchip-drm display-subsystem: bound ff8f0000.vop (ops vop_compo hent_ops [rockchipdrn])
[  4.060769] rockchip-drm display-subsystem: bound ff900000.vop (ops vop_compo hent_ops (rockchipdrn])
[  4.061659] rockchip-dp ff970000.edp: no DP phy configured
[  4.063349] rockchip-drm display-subsystem: bound ff970000.edp (ops rockchip_p_component_ops [rockchipdrm])
[  4.064512] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin fa iled with error -2
[  4.065361) rockchip-drm display-subsystem: bound fec00000.dp (ops cdn_dp_component_ops [rockchipdrm])
[  4.066197] [drm] Supports ublank timestamp caching Rev 2 (21.10.2013).
[  4.066786] [drm] No driver support for ublank timestamp query.
[  4.073824] rk808-rtc rk808-rtc: registered as rtco
[  4.0997221 panfrost ff9a0000.gpu: clock rate = 500000000
[  4.100425] panfrost ff9a0000.gpu: mali-t860 id OX860 ma jor 0x2 minor Oxo status Ox0
[  4.100433] panfrost ff9a0000.gpu: features: 00000000, 100e77bf, issues: 00000000,24040400
[  4.100438] panfrost ff9a0000.gpu: Features: L2:0x07120206 Shader:Ox00000000 Tiler: 0x00000809 Mem:0x1 MMU: 0x00002830 AS:Oxff JS:0x7
[  4.100443] panfrost ff9a0000.gpu: shader present=0xf 12_present=0x1
[  4.102384] [drn) Initialized panfrost 1.1.0 20180908 for ff9a0000.gpu on minor 1
[  4.186405] asoc-simple-card es8316-sound: ES8316 HiFi <-> ff890000.i2s mapping ok
[  4.186472] asoc-simple-card es8316-sound: ASOC: no DMI vendor name!
[  4.191364] input: rockchip,es8316-codec Headphones as /devices/platform/es8316-sound/sound/cardo/inputo
[  4.450694] Console: suitching to colour frame buffer device 240x67
[  4.531517] rockchip-drm display-subsystem: fbo: rockchipdrmfb frame buffer device
[  4.571110] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 0
[  5.110039] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  7.190036] cdn-dp fec00000.dp: Direct firmware load for rockchip dptx.bin failed with error -2
[ 11.270010] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 19.670005] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 33.749939] vcc5vo_typec: disabling
[ 36.309983] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 64.619873] nvme nvme0: Device not ready; aborting initialisation
[ 64.620773] nvme nvem0: Removing after probe failure status: -19
             Begin: Loading essential drivers ...
[ 64.681169] usbcore: registered new interface driver uvcvideo
[ 64.681967] USB Video Class driver (1.1.1)
[ 64.775051] platform regulatory.o: Direct firmware load for regulatory.db failed with error -2
[ 64.775985] cfg80211: failed to load regulatory.db done.
             Begin: Running scripts/init-premount ...
[ 65.058879] ttys2 - failed to request DMA done,
             Begin: Mounting root file system ...
             Begin: Running scripts/local-top
             Please unlock disk mncblk1-RootFS:
[ 65.177859] random: cryptsetup: uninitialized urandom read (4 bytes read)
[ 68.949936] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work [rockchipdrm]] *ERROR* Timed out trying to load firmware

Anyone with suggestions or know-how? Help is welcome.

Could this possibly be related to the "spill" you posted about previously  ?

Replacement keyboards will hopefully be available soon
      LINUX = CHOICES
         **BCnAZ**
               Idea
   Donate to $upport
your favorite OS Team


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinebook Pro Revised Keyboard Firmware jackhumbert 73 127,109 09-13-2023, 03:43 AM
Last Post: k3dAR
  Separate ISO keyboard for PBP Besouro 0 649 06-04-2023, 02:51 PM
Last Post: Besouro
  Catastrophic failure of bottom screw mounts zackw 2 1,435 12-31-2022, 01:26 PM
Last Post: josmo
  Plastic Failure Atton 1 1,228 08-27-2022, 06:17 AM
Last Post: Atton
Information Keyboard Duplicate Keypress Fix RjraymondDuplicate 0 1,064 02-17-2022, 11:52 PM
Last Post: RjraymondDuplicate
  keyboard and usb ports not working User 24565 3 2,583 02-15-2022, 10:12 AM
Last Post: wdt
  Replacing the Keyboard gabb 6 6,309 01-11-2022, 07:39 AM
Last Post: Valenoern
  power on PBP if your keyboard is dead? stozi 0 1,283 11-29-2021, 01:55 PM
Last Post: stozi
  Pinebook pro Hardware failure: how should I diagnose it? alxndr.psclt 5 4,541 09-08-2021, 09:03 PM
Last Post: KC9UDX
  Replacement scissor switches (ANSI keyboard)? zackw 3 3,722 08-09-2021, 09:20 PM
Last Post: tllim

Forum Jump:


Users browsing this thread: 1 Guest(s)