10-15-2021, 04:15 AM
(This post was last modified: 10-15-2021, 04:19 AM by Rocklobster.)
(10-14-2021, 05:07 PM)clay Wrote: I've ordered a new 5V/3A power adapter. I hope I'm not throwing good money after bad.
In the meantime, I ran dmesg, and came across the following lines that looked noteworthy. Unfortunately, I don't have the knowledge to interpret them, so thought I would post them here for possible feedback:
Code:gpio-syscon ff100000.syscon:grf-gpio: can't read the data register offset!
Code:rk_gmac-dwmac ff540000.ethernet: cannot get clock clk_mac_speed
Code:Unable to handle kernel NULL pointer dereference at virtual address 0000000000000208
Mem abort info:
ESR = 0x96000004
EC = 0x25: DABT (current EL), IL = 32 bits
SET = 0, FnV = 0
EA = 0, S1PTW = 0
Data abort info:
ISV = 0, ISS = 0x00000004
CM = 0, WnR = 0
user pgtable: 4k pages, 48-bit VAs, pgdp=0000000034f8b000
[0000000000000208] pgd=0000000000000000, p4d=0000000000000000
Internal error: Oops: 96000004 [#1] PREEMPT SMP
Those first two lines were fairly close to each other. That last block was a few pages lower.
A quick search and it seems to point to power issues alright. Where did you order your replacement power supply from.
(10-14-2021, 12:46 AM)tllim Wrote:(10-13-2021, 06:30 PM)Rocklobster Wrote:(10-13-2021, 12:49 PM)clay Wrote: I booted into a fresh Armbian install and ran the board with no USB devices attached. I was optimistic at first, because it ran overnight (around 10 hours). But then it crashed. I tried bringing it back up multiple times, but after that first crash, it only lasted about 5-15 minutes each time before it crashed again. I'm not sure if it was just coincidence that it ran so long at first, or if there is, indeed, something related to USB.
Unfortunately, all the other 5V/3A power supplies in my collection have micro USB connectors, not the barrel connector needed for the Rock64.
Thanks again for the help troubleshooting!
Ok. I asked you a number of questions above and you've ruled some of them out. What I'm going to suggest now is remove any attached devices including monitor and any USB devices, remove the board from the case and use Armbian as you boot OS. That's exactly my setup here and my board runs flawlessly 24/7 and has done for nearly three years.
I've suggested to many users here before about swapping out the power supply as a first course of action and in many cases that's worked. To be honest I don't trust those official power supplies. Just for testing purposes the board will boot and run under a 12v 2amp supply but not under heavy load. I've done that myself. You might have one of those lying around. They are popular with the likes of IP webcams etc. Check and see first before sourcing a replacement 12v 3amp power supply. Until you've ruled that out you could waste hours troubleshooting this problem.
You can of course check the supplied voltage to the board with a multimeter. Also if I'm not mistaken Armbian will report under voltage instances. If you run the dmesg command it should yield some information.
Rock64 SBC take 5V input.
Typo updated now.