RockPro64 has bad Memory (Software sogfaults and kernel panics)
#1
Hello,

I just purchased a rockpro64, and I am having some very odd issues with it:

- I attempted to install the Debian official image twice, and I caused it to kernel panic with the official image.

- I also attempted to use Armbian, and when I tried to update it, I got a segmentation fault on dpkg.

I have looked around and I have not seen anyone complain about these issues.

EDIT:

This is caused bybad memory. I ran as root on Armbian minimal install:

Code:
#memtester 3400M 1

It is on Rockpro64 V2.1 2018-07-02, 4GB variant, date code 4719

Pine64 has get to RMA my device despite me using support and contacting sales over a week ago.

UPDATE 16 Oct:

I hate to say, I have not heard anything useful since I opened up this issue on 4 Oct. I filed a Paypal dispute in the hopes that will get them to respond. This is frankly beyond disappointing. I have been very happy with the Pinephone, and that was the reason I have the RockPro a chance over the RaspPi. This whole ordeal sours my interest in buying anything from Pine again.
  Reply
#2
I didn't run in to that problem when I installed Debian on a RockPro64.

Could it be related to the firmware accessing memory behind the kernel's back?

https://forum.pine64.org/showthread.php?...9#pid55839

https://wiki.pine64.org/index.php/ROCKPr...sed_memory

https://github.com/ayufan-rock64/linux-b...-578410380

Could it be a problem in the Debian kernel version you're using?
  Reply
#3
(10-04-2020, 03:33 PM)foresto Wrote: I didn't run in to that problem when I installed Debian on a RockPro64.

Could it be related to the firmware accessing memory behind the kernel's back?

https://forum.pine64.org/showthread.php?...9#pid55839

https://wiki.pine64.org/index.php/ROCKPr...sed_memory

https://github.com/ayufan-rock64/linux-b...-578410380

Could it be a problem in the Debian kernel version you're using?

I was using the offical debian image and I got my Rockpro64 a week ago....it had 5.8 being installed on it.
  Reply
#4
Well I figured out why. I ran a memory tester on my chip and there are hard errors on my DDR. I will need to exchange it.
  Reply
#5
(10-07-2020, 09:52 AM)kop316 Wrote: Well I figured out why. I ran a memory tester on my chip and there are hard errors on my DDR. I will need to exchange it.

Hi kop316,

Could you please detail how you tested the memory of your RockPro?

I am also seeing seg faults that always occur at some point regardless of the used image or SD card.
  Reply
#6
I tried to run the memtester on my board with fresh image and sure enough there seem to be memory issues in the part of memory it tested.
Resuts: https://pastebin.pl/view/00e8b2d7

Hardware I am using:
Rockpro64 V2.1 2018-07-02, 4GB variant, date code 52 19
running of SD card, tall heatsink installed, powered by Pine 5A power supply

For OS image I used ayufan's buster-minimal-rockpro64-0.10.12-1184-arm64 image.
I believe this one uses recent enough u-boot that does not use the binary blob in RAM.

Command used:
Code:
sudo memtester 3G 1

I tried the same on other SBC's I have with no errors so there is definitely something going on with this RockPRO board.
  Reply
#7
(10-12-2020, 07:38 AM)richese Wrote: I tried to run the memtester on my board with fresh image and sure enough there seem to be memory issues in the part of memory it tested.
Resuts: https://pastebin.pl/view/00e8b2d7

Hardware I am using:
Rockpro64 V2.1 2018-07-02, 4GB variant, date code 52 19
running of SD card, tall heatsink installed, powered by Pine 5A power supply

For OS image I used ayufan's buster-minimal-rockpro64-0.10.12-1184-arm64 image.
I believe this one uses recent enough u-boot that does not use the binary blob in RAM.

Command used:
Code:
sudo memtester 3G 1

I tried the same on other SBC's I have with no errors so there is definitely something going on with this RockPRO board.


