Rockpro64 Sata Card kills itself
#11
(01-18-2019, 12:18 PM)flocke196 Wrote: "As a workaround I disabled NCQ from kernel by adding libata.force=noncq to kernel command line (to line that says "append" in /boot/extlinux/extlinux.conf). After that I haven't experienced any ATA/SATA errors yet."

Unfortunately, this is not working for me. I am able to create a raid1, but it is degraded, right after creating a filesystem (ext4) on it.
It seems, one disk is thrown off, while creating the filesystem.

I spoke too soon there. Only after day or two later that card started giving error even with ncq disabled. I replaced it with Marvell 9215 card and so far all good. Keeping my fingers crossed Smile


(01-27-2019, 12:20 AM)flocke196 Wrote: The issues are gone using a proper power supply. 
The use of the official psu(12v/5A) with the official sata2-interface-card gave me the errors, mentioned above. 
Upgrading to a 12V/7.5A psu (Leicke NT33402) resolved those issues.

That's interesting. For me 12V/6A PSU didn't work and neither did using the card in ATX PC setup. Maybe my Pine sata card was from bad and yours from not so bad batch Big Grin I ordered mine mid October.
  Reply
#12
In my case it was a faulty SATA cable. I'd suggest you to check it before everything other.
  Reply
#13
(01-27-2019, 01:57 AM)nuumio Wrote:
(01-18-2019, 12:18 PM)flocke196 Wrote: "As a workaround I disabled NCQ from kernel by adding libata.force=noncq to kernel command line (to line that says "append" in /boot/extlinux/extlinux.conf). After that I haven't experienced any ATA/SATA errors yet."

Unfortunately, this is not working for me. I am able to create a raid1, but it is degraded, right after creating a filesystem (ext4) on it.
It seems, one disk is thrown off, while creating the filesystem.

I spoke too soon there. Only after day or two later that card started giving error even with ncq disabled. I replaced it with Marvell 9215 card and so far all good. Keeping my fingers crossed Smile


(01-27-2019, 12:20 AM)flocke196 Wrote: The issues are gone using a proper power supply. 
The use of the official psu(12v/5A) with the official sata2-interface-card gave me the errors, mentioned above. 
Upgrading to a 12V/7.5A psu (Leicke NT33402) resolved those issues.

That's interesting. For me 12V/6A PSU didn't work and neither did using the card in ATX PC setup. Maybe my Pine sata card was from bad and yours from not so bad batch Big Grin I ordered mine mid October.

Hi,

I assume you don't have the problem anymore.
What did resolve this ?

I'm having the issue:
I bought the 12V/7.5A Leicke NT33402 psu: my SBC never started.
Before I try changing the SATA interface, I need to know if it's ok with somebody.  Undecided
Music Lover first.
IT Lover second.
RockPro64 owner 4G with WD Red 4T
  Reply
#14
Hey Guys,

I think I am having a similar issue with RockPRO64, SATA card similar to the Pine64 one (same chipset, https://www.amazon.fr/gp/product/B018XCUPDS) and 12V 5A PSU.
First, I was unable to have 2 HD (HGST 8TB) powered at the same time.
At least one was not spinning normally (looping clicking sound) even when they are not even connected to the SATA cable. So it seems to me the 5A PSU is not delivering enough power.
With only one HD, it seems to work fine, but when I try to mkfs the HD:

Dec 25 14:15:16 rockpro64 kernel: [ 317.380316] ata2.00: failed command: WRITE FPDMA QUEUED
Dec 25 14:15:16 rockpro64 kernel: [ 317.380813] ata2.00: cmd 61/a8:00:c0:03:10/00:00:00:00:00/40 tag 0 ncq 688128 out
Dec 25 14:15:16 rockpro64 kernel: [ 317.380813] res 40/00:00:c0:03:18/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
Dec 25 14:15:16 rockpro64 kernel: [ 317.382250] ata2.00: status: { DRDY }
Dec 25 14:15:16 rockpro64 kernel: [ 317.382661] ata2.00: failed command: WRITE FPDMA QUEUED
Dec 25 14:15:16 rockpro64 kernel: [ 317.383164] ata2.00: cmd 61/a8:08:68:04:10/00:00:00:00:00/40 tag 1 ncq 688128 out
Dec 25 14:15:16 rockpro64 kernel: [ 317.383164] res 40/00:00:c0:03:18/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
Dec 25 14:15:16 rockpro64 kernel: [ 317.384603] ata2.00: status: { DRDY }
Dec 25 14:15:16 rockpro64 kernel: [ 317.384952] ata2.00: failed command: WRITE FPDMA QUEUED

and tons of lines like that:

Dec 25 14:16:51 rockpro64 kernel: [ 412.805743] sd 1:0:0:0: [sda] tag#29 CDB: opcode=0x2a 2a 00 2c 60 03 c0 00 00 a8 00
Dec 25 14:16:51 rockpro64 kernel: [ 412.805746] blk_update_request: I/O error, dev sda, sector 5955919360
Dec 25 14:16:51 rockpro64 kernel: [ 412.806905] blk_update_request: I/O error, dev sda, sector 5955920704
Dec 25 14:16:52 rockpro64 kernel: [ 412.956276] buffer_io_error: 817539 callbacks suppressed
Dec 25 14:16:52 rockpro64 kernel: [ 412.958276] Buffer I/O error on dev sda1, logical block 747113503, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.960529] Buffer I/O error on dev sda1, logical block 747113504, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.962635] Buffer I/O error on dev sda1, logical block 747113505, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.964722] Buffer I/O error on dev sda1, logical block 747113506, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.966872] Buffer I/O error on dev sda1, logical block 747113507, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.968914] Buffer I/O error on dev sda1, logical block 747113508, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.971019] Buffer I/O error on dev sda1, logical block 747113509, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.972962] Buffer I/O error on dev sda1, logical block 747113510, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.975065] Buffer I/O error on dev sda1, logical block 747113511, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [ 412.977200] Buffer I/O error on dev sda1, logical block 747113512, lost async page write
Dec 25 14:16:56 rockpro64 kernel: [ 417.796494] scsi_io_completion: 4927 callbacks suppressed

