Skip to content

Probleme mit RockPro64 ASMedia Technology Inc. ASM1062 Serial ATA Controller

Probleme?
  • Hallo zusammen,
    ich habe mit dem SATA Controller den ich von Pine bekommen habe Probleme.
    Meine Konfiguration ist folgende:
    RockPro64 4GB
    ASMedia Technology Inc. ASM1062 Serial ATA Controller - der SATA Controller sieht aber etwas anders aus, als im Shop abgebildet - er hat keine externen (e-SATA) Anschlüsse 😲 ...

    Getestete SSDs:
    Samsung SSD 840 EVO - 250GB (geht gar nicht 😞)
    Crucial CT1000MX500SSD1 - 1TB Port1
    SanDisk SDSSDH3 1T02 1TB - Port2

    Debian bullseye - Kernel 5.7.0-2-arm64

    Auf der Samsung lies sich nicht mal eine Partition erzeugen. Es traten gleich diverse ata Fehlermeldungen auf und nach einem 'reboot' war keine Partition auf der SSD ...

    Ich habe mir dann die zwei anderen SSDs gekauft und eingebaut.
    Das System läuft nun, es kommen aber sporadisch diverse Fehlermeldungen im log.

    Aug 19 13:43:24 rp64 kernel: ata2.00: irq_stat 0x08000000, interface fatal error
    Aug 19 13:43:24 rp64 kernel: ata2: SError: { Handshk }
    Aug 19 13:43:24 rp64 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
    Aug 19 13:43:24 rp64 kernel: ata2.00: cmd 61/40:b8:c8:1c:01/05:00:00:00:00/40 ta
    g 23 ncq dma 688128 out
    Aug 19 13:43:24 rp64 kernel: ata2.00: status: { DRDY }
    Aug 19 13:43:24 rp64 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
    ...
    Aug 19 13:43:24 rp64 kernel: ata2.00: cmd 61/c0:d0:08:2a:01/02:00:00:00:00/40 ta
    g 26 ncq dma 360448 out
    Aug 19 13:43:24 rp64 kernel: ata2.00: status: { DRDY }
    Aug 19 13:43:24 rp64 kernel: ata2: hard resetting link
    Aug 19 13:43:25 rp64 kernel: ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 3
    00)
    Aug 19 13:43:25 rp64 kernel: ata2.00: configured for UDMA/133
    Aug 19 13:43:25 rp64 kernel: ata2: EH complete
    Aug 19 13:43:25 rp64 kernel: ata2.00: exception Emask 0x10 SAct 0xf0000 SErr 0x4
    00000 action 0x6 frozen
    Aug 19 13:43:25 rp64 kernel: ata2.00: irq_stat 0x08000000, interface fatal error
    Aug 19 13:43:25 rp64 kernel: ata2: SError: { Handshk }
    Aug 19 13:43:25 rp64 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
    Aug 19 13:43:25 rp64 kernel: ata2.00: cmd 61/c0:80:08:2a:01/02:00:00:00:00/40 tag 16 ncq dma 360448 out
    Aug 19 13:43:25 rp64 kernel: ata2.00: status: { DRDY }
    Aug 19 13:43:25 rp64 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
    ...
    Aug 19 13:43:25 rp64 kernel: ata2.00: cmd 61/c0:f8:08:2a:01/02:00:00:00:00/40 tag 31 ncq dma 360448 out
    Aug 19 13:43:25 rp64 kernel: ata2.00: status: { DRDY }
    Aug 19 13:43:25 rp64 kernel: ata2: hard resetting link
    Aug 19 13:43:26 rp64 kernel: ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    Aug 19 13:43:26 rp64 kernel: ata2.00: configured for UDMA/133
    Aug 19 13:43:26 rp64 kernel: ata2: EH complete
    Aug 19 13:43:26 rp64 kernel: ata2: limiting SATA link speed to 3.0 Gbps
    Aug 19 13:43:26 rp64 kernel: ata2.00: exception Emask 0x10 SAct 0x3c00 SErr 0x400000 action 0x6 frozen
    Aug 19 13:43:26 rp64 kernel: ata2.00: irq_stat 0x08000000, interface fatal error
    Aug 19 13:43:26 rp64 kernel: ata2: SError: { Handshk }
    Aug 19 13:43:26 rp64 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
    Aug 19 13:43:26 rp64 kernel: ata2.00: cmd 61/c0:50:08:2a:01/02:00:00:00:00/40 tag 10 ncq dma 360448 out
    Aug 19 13:43:26 rp64 kernel: ata2.00: status: { DRDY }
    Aug 19 13:43:26 rp64 kernel: ata2.00: failed command: WRITE FPDMA QUEUED
    ...
    Aug 19 13:43:26 rp64 kernel: ata2.00: cmd 61/40:68:c8:1c:01/05:00:00:00:00/40 tag 13 ncq dma 688128 out
    Aug 19 13:43:26 rp64 kernel: ata2.00: status: { DRDY }
    Aug 19 13:43:26 rp64 kernel: ata2: hard resetting link
    Aug 19 13:43:26 rp64 kernel: ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
    Aug 19 13:43:26 rp64 kernel: ata2.00: configured for UDMA/133
    Aug 19 13:43:26 rp64 kernel: ata2: EH complete
    

    und

    Aug 19 19:54:26 rp64 kernel: ata1.00: exception Emask 0x10 SAct 0x80f80007 SErr 
    0x400000 action 0x6 frozen
    Aug 19 19:54:26 rp64 kernel: ata1.00: irq_stat 0x08000000, interface fatal error
    Aug 19 19:54:26 rp64 kernel: ata1: SError: { Handshk }
    Aug 19 19:54:26 rp64 kernel: ata1.00: failed command: WRITE FPDMA QUEUED
    Aug 19 19:54:26 rp64 kernel: ata1.00: cmd 61/b0:00:30:f2:0f/08:00:00:00:00/40 ta
    g 0 ncq dma 1138688 ou
    Aug 19 19:54:26 rp64 kernel: ata1.00: status: { DRDY }
    Aug 19 19:54:26 rp64 kernel: ata1.00: failed command: WRITE FPDMA QUEUED
    Aug 19 19:54:26 rp64 kernel: ata1.00: cmd 61/d8:08:e0:fa:0f/04:00:00:00:00/40 ta
    g 1 ncq dma 634880 out
    Aug 19 19:54:26 rp64 kernel: ata1.00: status: { DRDY }
    Aug 19 19:54:26 rp64 kernel: ata1.00: failed command: WRITE FPDMA QUEUED
    ...
    Aug 19 19:54:26 rp64 kernel: ata1.00: cmd 61/60:f8:d0:ee:0f/03:00:00:00:00/40 tag 31 ncq dma 442368 out
    Aug 19 19:54:26 rp64 kernel: ata1.00: status: { DRDY }
    Aug 19 19:54:26 rp64 kernel: ata1: hard resetting link
    Aug 19 19:54:27 rp64 kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    Aug 19 19:54:27 rp64 kernel: ata1.00: supports DRM functions and may not be fully accessible
    Aug 19 19:54:27 rp64 kernel: ata1.00: supports DRM functions and may not be fully accessible
    Aug 19 19:54:27 rp64 kernel: ata1.00: configured for UDMA/133
    Aug 19 19:54:27 rp64 kernel: ata1: EH complete
    Aug 19 19:55:42 rp64 kernel: ata1.00: exception Emask 0x10 SAct 0x7f8000 SErr 0x400000 action 0x6 frozen
    Aug 19 19:55:42 rp64 kernel: ata1.00: irq_stat 0x08000000, interface fatal error
    Aug 19 19:55:42 rp64 kernel: ata1: SError: { Handshk }
    Aug 19 19:55:42 rp64 kernel: ata1.00: failed command: WRITE FPDMA QUEUED
    Aug 19 19:55:42 rp64 kernel: ata1.00: cmd 61/b8:78:00:08:2f/07:00:00:00:00/40 tag 15 ncq dma 1011712 ou
    Aug 19 19:55:42 rp64 kernel: ata1.00: status: { DRDY }
    Aug 19 19:55:42 rp64 kernel: ata1.00: failed command: WRITE FPDMA QUEUED
    ...
    Aug 19 19:55:42 rp64 kernel: ata1.00: cmd 61/a0:b0:10:32:2f/05:00:00:00:00/40 tag 22 ncq dma 737280 out
    Aug 19 19:55:42 rp64 kernel: ata1.00: status: { DRDY }
    Aug 19 19:55:42 rp64 kernel: ata1: hard resetting link
    Aug 19 19:55:42 rp64 kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    Aug 19 19:55:42 rp64 kernel: ata1.00: supports DRM functions and may not be fully accessible
    Aug 19 19:55:42 rp64 kernel: ata1.00: supports DRM functions and may not be fully accessible
    Aug 19 19:55:42 rp64 kernel: ata1.00: configured for UDMA/133
    Aug 19 19:55:42 rp64 kernel: ata1: EH complete
    

    mit smartctl sehe ich keinen Fehler auf den SSDs. Das Problem scheint also der Controller zu sein (vor allem, da es mit komplett unterschiedlichen SSDs auftritt).

    Eventuell ist ein Problem der Geschwindigkeit, da die immer wieder reduziert wird. Ich sehe häufiger ' ... SATA link up 3.0 Gbps ...' statt '... SATA link up 6.0 Gbps ...' nach einem reset 👓 .

    Gibt es eine Controller Alternative, die keine Probleme macht?

    Es gibt zwar im Forum verschiedene Test mit SATA und SSDs, aber ich habe keine Aussage gefunden, welcher Controller mit den gängigen SSDs läuft, oder habe ich da was übersehen?

    Viele Grüße und vielen Dank

  • @gabs5807 sagte in Probleme mit RockPro64 ASMedia Technology Inc. ASM1062 Serial ATA Controller:

    ASM1062

    Der ASM1062 ist dafür bekannt, das er sporadisch Fehler macht und sehr zickig ist. Warum das so ist, kann ich nicht sagen.

    Als Alternative habe ich bis jetzt zwei PCIe SATA Karten getestet.

    Bei beiden kommt es immer, ja nach Kernel-Version und Betriebssystem, zu Problemen bei der Einbindung. Es gibt Lösungsansätze, die hier im Forum dokumentiert sind.

    Mein klarer Favorit ist zur Zeit, die JMicron JMS585 Karte. Schön zwei RAIDs dran anschließen und von der 5. Platte starten 🙂 u-boot im SPI

    Das wird dir jetzt nicht direkt helfen, aber ich würde die ASM1062 nicht für ein NAS nutzen. Das hat bei mir auch zu viele Probleme verursacht. Mein aktuelles NAS läuft absolut störungsfrei. Hat aber auch nur den Job nachts Backups zu holen, ansonsten dient es als NFS.

  • Ich habe mal ein Debian Bullseye genommen, ist installiert auf einer 2 TB HDD an USB3.

    Als PCIe SATA Karte habe ich die Marvell Technology Group Ltd. 88SE9230 genommen, die lag hier rum 😉

    Das Debian ist so, wie es nach der Installation war, keine Modifikationen. An der Marvell-Karte sind zwei HDD's angeschlossen. Stromversorgung erfolgt extern über ein PC-Netzteil.

    lspci

    root@debian:~# lspci -vvv
    00:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd RK3399 PCI Express Root Port (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 240
    	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    	I/O behind bridge: 00000000-00000fff [size=4K]
    	Memory behind bridge: fa000000-fa0fffff [size=1M]
    	Prefetchable memory behind bridge: 00000000-000fffff [size=1M]
    	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
    		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    	Capabilities: [80] Power Management version 3
    		Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
    		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
    	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable+ 64bit+
    		Address: 00000000fee30040  Data: 0000
    		Masking: 00000000  Pending: 00000000
    	Capabilities: [b0] MSI-X: Enable- Count=1 Masked-
    		Vector table: BAR=0 offset=00000000
    		PBA: BAR=0 offset=00000008
    	Capabilities: [c0] Express (v2) Root Port (Slot+), MSI 00
    		DevCap:	MaxPayload 256 bytes, PhantFunc 0
    			ExtTag- RBE+
    		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
    			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
    			MaxPayload 256 bytes, MaxReadReq 512 bytes
    		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <8us
    			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
    		LnkCtl:	ASPM Disabled; RCB 128 bytes, Disabled- CommClk+
    			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
    		LnkSta:	Speed 2.5GT/s (ok), Width x2 (downgraded)
    			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
    		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
    			Slot #0, PowerLimit 0.000W; Interlock- NoCompl-
    		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
    			Control: AttnInd Off, PwrInd Off, Power+ Interlock-
    		SltSta:	Status: AttnBtn- PowerFlt- MRL+ CmdCplt- PresDet- Interlock-
    			Changed: MRL- PresDet- LinkState-
    		RootCap: CRSVisible-
    		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
    		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
    		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
    			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
    			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    			 FRS- LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
    			 AtomicOpsCap: Routing+ 32bit- 64bit- 128bitCAS-
    		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR+ OBFF Disabled, ARIFwd-
    			 AtomicOpsCtl: ReqEn- EgressBlck-
    		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
    			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    			 Compliance De-emphasis: -6dB
    		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
    			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
    			 Retimer- 2Retimers- CrosslinkRes: unsupported
    	Capabilities: [100 v2] Advanced Error Reporting
    		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
    		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
    		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
    		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
    			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
    		HeaderLog: 00000000 00000000 00000000 00000000
    		RootCmd: CERptEn+ NFERptEn+ FERptEn+
    		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
    			 FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
    		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
    	Capabilities: [274 v1] Transaction Processing Hints
    		Interrupt vector mode supported
    		Device specific mode supported
    		Steering table in TPH capability structure
    	Kernel driver in use: pcieport
    
    01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller (rev 11) (prog-if 01 [AHCI 1.0])
    	Subsystem: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s 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-
    	Latency: 0
    	Interrupt: pin A routed to IRQ 241
    	Region 0: I/O ports at 0000
    	Region 1: I/O ports at 0000
    	Region 2: I/O ports at 0000
    	Region 3: I/O ports at 0000
    	Region 4: I/O ports at 0000
    	Region 5: Memory at fa010000 (32-bit, non-prefetchable) [size=2K]
    	Expansion ROM at fa000000 [disabled] [size=64K]
    	Capabilities: [40] Power Management version 3
    		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
    		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
    		Address: fee30040  Data: 0000
    	Capabilities: [70] Express (v2) Legacy Endpoint, MSI 00
    		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us
    			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
    		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
    			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
    			MaxPayload 256 bytes, MaxReadReq 512 bytes
    		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    		LnkCap:	Port #0, Speed 5GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <512ns, L1 <64us
    			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
    		LnkCtl:	ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
    			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    		LnkSta:	Speed 2.5GT/s (downgraded), Width x2 (ok)
    			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
    		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR-
    			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
    			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    			 FRS-
    			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
    		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- OBFF Disabled,
    			 AtomicOpsCtl: ReqEn-
    		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
    			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    			 Compliance De-emphasis: -6dB
    		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
    			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
    			 Retimer- 2Retimers- CrosslinkRes: unsupported
    	Capabilities: [e0] SATA HBA v0.0 BAR4 Offset=00000004
    	Capabilities: [100 v1] Advanced Error Reporting
    		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
    		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
    		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
    		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
    			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
    		HeaderLog: 00000000 00000000 00000000 00000000
    	Kernel driver in use: ahci
    	Kernel modules: ahci
    

    Gut, alles erkannt. Läuft 🙂 Und die Platten?

    fdisk

    root@debian:~# fdisk -l
    Disk /dev/sda: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
    Disk model: 2115            
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 93E1F09A-B5EC-403E-ADB2-7124414FFC47
    
    Device      Start        End    Sectors  Size Type
    /dev/sda1    2048     999423     997376  487M Linux filesystem
    /dev/sda2  999424 3907028991 3906029568  1.8T Linux filesystem
    
    
    Disk /dev/sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
    Disk model: HGST HTS541010A9
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 2D2E8E71-E38A-49F6-BA01-08E87BC09F36
    
    Device      Start        End    Sectors   Size Type
    /dev/sdb3   32768     524287     491520   240M Linux RAID
    /dev/sdb4  524288 1953523711 1952999424 931.3G Linux RAID
    
    
    Disk /dev/sdc: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
    Disk model: HGST HTE541010A9
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    
    
    Disk /dev/mapper/sda2_crypt: 1.82 TiB, 1999870361600 bytes, 3905996800 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    
    
    Disk /dev/mapper/debian--vg-root: 1.82 TiB, 1998845902848 bytes, 3903995904 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    
    
    Disk /dev/mapper/debian--vg-swap_1: 976 MiB, 1023410176 bytes, 1998848 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    

    blkid

    root@debian:~# blkid
    /dev/sda1: UUID="1658379e-d50a-4397-b003-791e2320e891" BLOCK_SIZE="1024" TYPE="ext2" PARTUUID="5de909cd-d844-4178-a0d4-70eb2ff64d64"
    /dev/sda2: UUID="0e992c99-8074-493d-9797-b4020868c9e6" TYPE="crypto_LUKS" PARTUUID="8db03f73-4eb3-4024-bd85-5b5f1272fe9e"
    /dev/sdb3: UUID="3e460c85-d3bf-69ee-d47b-e85be0d27a5f" UUID_SUB="57243500-5c53-6bc4-62de-fc64946c242f" LABEL="debian:0" TYPE="linux_raid_member" PARTLABEL="linux-boot" PARTUUID="8fbae48f-be81-4e7a-bfdb-ac0de7e2bcdc"
    /dev/sdb4: UUID="1c8de8a3-9e85-6520-8b61-9ae083cab535" UUID_SUB="6da73b19-c5f6-a6d0-491d-83594d309717" LABEL="debian:1" TYPE="linux_raid_member" PARTLABEL="linux-root" PARTUUID="1a3b9d1a-9f00-43c6-ba45-c4ec5fbf49a0"
    /dev/mapper/sda2_crypt: UUID="f8Inhb-L5ws-0cFN-DbfL-ABts-gZ2f-mfBbm2" TYPE="LVM2_member"
    /dev/mapper/debian--vg-root: UUID="9d692748-13cf-4df6-a569-970fa95b6194" BLOCK_SIZE="4096" TYPE="ext4"
    /dev/mapper/debian--vg-swap_1: UUID="5a884bbb-f42d-4f6b-bda6-6878dd3618e9" TYPE="swap"
    

    Nicht von der Kennung "linux-boot" verwirren lassen, So weit ich mich erinnere, kann man von der Marvell-Karte nicht booten. Ok, Moment ein Test 🙂 Geht nicht!

    Fällt mir gerade auf, ich habe voll die Kontaktprobleme am USB3 Port. Ok, zu viel getsetet mit der Kiste, mal Zeit eine neue zu bestellen 🙂

    Ich erspare mir jetzt die HDD's einzurichten usw.

    u-boot

    Noch was Wichtiges, zur Zeit ist folgender u-boot in meinem SPI

    U-Boot SPL 2020.07-05793
    

    Das ist der u-boot vom Sigmaris. https://forum.frank-mankel.org/topic/853/rockpro64-usb3-boot-von-bestimmten-adapter

  • Das ganze mit der besagten ASM 1062.

    root@rockpro64:~# lspci -vvv
    00:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd RK3399 PCI Express Root Port (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 229
    	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: [80] Power Management version 3
    		Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
    		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
    	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable+ 64bit+
    		Address: 00000000fee30040  Data: 0000
    		Masking: 00000000  Pending: 00000000
    	Capabilities: [b0] MSI-X: Enable- Count=1 Masked-
    		Vector table: BAR=0 offset=00000000
    		PBA: BAR=0 offset=00000008
    	Capabilities: [c0] Express (v2) Root Port (Slot+), MSI 00
    		DevCap:	MaxPayload 256 bytes, PhantFunc 0
    			ExtTag- RBE+
    		DevCtl:	Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
    			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
    			MaxPayload 256 bytes, MaxReadReq 512 bytes
    		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
    		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L0s <256ns, L1 <8us
    			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
    		LnkCtl:	ASPM Disabled; RCB 128 bytes Disabled- CommClk-
    			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
    		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
    		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
    			Slot #0, PowerLimit 0.000W; Interlock- NoCompl-
    		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
    			Control: AttnInd Off, PwrInd Off, Power+ Interlock-
    		SltSta:	Status: AttnBtn- PowerFlt- MRL+ CmdCplt- PresDet- Interlock-
    			Changed: MRL- PresDet- LinkState-
    		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
    		RootCap: CRSVisible-
    		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
    		DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via message ARIFwd+
    		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
    		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
    			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    			 Compliance De-emphasis: -6dB
    		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
    			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
    	Capabilities: [100 v2] Advanced Error Reporting
    		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
    		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
    		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
    		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
    	Capabilities: [274 v1] Transaction Processing Hints
    		Interrupt vector mode supported
    		Device specific mode supported
    		Steering table in TPH capability structure
    	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-
    	Latency: 0
    	Interrupt: pin A routed to IRQ 230
    	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) [size=512]
    	[virtual] Expansion ROM at fa000000 [disabled] [size=64K]
    	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
    		Address: fee30040  Data: 0000
    	Capabilities: [78] Power Management version 3
    		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    	Capabilities: [80] Express (v2) Legacy Endpoint, MSI 00
    		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us
    			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
    		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
    			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
    			MaxPayload 256 bytes, MaxReadReq 512 bytes
    		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
    		LnkCap:	Port #1, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s unlimited, L1 <2us
    			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
    		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk-
    			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
    		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR-, OBFF Not Supported
    		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
    		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
    			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    			 Compliance De-emphasis: -6dB
    		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
    			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
    	Capabilities: [100 v1] Virtual Channel
    		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
    		Arb:	Fixed- WRR32- WRR64- WRR128-
    		Ctrl:	ArbSelect=Fixed
    		Status:	InProgress-
    		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
    			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
    			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
    			Status:	NegoPending- InProgress-
    	Kernel driver in use: ahci
    

    An einem Port der Karte hängt eine SSD mit einem Debian Minimal vom Kamil. Und der bootet das Ding 🙂

    blkid

    root@rockpro64:~# blkid
    /dev/sda1: PARTLABEL="loader1" PARTUUID="2065dd33-3235-405b-be21-5fa05698c847"
    /dev/sda2: SEC_TYPE="msdos" LABEL_FATBOOT="boot-efi" LABEL="boot-efi" UUID="BE81-6696" TYPE="vfat" PARTLABEL="boot_efi" PARTUUID="4ebfb04f-f291-40eb-9a26-ae3c6233c957"
    /dev/sda3: LABEL="linux-boot" UUID="e73458a9-7cc7-41c0-b858-bd13f3c862fb" TYPE="ext4" PARTLABEL="linux_boot" PARTUUID="0b234e52-e169-4cce-9471-da5eef43af72"
    /dev/sda4: LABEL="linux-root" UUID="8de89f97-fd41-4b50-b891-06fadb00e5b0" TYPE="ext4" PARTLABEL="linux_root" PARTUUID="24e45ab6-60b3-42c6-9ad8-1b3aa70a52ea"
    

    Mit zwei Platten!

    Bootet nur, wenn die Boot-Platte an dem linken Port angeschlossen ist, mit Blick auf die Elektronikbauteile.

    blkid

    /dev/sda1: PARTLABEL="loader1" PARTUUID="2065dd33-3235-405b-be21-5fa05698c847"
    /dev/sda2: SEC_TYPE="msdos" LABEL_FATBOOT="boot-efi" LABEL="boot-efi" UUID="BE81-6696" TYPE="vfat" PARTLABEL="boot_efi" PARTUUID="4ebfb04f-f291-40eb-9a26-ae3c6233c957"
    /dev/sda3: LABEL="linux-boot" UUID="e73458a9-7cc7-41c0-b858-bd13f3c862fb" TYPE="ext4" PARTLABEL="linux_boot" PARTUUID="0b234e52-e169-4cce-9471-da5eef43af72"
    /dev/sda4: LABEL="linux-root" UUID="8de89f97-fd41-4b50-b891-06fadb00e5b0" TYPE="ext4" PARTLABEL="linux_root" PARTUUID="24e45ab6-60b3-42c6-9ad8-1b3aa70a52ea"
    /dev/sdb1: LABEL="DATA" UUID="0019ba48-5520-41e8-b533-3d5725856fdc" TYPE="ext4" PARTUUID="7954809d-01"
    

    Stresstest

    Etwas Stresstest

    root@rockpro64:~# dd if=/dev/zero of=sd.img bs=1M count=4096 conv=fdatasync
    4096+0 records in
    4096+0 records out
    4294967296 bytes (4.3 GB, 4.0 GiB) copied, 40.5353 s, 106 MB/s
    
    root@rockpro64:~# dd if=/dev/zero of=sd.img bs=1M count=40960 conv=fdatasync
    40960+0 records in
    40960+0 records out
    42949672960 bytes (43 GB, 40 GiB) copied, 416.196 s, 103 MB/s
    
    root@rockpro64:~# mount /dev/sdb1 /tmp
    
    root@rockpro64:~# cp sd.img /tmp
    

    dmesg zeigt keine Auffälligkeiten!

  • @FrankM Ich habe mit jetzt mal einen anderen (Digitus DS-30104-1) Controller gekauft.
    Der basiert auch auf auf dem oben genannten Marvell Chip.
    Leider werden aber bei dem keine Platten erkannt.

    root@rp64:~ # lspci -vv
    01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller (rev 11) (prog-if 01 [AHCI 1.0])
    	Subsystem: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s 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 0000
    	Region 1: I/O ports at 0000
    	Region 2: I/O ports at 0000
    	Region 3: I/O ports at 0000
    	Region 4: I/O ports at 0000
    	Region 5: Memory at fa010000 (32-bit, non-prefetchable) [size=2K]
    	Expansion ROM at fa000000 [disabled] [size=64K]
    	Capabilities: [40] Power Management version 3
    		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
    		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
    		Address: fee30040  Data: 0000
    	Capabilities: [70] Express (v2) Legacy Endpoint, MSI 00
    		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us
    			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
    		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
    			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
    			MaxPayload 256 bytes, MaxReadReq 512 bytes
    		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    		LnkCap:	Port #0, Speed 5GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <512ns, L1 <64us
    			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
    		LnkCtl:	ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
    			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    		LnkSta:	Speed 2.5GT/s (downgraded), Width x2 (ok)
    			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
    		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR-
    			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
    			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    			 FRS-
    			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
    		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- OBFF Disabled,
    			 AtomicOpsCtl: ReqEn-
    		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
    			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    			 Compliance De-emphasis: -6dB
    		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
    			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
    			 Retimer- 2Retimers- CrosslinkRes: unsupported
    	Capabilities: [e0] SATA HBA v0.0 BAR4 Offset=00000004
    	Capabilities: [100 v1] Advanced Error Reporting
    		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
    		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
    		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
    		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
    		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
    			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
    		HeaderLog: 00000000 00000000 00000000 00000000
    	Kernel modules: ahci
    root@rp64:~ # blkid
    /dev/mmcblk1p1: LABEL="boot" UUID="f6cab5dd-7853-448c-9f38-91255faeaa62" BLOCK_SIZE="4096" TYPE="ext2" PARTUUID="668c199f-01"
    /dev/mmcblk1p2: UUID="0a1cf048-fb11-4697-a30e-d95fdc6b9bd2" TYPE="swap" PARTUUID="668c199f-02"
    /dev/mmcblk1p3: LABEL="root" UUID="dcf4bafd-7cd5-4ad2-827a-3b955c074219" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="668c199f-03"
    

    Da ich gelesen habe, dass da eine Firmware für die Raid Funktionalität drauf ist, kann es sein, dass der Controller deshalb nicht sauber funktioniert.
    Das muss ich aber mal an einem anderen System testen, an dem ich eine besseren Zugriff auf den Controller habe.
    Die Jumper drauf sind Schrott. nach zweimal ziehen hat einer seinen Kontakt verloren 😞. Für 50€ war das wohl ein Reinfall. Der Controller ist auch ziemlich lang und daher sowieso eher ungeeignet für dieses Gehäuse.
    Leider war das der einzige SATA Controller, den ich in der Münchner Computer Meile überhaupt bekommen habe. Die ganzen Läden haben keine Controller mehr. Wenn dann gibt es nur noch Grafikkarten als PCI Einsteckkarten - schade.

    Trotzdem Vielen Dank. Dann werde ich mal schauen, wo ich einen JMicron JMS585 her bekomme.
    Viele Grüße

  • @FrankM Hallo, ich habe jetzt einen JMicron JMS585 bekommen und eingebaut.
    Funktioniert auch bei mir sofort 👍. Alle vier eingebauten SSDs werden ohne Probleme erkannt und es kommen auch keine Fehlermeldungen in den logs 😊.
    Kann ich also auch nur weiterempfehlen.
    Einziges Manko ist, dass es das Teil (ausser bei Amazon) anscheinend in Deutschland nirgends gibt, oder habe ich was übersehen?
    Ich habe es dann auswärts bestellt ...
    Viele Grüße und vielen Dank für die wertvolle Unterstützung 👏

  • Freut mich, das es jetzt so problemlos klappt. Das ist echt immer ein Problem mit Linux und Hardware. Es ist zwar besser geworden aber noch nicht optimal. Und auf den kleinen Platinen ist das auch noch eine ganz andere Sache.

    Ich kann die auch heute noch immer wieder empfehlen. Läuft und läuft....

    root@NASrp64:~# uptime
     18:58:29 up 66 days,  2:54,  1 user,  load average: 0,00, 0,00, 0,00
    

    Mein NAS läuft 24/7

    Viel Spaß damit!

  • RockPro64 Netzwerkprobleme

    Ungelöst Probleme?
    11
    0 Stimmen
    11 Beiträge
    200 Aufrufe
    FrankMF

    @EricG Ja, das hatte ich schon fast bergessen. Ich nutze zur Installation dann einen USB-to-LAN Adapter. Danach geht eth0, wenn man sie konfiguriert. Aber das hast Du ja sicherlich auch schon gelesen.

    Ich sollte das evt. mal wieder testen 🤔

  • RockPro64 bootet nicht mehr von sdcard und/oder emmc

    Ungelöst Probleme?
    6
    0 Stimmen
    6 Beiträge
    204 Aufrufe
    FrankMF

    @gabs5807 Danke für das ausführliche Feedback.

    Das mit Pin 10 habe ich schon lange nicht mehr gehabt, benutze aber auch nur noch selten den SPI.

    Was wäre es doch für ein Traum, wenn man einen vernünftigen uboot hätte und man einfach ein Device anhängen könnte und die Kiste davon bootet...

    Bin aber beim ROCKPro64 auch nicht mehr auf der Höhe der Zeit, ich teste da nur noch selten.

  • bootconsole [uart8250] disabled

    Probleme?
    24
    1 Stimmen
    24 Beiträge
    1k Aufrufe
    gabs5807G

    @gabs5807 sagte in bootconsole [uart8250] disabled:

    @FrankM sagte in bootconsole [uart8250] disabled:

    Hast Du dein Image auf das eMMC Modul installiert?

    Wenn ja, das Modul beim Booten der Images bitte abschalten.
    Vielen Dank für den Hinweis. Habe gelesen aber leider vergessen 😯.
    Werde ich machen, ich das Gehäuse noch mal öffnen muss und die SSD weil ich noch austauschen muss.
    Viele Grüße

    Das flashen des SPI hat jetzt wie beschrieben funktioniert 😊. Vielen Dank.

  • 0 Stimmen
    6 Beiträge
    271 Aufrufe
    FrankMF

    Mir fällt da leider auch nicht mehr viel zu ein. Die Karte ist ja auch schon ein paar Tage alt. Vielleicht würde ein BIOS Update der Karte helfen!??

    Hast du einen Rechner, wo du die Karte mal reinstecken kannst um zu schauen, ob sie funktioniert?

  • 0 Stimmen
    27 Beiträge
    2k Aufrufe
    FrankMF

    Danke für die Rückmeldung.

    Mein NAS läuft wie gesagt schon relativ lange sehr stabil. Und es macht auch was 🙂 Es sichert z.B. dieses Forum und viele andere Seiten regelmäßig. Ansonsten dient es als mein Datengrab. Nix besonderes..

    Wenn Du nicht so komplizierte Dinge fragst, darfst du gerne neue Threads eröffnen 🙂

  • ROCKPRO64 Serial Port Pins

    Ungelöst Probleme?
    5
    0 Stimmen
    5 Beiträge
    775 Aufrufe
    X

    Hi FrankM,

    Thank you very much for your help. I tried 0.7.9 image. ttyS0 doesn't work even when WiFI/BT module is disabled. Because I don't need WiFi/BT option, I am going to edit the dts file. Could you let me to know the following steps after dts file got modified? Thanks.

    Regards,

    Xiaoming

  • Problem mit SATA Karte Marvell 88SE9230 Chipsatz

    Verschoben Ungelöst Probleme?
    17
    0 Stimmen
    17 Beiträge
    1k Aufrufe
    C

    Danke soweit für den Support.
    Wird sicher nicht das letzte Mal bleiben das ich hier vorbeischaue....

  • kleine Probleme

    Ungelöst Probleme?
    3
    0 Stimmen
    3 Beiträge
    419 Aufrufe
    E

    @FrankM sagte in kleine Probleme:

    Hallo @einName ,

    Hallo,
    komme erst leider jetzt zum Antworten.

    Ich würde im Moment auf ein Ausschalten des ROCKPro64 einfach verzichten, meine sind schon ewig an.

    Ja, so nutze ich es auch zzt. auch.

    Welchen Kernel benutzt du?

    4.4

    Ansonsten läuft das LibreELEC gut bei Dir?

    Ja, läuft alles zufriedenstellend.