Frequent kernel panic, possibly due to PCIe SSD?
#1
I am running the RockPro64 board as a headless system with the following configuration:

*Armbian Ubuntu 18.04 minimal (terminal only)
* built from "source" with default kernel configuration (excluding option WIREGUARD)
* booting from eMMC (mounted read-only, with overlayrootfs)
* using a NVMe M.2 SSD of various brands with PCIe adapter

The system itself works great, but we experience frequent kernel panics (every few days). Although the kernel is configured to reboot after 10s on panic, the system just freezes.

I already reached out to Armbian on the following post, but maybe someone here has an idea on how to tackle this issue?
https://forum.armbian.com/topic/10881-in...ll-pointer

I would really appreciate any hint or pointer on how to solve that, we are somewhat in despair.
#2
Is your NVME adapter powered externally or has regulators to source the necessary VCC rails from 12V? I had similar troubles until I replaced my simple adapter with one that had regulators on it...
Come have a chat in the Pine IRC channel >>
#3
That's very interesting. Thanks for the quick reply, appreciate it. We were using the PCIe-to-M.2 NVMe adapter sold by Pine, but are currently using one without any single active component on it (an external electronics guy assessed it and came to the conclusion that the board itself has enough of these).

I'd like to test some standard adapters if that solves our issues, even if they don't fit our small-size needs. What are you currently using as a reliable adapter? Anything special to watch out when buying some for testing?

I'm not the electronics expert, but my colleague working on that could go into a lot of detai here. Maybe he'll have some specific questions, if you don't mind.
#4
(10-24-2019, 01:18 PM)xalius Wrote: Is your NVME adapter powered externally or has regulators to source the necessary VCC rails from 12V? I had similar troubles until I replaced my simple adapter with one that had regulators on it...

By regulator, do you mean just a capacitor? Or is it something more sophisticated?
#5
Data on SSD power consumption is not very widely available, but this comparison might explain why we had the least issues with the Crucial P1, and were able to reproduciably crash the RockPro64 with the Samsung EVO 970.

https://www.tomshardware.com/reviews/cru...852-2.html

[Image: z-Vp-H3kxo-Sk-C8qr-Rh-Mrr-UY8-650-80.png]


Is your NVME adapter powered externally or has regulators to source the necessary VCC rails from 12V? I had similar troubles until I replaced my simple adapter with one that had regulators on it...

Any additional details regarding the regulators you mentioned? Would be very helpful to our project.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Manjaro ARM - Built-in ethernet was broken with kernel 5.14.1-1 (over now) Dendrocalamus64 2 128 09-11-2021, 08:58 PM
Last Post: t4_4t
  compiling a new kernel for overclocking on arch Mentaluproar 2 378 07-15-2021, 10:16 AM
Last Post: Mentaluproar
  Other boot options than Sdcard for linux 5.x kernel? MisterA 2 405 07-14-2021, 02:37 PM
Last Post: TRS-80
  WiFi not working with PCIe SSD installed mikeD 0 350 05-25-2021, 07:48 AM
Last Post: mikeD
  Power supply underpowered for Rockpro64, deficient PCIe SATA card, or something else? daffy 8 1,334 05-20-2021, 10:04 PM
Last Post: t4_4t
  ayufan kernel update unbootable TheHunter 2 838 03-12-2021, 05:17 PM
Last Post: LMM
  Kernel oops after big-ish writes gaeb 1 694 02-11-2021, 03:55 PM
Last Post: gaeb
  Kernel Update from 4.4 (Ayufan) on Ubuntu 20.04 db579 3 2,138 10-22-2020, 01:12 PM
Last Post: dukla2000
  Problem with compiling ayufans linux kernel voegelit 4 2,519 01-14-2020, 07:38 AM
Last Post: patstew
  Mainline Kernel 5.4 Solution khaosgrille 1 1,819 01-05-2020, 12:57 PM
Last Post: khaosgrille

Forum Jump:


Users browsing this thread: 1 Guest(s)