I managed to solve the clicking sound with 2 HD by using another 4.2A PSU.

This makes me thing the 5A PSU is crap, and that my 4.2A is better but not powerful enough.
This would confirm that a 7.5A PSU is required to power the board with 2 7200rpm HD.

Any progress on that ?

Thank you
  Reply
#15
(12-25-2019, 07:34 AM)dponzone Wrote: Hey Guys,

I think I am having a similar issue with RockPRO64, SATA card similar to the Pine64 one (same chipset, https://www.amazon.fr/gp/product/B018XCUPDS) and 12V 5A PSU.
First, I was unable to have 2 HD (HGST 8TB) powered at the same time.
At least one was not spinning normally (looping clicking sound) even when they are not even connected to the SATA cable. So it seems to me the 5A PSU is not delivering enough power.
With only one HD, it seems to work fine, but when I try to mkfs the HD:

Dec 25 14:15:16 rockpro64 kernel: [  317.380316] ata2.00: failed command: WRITE FPDMA QUEUED
Dec 25 14:15:16 rockpro64 kernel: [  317.380813] ata2.00: cmd 61/a8:00:c0:03:10/00:00:00:00:00/40 tag 0 ncq 688128 out
Dec 25 14:15:16 rockpro64 kernel: [  317.380813]          res 40/00:00:c0:03:18/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
Dec 25 14:15:16 rockpro64 kernel: [  317.382250] ata2.00: status: { DRDY }
Dec 25 14:15:16 rockpro64 kernel: [  317.382661] ata2.00: failed command: WRITE FPDMA QUEUED
Dec 25 14:15:16 rockpro64 kernel: [  317.383164] ata2.00: cmd 61/a8:08:68:04:10/00:00:00:00:00/40 tag 1 ncq 688128 out
Dec 25 14:15:16 rockpro64 kernel: [  317.383164]          res 40/00:00:c0:03:18/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
Dec 25 14:15:16 rockpro64 kernel: [  317.384603] ata2.00: status: { DRDY }
Dec 25 14:15:16 rockpro64 kernel: [  317.384952] ata2.00: failed command: WRITE FPDMA QUEUED

and tons of lines like that:

Dec 25 14:16:51 rockpro64 kernel: [  412.805743] sd 1:0:0:0: [sda] tag#29 CDB: opcode=0x2a 2a 00 2c 60 03 c0 00 00 a8 00
Dec 25 14:16:51 rockpro64 kernel: [  412.805746] blk_update_request: I/O error, dev sda, sector 5955919360
Dec 25 14:16:51 rockpro64 kernel: [  412.806905] blk_update_request: I/O error, dev sda, sector 5955920704
Dec 25 14:16:52 rockpro64 kernel: [  412.956276] buffer_io_error: 817539 callbacks suppressed
Dec 25 14:16:52 rockpro64 kernel: [  412.958276] Buffer I/O error on dev sda1, logical block 747113503, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.960529] Buffer I/O error on dev sda1, logical block 747113504, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.962635] Buffer I/O error on dev sda1, logical block 747113505, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.964722] Buffer I/O error on dev sda1, logical block 747113506, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.966872] Buffer I/O error on dev sda1, logical block 747113507, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.968914] Buffer I/O error on dev sda1, logical block 747113508, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.971019] Buffer I/O error on dev sda1, logical block 747113509, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.972962] Buffer I/O error on dev sda1, logical block 747113510, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.975065] Buffer I/O error on dev sda1, logical block 747113511, lost async page write
Dec 25 14:16:52 rockpro64 kernel: [  412.977200] Buffer I/O error on dev sda1, logical block 747113512, lost async page write
Dec 25 14:16:56 rockpro64 kernel: [  417.796494] scsi_io_completion: 4927 callbacks suppressed

