Status PCIe slot and the SATA interface card
#1
Question 
I have been looking for benchmark results of disks connected through the SATA interface card and the PCIe slot, but haven't seen anything so far. As a matter of fact, I have not seen any news about a working PCIe SATA interface card at all. What I have come across is a solution for a working PCIe NVMe card, but only after removing a resistor. Bullet64 reported the following:
Bullet64 Wrote: Yes, i have remove the resistor on preproduction rockpro64!!!! Please take care, that is not without danger!

My resistor has removed a specialist.

After this on NVMe Card the red LED is ON Smile And the NVMe card works.

On the SATA-Card is an white(?) LED. But this LED isn't ON. So maybe wrong pcie-regulator ???


His solution is working for the NVMe card, but not for the SATA card and this applies to a pre-production board. I have no intention to removing resistors so my questions are the following:

1) Can someone confirm that the PCIe SATA board is working without the need to remove resistors?
2) Is the board that is currently (6/12/2018) available for sale still a pre-production board or are there modifications applied (such as differences in resistors)?

Depending on the answers and status of the board I will either order one or still wait a bit for a future revision.
#2
To the best of my knowledge, the current boards are still pre-production / developer / early adopter boards, so "under construction" warning apply.

I haven't modified my board yet (it's about to go under the knife), but I have seen at least one report that the SATA card does work - but if that is with or without a modification I can't say.
#3
(06-12-2018, 04:05 AM)pfeerick Wrote: To the best of my knowledge, the current boards are still pre-production / developer / early adopter boards, so "under construction" warning apply.

I haven't modified my board yet (it's about to go under the knife), but I have seen at least one report that the SATA card does work - but if that is with or without a modification I can't say.

Thanks for the info! Do you remember where you saw the report of a working SATA card?
#4
(06-12-2018, 07:35 AM)Yoast Wrote: Thanks for the info! Do you remember where you saw the report of a working SATA card?

Frank (Bullet64?) mentioned it on his site - https://frank-mankel.org/post/170 - but it probably came from the IRC chat.

A little later - (I had yet to boot the rockpro64 this morning so held off posting till I had) - I tried the SATA card on 0.6.51, and no luck, so thought I'd try what Frank hinted at in his post about changing the jumpers so changed them and tried again, and it now does appear in the lspci listing at last. No drives connected, and no light on the card, but making progress. Smile Before lspci -t was giving me "-[0000:00]-" and nothing on a -vvv. So something strange going on there with what appears to be simply a socket redirect. Either that, or I got the rockpro64 on a good boot. It's a unstable tempermental beast at times... seems fine once it boots... but sometimes its a 50/50 whether it boots or crashes during bootup.

Code:
pfeerick@rockpro64:~$ lspci -t

-[0000:00]---00.0-[01]----00.0

pfeerick@rockpro64:~$ lspci -vvv
00:00.0 PCI bridge: Rockchip Inc. RK3399 PCI Express Root Port Device 0100 (prog-if 00 [Normal decode])
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort+ <MAbort+ >SERR+ <PERR+ INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 238
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    I/O behind bridge: 00000000-00000fff
    Memory behind bridge: fa000000-fa0fffff
    Prefetchable memory behind bridge: 00000000-000fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
        PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02) (prog-if 01 [AHCI 1.0])
    Subsystem: ASMedia Technology Inc. ASM1062 Serial ATA Controller
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 237
    Region 0: I/O ports at <unassigned> [disabled]
    Region 1: I/O ports at <unassigned> [disabled]
    Region 2: I/O ports at <unassigned> [disabled]
    Region 3: I/O ports at <unassigned> [disabled]
    Region 4: I/O ports at <unassigned> [disabled]
    Region 5: Memory at fa010000 (32-bit, non-prefetchable) [disabled] [size=512]
    [virtual] Expansion ROM at fa000000 [disabled] [size=64K]
    Capabilities: <access denied>
#5
That's exactly what happened to me with the SATA Card.
Sorry for any mistakes. English is not my native language

1. Quartz64 Model B, 4GB RAM

2. Quartz64 Model A, 4GB RAM

3. RockPro64 v2.1

https://linux-nerds.org/
#6
(06-12-2018, 04:05 AM)pfeerick Wrote: To the best of my knowledge, the current boards are still pre-production / developer / early adopter boards, so "under construction" warning apply.

I realise that you started of with "To the best of my knowledge". But what you wrote is the opposite of what @tllim wrote earlier on 29-04-2018 (see quote below).
Could either of you two confirm what is right ?
This (and some other trivial questions for which I will open a new thread) prevent me from ordering.

(04-29-2018, 08:49 AM)tllim Wrote:
(04-29-2018, 05:34 AM)Tigger Wrote: ..........