Sorry I just saw this. I did the same thing you did. I got a minimal Armbian image and run as root:

Code:
memtester 3400M 1


And I got DDR Errors. My RockPro64
Rockpro64 V2.1 2018-07-02, 4GB variant, date code 4719
  Reply
#8
I'm also experiencing the same issue. ROCKPro64_v2.1, 2018-07-02, 4GB variant, date code 5219, powered by a known good 12V 5A power supply.

Running Armbian Focal or Buster, any time I go to use apt update I get a segmentation fault. I've been unable to run memtester as of yet as I need to find an image with it preinstalled as I can't download anything using apt.

I've got 2 other RockPro64s of the same revision, one with date code 4719 and one with date code 5119. I'll be testing those right now and reporting back.
  Reply
#9
I cracked open the two other boards and ran memtest on them with no errors reported. I then transplanted that eMMC module onto the date code 5219 board and ran the test again. I was presented with a slew of errors. It's evident that, that ROCKPro64 (v2.1, 2018-07-02 5219) is also defective and will warrant an RMA.
  Reply
#10
(11-19-2020, 12:36 AM)wildering Wrote: I cracked open the two other boards and ran memtest on them with no errors reported. I then transplanted that eMMC module onto the date code 5219 board and ran the test again. I was presented with a slew of errors. It's evident that, that ROCKPro64 (v2.1, 2018-07-02 5219) is also defective and will warrant an RMA.

I ran memtest with Debian an it seems ok. (v2.1, 2018-07-02). What is noticeable is the high temperature reached (70°C) in spite of a heatsink. Then I put it over a fan and it dropped below 50°C after 9 min

(11-19-2020, 12:27 PM)LMM Wrote:
(11-19-2020, 12:36 AM)wildering Wrote: I cracked open the two other boards and ran memtest on them with no errors reported. I then transplanted that eMMC module onto the date code 5219 board and ran the test again. I was presented with a slew of errors. It's evident that, that ROCKPro64 (v2.1, 2018-07-02 5219) is also defective and will warrant an RMA.

I ran memtest with Debian an it seems ok. (v2.1, 2018-07-02). What is noticeable is the high temperature reached (70°C) in spite of a heatsink. Then I put it over a fan and it dropped below 50°C after 9 min

I don't know if it is a good practice (and a good idea) but I cut the conductive pad in order to be able to double the layer on the DDR chip to make the contact with the heatsink. Otherwise it probably does not
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Rockpro64 Sata Card kills itself jerry110 31 12,750 Yesterday, 05:19 AM
Last Post: hyc
  rockpro64 13 megapixel camera Aycaramba 8 3,772 05-18-2021, 05:40 AM
Last Post: VictorSchonk
  Cap Error or Bad Memory GuyNoIRQ 5 670 04-22-2021, 08:16 PM
Last Post: t4_4t
  zfs on rockpro64 - any dual nvme PCI adapter for software raid ? romadr 0 206 04-22-2021, 02:59 PM
Last Post: romadr
  Industrial memory card m.ekstrom 1 392 03-23-2021, 05:55 AM
Last Post: barray
Question 1U Rackmount Case for ROCKPro64 tuaris 3 718 02-18-2021, 08:09 PM
Last Post: TRS-80
  Carte PCIe bloquant le démarrage du Noyau / PCIe card blocking Kernel boot dml-pc 4 699 02-17-2021, 11:35 AM
Last Post: dml-pc
  DHT22 on Rockpro64 {-DesT-} 0 403 02-08-2021, 01:20 PM
Last Post: {-DesT-}
  ROCKPro64 with 16 ports SATA controller ZeblodS 16 10,623 01-21-2021, 08:59 PM
Last Post: Film Gab
  case for RockPro64 + PCI-E M.2 NVMe Card? AndyOfLinux 9 5,015 01-05-2021, 05:05 PM
Last Post: kuleszdl

Forum Jump:


Users browsing this thread: 1 Guest(s)