I managed to solve the clicking sound with 2 HD by using another 4.2A PSU.

This makes me thing the 5A PSU is crap, and that my 4.2A is better but not powerful enough.
This would confirm that a 7.5A PSU is required to power the board with 2 7200rpm HD.

Any progress on that ?

Thank you

Hello,

Since I've changed with a 7.5A PSU, I very rarely have the errors.
I've added a 240G SSD with my 4T HDD for 1 week: no problem at all.

I'll keep you in touch in few weeks but for now this problem seems ok.
Music Lover first.
IT Lover second.
RockPro64 owner 4G with WD Red 4T
  Reply
#16
(12-26-2019, 04:20 AM)aldrick Wrote: Hello,

Since I've changed with a 7.5A PSU, I very rarely have the errors.
I've added a 240G SSD with my 4T HDD for 1 week: no problem at all.

I'll keep you in touch in few weeks but for now this problem seems ok.

Aldrick,

in August, you said "I bought the 12V/7.5A Leicke NT33402 psu: my SBC never started.".
You finally managed to solve this ?

Thank you
  Reply
#17
having the same problem with same original Pine64 NAS hardware:

https://forum.openmediavault.org/index.p.../?pageNo=1

https://forum.pine64.org/showthread.php?...2#pid60402
  Reply
#18
(12-27-2019, 05:05 AM)dponzone Wrote:
(12-26-2019, 04:20 AM)aldrick Wrote: Hello,

Since I've changed with a 7.5A PSU, I very rarely have the errors.
I've added a 240G SSD with my 4T HDD for 1 week: no problem at all.

I'll keep you in touch in few weeks but for now this problem seems ok.

Aldrick,

in August, you said "I bought the 12V/7.5A Leicke NT33402 psu: my SBC never started.".
You finally managed to solve this ?

Thank you

Sorry for the delay!
Everything were doing (almost) fine with the PSU.
I still errors but no freeze... until I installed openmediavault with the Armbian way for having OpenMediaVault 5.

It tried to plug an external disk only. Everything was very very good. So the problem comes from this PCIe Express.
I'm say was cause I bought an Odroid HC2 where I put my 4TB HDD.

I've bought a Marvell PCIe card for the RP46: It got worst. I don't see my HDD.
Music Lover first.
IT Lover second.
RockPro64 owner 4G with WD Red 4T
  Reply
#19
Hi everybody,

So, here's my feedback:
There's no use of changing PSU.
I've changed my PCIe to SATA card with this one: https://www.aliexpress.com/item/32959939140.html
It changed everything!

I'm running an Openmediavault 5 version made by Ayufan.

At first, my HDD was recognised but this thread solved my problem.

So I'm using the original PSU. I had no error disk since.
Music Lover first.
IT Lover second.
RockPro64 owner 4G with WD Red 4T
  Reply
#20
(05-14-2020, 06:44 AM)aldrick Wrote: Hi everybody,

So, here's my feedback:
There's no use of changing PSU.
I've changed my PCIe to SATA card with this one: https://www.aliexpress.com/item/32959939140.html
It changed everything!

I'm running an Openmediavault 5 version made by Ayufan.

At first, my HDD was recognised but this thread solved my problem.

So I'm using the original PSU. I had no error disk since.
So I'm having the same issues as everyone else on this thread regarding disk errors I think i should just buy the alternative PCIe card , out of interest did you have to add the udev rule to bind your card to the driver like all the others or did it work out of the box with the ayufan image ?

Currently I'm running openmediavault on the armbian image with 4.4 kernel with all pine64 hardware , should I switch to the ayufan image and change kernel to the newest as others have mentioned ?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  ROCKPro64 Battery Power Supply hoarfrosty 12 4,169 04-01-2024, 10:24 PM
Last Post: nano2
  AW-CM256SM wifi card mtek 4 3,269 10-30-2023, 12:00 PM
Last Post: diederik
  Powering on the Rockpro64 JPT223 1 1,298 09-24-2023, 12:23 PM
Last Post: hoarfrosty
  Which SATA card should I use my NAS server RAID5 Louysa 3 1,520 09-24-2023, 04:40 AM
Last Post: JPT223
  SATA keeps crashing JPT223 1 1,004 09-21-2023, 10:52 PM
Last Post: tllim
  SATA hotplug not working? JPT223 0 764 09-15-2023, 04:20 AM
Last Post: JPT223
  Compatible PCIe Sata Controller spacebricker 1 1,954 02-06-2023, 10:03 AM
Last Post: diizzy
  ROCKPro64 with 16 ports SATA controller ZeblodS 19 29,124 12-18-2022, 06:25 PM
Last Post: heyghoge
  Using RPI hat on RockPro64? misterc 0 1,125 12-16-2022, 02:05 PM
Last Post: misterc
  GPIO on the RockPro64 - all pins high? colinmarc 2 2,189 11-18-2022, 10:20 AM
Last Post: colinmarc

Forum Jump:


Users browsing this thread: 1 Guest(s)