06-12-2018, 07:07 PM
(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. 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>