Sales page in the shop Wrote:2. The ROCKPro64 still in early stage development cycle, the current batch is only suitable for developer and early adopter.
(04-24-2018, 01:26 PM)tllim Wrote: Good news, the Rockpro64 boards tested well and pilot production just started. However,this batch has one wire modification due to PCB layout error, and the issue (at eMMC area) has been fixed and now functional.
I'm a developer but definitely not an early adopter. Will the next batch of June, be a production run, or still a pilot production run ?

..........

The next batch should be product run unless this batch burn-in test result call fro another pilot run.

..........
#7
(06-13-2018, 01:50 AM)Tigger Wrote: I realise that you started of with "To the best of my knowledge". But what you wrote is the opposite of what @tllim wrote earlier on 29-04-2018 (see quote below).

Could either of you two confirm what is right ?
This (and some other trivial questions for which I will open a new thread) prevent me from ordering.

Go with what TL said. But keep in mind 1) That statement is from about six weeks ago and 2) There are unresolved issues still, so unless they are found to be solely software related, there may be a need for another pilot run. So I would not be placing any orders until you hear people starting saying it's stable, and that no green wire fixes or other board mods are needed. Wink
#8
(06-13-2018, 03:37 AM)pfeerick Wrote:
(06-13-2018, 01:50 AM)Tigger Wrote: I realise that you started of with "To the best of my knowledge". But what you wrote is the opposite of what @tllim wrote earlier on 29-04-2018 (see quote below).

Could either of you two confirm what is right ?
This (and some other trivial questions for which I will open a new thread) prevent me from ordering.

Go with what TL said. But keep in mind 1) That statement is from about six weeks ago and 2) There do are unresolved issues still, so unless they are found to be solely software related, there may be a need for another pilot run. So I would not be placing any orders until you hear people starting saying it's stable, and that no green wire fixes or other board mods are needed. Wink

Thanks for your honesty.
I'll be holding off for now, because I just read the thread about the NVMe and SATA PCI-e cards issue. Damn the road to glory is rocky. Wink
#9
Looks like the PCIe issues are resolved in the second batch:

(06-14-2018, 05:46 AM)Luke Wrote:
(06-14-2018, 05:35 AM)Yoast Wrote:
(06-14-2018, 04:43 AM)Luke Wrote: ...
About PCIe - the delay in sharing information is largely due to 1) the issue was identified recently (2 weeks ago) and 2) and since it requires a minor hw mod, potential software solutions had to be considered first and this took some time.

I'm sure that updated schematics will be uploaded in the future too.

edit: yes, the second batch resolves all known issues.

Thanks for the message Luke. Am I correct to understand that the PCIe issues are resolved as well in the second batch (I just want to confirm this so that I can order or still wait a bit longer)?

They are yes. Just one transistor had to be removed from the PCB, thats all.
#10
(06-14-2018, 06:01 AM)Yoast Wrote: Looks like the PCIe issues are resolved in the second batch:

(06-14-2018, 05:46 AM)Luke Wrote:
(06-14-2018, 05:35 AM)Yoast Wrote:
(06-14-2018, 04:43 AM)Luke Wrote: ...
About PCIe - the delay in sharing information is largely due to 1) the issue was identified recently (2 weeks ago) and 2) and since it requires a minor hw mod, potential software solutions had to be considered first and this took some time.

I'm sure that updated schematics will be uploaded in the future too.

edit: yes, the second batch resolves all known issues.

Thanks for the message Luke. Am I correct to understand that the PCIe issues are resolved as well in the second batch (I just want to confirm this so that I can order or still wait a bit longer)?

They are yes. Just one transistor had to be removed from the PCB, thats all.

Just to make it clear, this doesn't mean that software bit related to PCIe is super stable - but the cause of the hardware not working has been identified an solved. That said, in the last pre-release PCIe has been stable for me.
You can find me on IRC, Discord and Twitter




Possibly Related Threads…
Thread Author Replies Views Last Post
  AW-CM256SM wifi card mtek 4 3,271 10-30-2023, 12:00 PM
Last Post: diederik
  Which SATA card should I use my NAS server RAID5 Louysa 3 1,521 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,125 12-18-2022, 06:25 PM
Last Post: heyghoge
  PCIe bifurcation support (on RK3399) Arn 1 1,763 11-28-2022, 05:12 PM
Last Post: tllim
  Full Size Bracket for the NVME PCI-E Card publiclewdness 0 1,592 12-31-2021, 12:53 AM
Last Post: publiclewdness
  Existings disks and using a StarTech SATA Controller jkugler 1 2,438 12-09-2021, 06:41 AM
Last Post: SVDSHRDJD
  RockPro64 doesn't boot when PCIe to M.2 adapter is installed Cerberus 3 4,180 11-27-2021, 11:38 PM
Last Post: Cerberus

Forum Jump:


Users browsing this thread: 5 Guest(s)