Jump to content

WD drives inaccessible starting with kernel 4.13


arm-push

Recommended Posts

I attached a Mini PCIe to 2 Ports SATA 3.0 III Expansion Card to my espressobin. (ASM1031)

Once a disk connected to it, I'm getting this kernel error. Tried to debug using objdump, but I do not know how to extract vmlinux from "vmlinuz-4.14.2-mvebu64"

file vmlinuz-4.14.2-mvebu64 command shows the kernel is MS-DOS executable, MZ for MS-DOS.

 

lspci output,

Spoiler

root@espressobin:~# lspci -vvv
00: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, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 36
	Region 0: I/O ports at 1020 [size=8]
	Region 1: I/O ports at 1030 [size=4]
	Region 2: I/O ports at 1028 [size=8]
	Region 3: I/O ports at 1034 [size=4]
	Region 4: I/O ports at 1000 [size=32]
	Region 5: Memory at e8010000 (32-bit, non-prefetchable) [size=512]
	Expansion ROM at e8000000 [disabled] [size=64K]
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: 3bd71f68  Data: 0024
	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 512 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 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: -6dB, 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

 

 

trace,

Spoiler

[  121.956025] Synchronous External Abort: synchronous external abort (0x96000210) at 0xffffff800806d130
[  121.956036] Internal error: : 96000210 [#1] PREEMPT SMP
[  121.961351] Modules linked in: bridge stp llc zram zsmalloc
[  121.966748] CPU: 1 PID: 92 Comm: scsi_eh_0 Not tainted 4.14.2-mvebu64 #6
[  121.973663] Hardware name: Globalscale Marvell ESPRESSOBin Board (DT)
[  121.980762] task: ffffffc03bc9aa00 task.stack: ffffff80095c8000
[  121.986796] PC is at ahci_scr_read+0x40/0x70
[  121.991018] LR is at sata_scr_read+0x64/0x78
[  121.995418] pc : [<ffffff80086af940>] lr : [<ffffff8008694634>] pstate: 80000145
[  122.002876] sp : ffffff80095cbb60
[  122.006202] x29: ffffff80095cbb60 x28: ffffffc03b922220 
[  122.012131] x27: 0000000000000000 x26: ffffffc03b922220 
[  122.017524] x25: 0000000000000000 x24: ffffffc03b920000 
[  122.023007] x23: 0000000000000140 x22: 0000000000000001 
[  122.028580] x21: ffffffc03b921e80 x20: ffffffc03b920000 
[  122.034063] x19: ffffffc03b921e80 x18: 00000000ffffff00 
[  122.039546] x17: ffffff8008a94bd0 x16: 0000000000000000 
[  122.045028] x15: ffffff8008a94bd0 x14: 0000000000000000 
[  122.050511] x13: 0000000000000000 x12: 0000000000000000 
[  122.055904] x11: 0000000000000000 x10: 0000000000000000 
[  122.061566] x9 : 0000000000000000 x8 : 0000000000000000 
[  122.066965] x7 : ffffff80095cbbf8 x6 : 0000000000000001 
[  122.072448] x5 : ffffffc03b921e80 x4 : ffffff8008b15618 
[  122.077931] x3 : ffffff800806d130 x2 : ffffff80095cbbf8 
[  122.083414] x1 : 0000000000000030 x0 : 0000000000000130 
[  122.088808] Process scsi_eh_0 (pid: 92, stack limit = 0xffffff80095c8000)
[  122.095548] Call trace:
[  122.098425] Exception stack(0xffffff80095cba20 to 0xffffff80095cbb60)
[  122.105075] ba20: 0000000000000130 0000000000000030 ffffff80095cbbf8 ffffff800806d130
[  122.112985] ba40: ffffff8008b15618 ffffffc03b921e80 0000000000000001 ffffff80095cbbf8
[  122.121072] ba60: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[  122.129160] ba80: 0000000000000000 0000000000000000 0000000000000000 ffffff8008a94bd0
[  122.137158] baa0: 0000000000000000 ffffff8008a94bd0 00000000ffffff00 ffffffc03b921e80
[  122.145335] bac0: ffffffc03b920000 ffffffc03b921e80 0000000000000001 0000000000000140
[  122.153334] bae0: ffffffc03b920000 0000000000000000 ffffffc03b922220 0000000000000000
[  122.161422] bb00: ffffffc03b922220 ffffff80095cbb60 ffffff8008694634 ffffff80095cbb60
[  122.169689] bb20: ffffff80086af940 0000000080000145 ffffff80095cbc90 ffffff8008cf4c28
[  122.177598] bb40: ffffffffffffffff ffffffc03b8e1800 ffffff80095cbb60 ffffff80086af940
[  122.185688] [<ffffff80086af940>] ahci_scr_read+0x40/0x70
[  122.191349] [<ffffff80086a3690>] ata_eh_link_autopsy+0x50/0x990
[  122.197548] [<ffffff80086a4000>] ata_eh_autopsy+0x30/0xe0
[  122.202944] [<ffffff80086abf24>] sata_pmp_error_handler+0x24/0x8c8
[  122.209144] [<ffffff80086b1e60>] ahci_error_handler+0x20/0x80
[  122.215074] [<ffffff80086a68b0>] ata_scsi_port_error_handler+0x198/0x678
[  122.222172] [<ffffff80086a6e10>] ata_scsi_error+0x80/0xb0
[  122.227746] [<ffffff8008679554>] scsi_error_handler+0x7c/0x348
[  122.233501] [<ffffff80080e786c>] kthread+0x12c/0x130
[  122.238710] [<ffffff8008084be0>] ret_from_fork+0x10/0x18
[  122.244462] Code: b8615881 34000101 8b21c000 8b000063 (b9400063) 
[  122.250752] ---[ end trace aa1068685b515cb2 ]---

 

Link to comment
Share on other sites

12 minutes ago, arm-push said:

I attached a Mini PCIe to 2 Ports SATA 3.0 III Expansion Card to my espressobin. (ASM1031)

 

  1. It's an ASM1062 instead
  2. Information about your hardware setup (especially how all components are powered) is missing
  3. 'armbianmonitor -u' output is missing, in addition to that multiple 'smartctl -x /dev/sda' outputs would be interesting to see which error counters at the disk side increase with some reboots in between
  4. This thing was cheap, yes? If so, your post and mine should be moved to the 'Buy cheap, buy twice!' subforum
  5. I have a strong feeling this whole issue does not belong to Armbian but is something for a 'Cheap hardware is crappy hardware' reality TV show or something like that
  6. Is this a joke? I reported that such an el cheapo ASM106x is crap and that I can't use any disk with this thing any more after a few tests (couple of cable/contact matings) and you report now the same instead of throwing this thing in the bin? :) 
Link to comment
Share on other sites

 

6 minutes ago, tkaiser said:

 

  1. It's an ASM1062 instead
  2. Information about your hardware setup (especially how all components are powered) is missing
  3. 'armbianmonitor -u' output is missing, in addition to that multiple 'smartctl -x /dev/sda' outputs would be interesting to see which error counters at the disk side increase with some reboots in between
  4. This thing was cheap, yes? If so, your post and mine should be moved to the 'Buy cheap, buy twice!' subforum
  5. I have a strong feeling this whole issue does not belong to Armbian but is something for a 'Cheap hardware is crappy hardware' reality TV show or something like that
  6. Is this a joke? I reported that such an el cheapo ASM106x is crap and that I can't use any disk with this thing any more after a few tests (couple of cable/contact matings) and you report now the same instead of throwing this thing in the bin? :) 

 

1. ASM1061 printed on the chip

2. I'm powering up the board and the disks using a MEAN WELL RID-50A 54W 5V 12V power supply. (This time I'm using only one disk. It's connected to the card)

Hard disk is powered directly from the power supply. it's not powered by the on-board molex connector.

3. It's not even mounted. I'm getting the trace when I try to mount the disk

smartctl output,

Spoiler

root@espressobin:~# smartctl -x /dev/sda
smartctl 6.5 2016-01-24 r4214 [aarch64-linux-4.14.2-mvebu64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     WDC WD20EZRZ-00Z5HB0
Serial Number:    
LU WWN Device Id: 5 0014ee 2b9fd35dc
Firmware Version: 80.00A80
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Dec 22 10:42:07 2017 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is:   Unavailable
APM feature is:   Unavailable
Rd look-ahead is: Enabled
Write cache is:   Enabled
ATA Security is:  Disabled, NOT FROZEN [SEC1]
Wt Cache Reorder: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x80)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(25140) seconds.
Offline data collection
capabilities: 			 (0x7b) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 ( 254) minutes.
Conveyance self-test routine
recommended polling time: 	 (   5) minutes.
SCT capabilities: 	       (0x7035)	SCT Status supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAGS    VALUE WORST THRESH FAIL RAW_VALUE
  1 Raw_Read_Error_Rate     POSR-K   100   253   051    -    0
  3 Spin_Up_Time            POS--K   178   178   021    -    4075
  4 Start_Stop_Count        -O--CK   100   100   000    -    9
  5 Reallocated_Sector_Ct   PO--CK   200   200   140    -    0
  7 Seek_Error_Rate         -OSR-K   200   200   000    -    0
  9 Power_On_Hours          -O--CK   100   100   000    -    17
 10 Spin_Retry_Count        -O--CK   100   253   000    -    0
 11 Calibration_Retry_Count -O--CK   100   253   000    -    0
 12 Power_Cycle_Count       -O--CK   100   100   000    -    9
192 Power-Off_Retract_Count -O--CK   200   200   000    -    5
193 Load_Cycle_Count        -O--CK   200   200   000    -    53
194 Temperature_Celsius     -O---K   112   106   000    -    35
196 Reallocated_Event_Count -O--CK   200   200   000    -    0
197 Current_Pending_Sector  -O--CK   200   200   000    -    0
198 Offline_Uncorrectable   ----CK   100   253   000    -    0
199 UDMA_CRC_Error_Count    -O--CK   200   200   000    -    0
200 Multi_Zone_Error_Rate   ---R--   100   253   000    -    0
                            ||||||_ K auto-keep
                            |||||__ C event count
                            ||||___ R error rate
                            |||____ S speed/performance
                            ||_____ O updated online
                            |______ P prefailure warning

General Purpose Log Directory Version 1
SMART           Log Directory Version 1 [multi-sector log support]
Address    Access  R/W   Size  Description
0x00       GPL,SL  R/O      1  Log Directory
0x01           SL  R/O      1  Summary SMART error log
0x02           SL  R/O      5  Comprehensive SMART error log
0x03       GPL     R/O      6  Ext. Comprehensive SMART error log
0x06           SL  R/O      1  SMART self-test log
0x07       GPL     R/O      1  Extended self-test log
0x09           SL  R/W      1  Selective self-test log
0x10       GPL     R/O      1  SATA NCQ Queued Error log
0x11       GPL     R/O      1  SATA Phy Event Counters log
0x80-0x9f  GPL,SL  R/W     16  Host vendor specific log
0xa0-0xa7  GPL,SL  VS      16  Device vendor specific log
0xa8-0xb6  GPL,SL  VS       1  Device vendor specific log
0xb7       GPL,SL  VS      39  Device vendor specific log
0xbd       GPL,SL  VS       1  Device vendor specific log
0xc0       GPL,SL  VS       1  Device vendor specific log
0xc1       GPL     VS      93  Device vendor specific log
0xe0       GPL,SL  R/W      1  SCT Command/Status
0xe1       GPL,SL  R/W      1  SCT Data Transfer

SMART Extended Comprehensive Error Log Version: 1 (6 sectors)
No Errors Logged

SMART Extended Self-test Log Version: 1 (1 sectors)
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%         0         -
# 2  Extended offline    Aborted by host               90%         0         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

SCT Status Version:                  3
SCT Version (vendor specific):       258 (0x0102)
SCT Support Level:                   1
Device State:                        Active (0)
Current Temperature:                    35 Celsius
Power Cycle Min/Max Temperature:     34/35 Celsius
Lifetime    Min/Max Temperature:     29/41 Celsius
Under/Over Temperature Limit Count:   0/0
Vendor specific:
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

SCT Temperature History Version:     2
Temperature Sampling Period:         1 minute
Temperature Logging Interval:        1 minute
Min/Max recommended Temperature:      0/60 Celsius
Min/Max Temperature Limit:           -41/85 Celsius
Temperature History Size (Index):    478 (112)

Index    Estimated Time   Temperature Celsius
 113    2017-12-22 02:45    36  *****************
 ...    ..( 35 skipped).    ..  *****************
 149    2017-12-22 03:21    36  *****************
 150    2017-12-22 03:22    37  ******************
 151    2017-12-22 03:23    36  *****************
 152    2017-12-22 03:24    36  *****************
 153    2017-12-22 03:25    36  *****************
 154    2017-12-22 03:26    37  ******************
 155    2017-12-22 03:27    37  ******************
 156    2017-12-22 03:28    36  *****************
 ...    ..( 93 skipped).    ..  *****************
 250    2017-12-22 05:02    36  *****************
 251    2017-12-22 05:03     ?  -
 252    2017-12-22 05:04    29  **********
 253    2017-12-22 05:05    29  **********
 254    2017-12-22 05:06    29  **********
 255    2017-12-22 05:07    30  ***********
 256    2017-12-22 05:08    30  ***********
 257    2017-12-22 05:09    30  ***********
 258    2017-12-22 05:10    31  ************
 ...    ..(  7 skipped).    ..  ************
 266    2017-12-22 05:18    31  ************
 267    2017-12-22 05:19    32  *************
 ...    ..(  4 skipped).    ..  *************
 272    2017-12-22 05:24    32  *************
 273    2017-12-22 05:25    33  **************
 ...    ..(  7 skipped).    ..  **************
 281    2017-12-22 05:33    33  **************
 282    2017-12-22 05:34    34  ***************
 ...    ..( 10 skipped).    ..  ***************
 293    2017-12-22 05:45    34  ***************
 294    2017-12-22 05:46    35  ****************
 ...    ..( 32 skipped).    ..  ****************
 327    2017-12-22 06:19    35  ****************
 328    2017-12-22 06:20    36  *****************
 ...    ..(168 skipped).    ..  *****************
  19    2017-12-22 09:09    36  *****************
  20    2017-12-22 09:10    37  ******************
  21    2017-12-22 09:11    36  *****************
 ...    ..( 59 skipped).    ..  *****************
  81    2017-12-22 10:11    36  *****************
  82    2017-12-22 10:12     ?  -
  83    2017-12-22 10:13    29  **********
  84    2017-12-22 10:14     ?  -
  85    2017-12-22 10:15    30  ***********
  86    2017-12-22 10:16     ?  -
  87    2017-12-22 10:17    31  ************
  88    2017-12-22 10:18     ?  -
  89    2017-12-22 10:19    32  *************
 ...    ..(  2 skipped).    ..  *************
  92    2017-12-22 10:22    32  *************
  93    2017-12-22 10:23     ?  -
  94    2017-12-22 10:24    32  *************
 ...    ..(  3 skipped).    ..  *************
  98    2017-12-22 10:28    32  *************
  99    2017-12-22 10:29    33  **************
 ...    ..(  2 skipped).    ..  **************
 102    2017-12-22 10:32    33  **************
 103    2017-12-22 10:33     ?  -
 104    2017-12-22 10:34    34  ***************
 ...    ..(  5 skipped).    ..  ***************
 110    2017-12-22 10:40    34  ***************
 111    2017-12-22 10:41    35  ****************
 112    2017-12-22 10:42    35  ****************

SCT Error Recovery Control command not supported

Device Statistics (GP/SMART Log 0x04) not supported

SATA Phy Event Counters (GP Log 0x11)
ID      Size     Value  Description
0x0001  2            0  Command failed due to ICRC error
0x0002  2            0  R_ERR response for data FIS
0x0003  2            0  R_ERR response for device-to-host data FIS
0x0004  2            0  R_ERR response for host-to-device data FIS
0x0005  2            0  R_ERR response for non-data FIS
0x0006  2            0  R_ERR response for device-to-host non-data FIS
0x0007  2            0  R_ERR response for host-to-device non-data FIS
0x0008  2            0  Device-to-host non-data FIS retries
0x0009  2           13  Transition from drive PhyRdy to drive PhyNRdy
0x000a  2           13  Device-to-host register FISes sent due to a COMRESET
0x000b  2            0  CRC errors within host-to-device FIS
0x000f  2            0  R_ERR response for host-to-device data FIS, CRC
0x0012  2            0  R_ERR response for host-to-device non-data FIS, CRC
0x8000  4          643  Vendor specific

 

4 & 5. yeah. it's a cheap one ordered from AliExpress :P

6. Unfortunately I was too late. I ordered this a few weeks ago and received it today.

Link to comment
Share on other sites

To elaborate on the problem: This affects only certain WD drives that are directly SATA attached when running kernel 4.13 or 4.14. So if your disk is in an USB enclosure you're fine and if you use a lower kernel version than 4.13 you're fine too.

 

In other words: this is just another example of why Armbian's next branch kernel version policy is a real problem (assuming Armbian wants to be a stable distro for headless use cases and not what it has turned into the last 12 months)

Link to comment
Share on other sites

13 minutes ago, tkaiser said:

Use default kernel (4.4)

 

I have another SD card which has the default kernel. So I rebooted from it and still get the same error.

root@espressobin:~# uname -a
Linux espressobin 4.4.96-mvebu64 #14 SMP PREEMPT Sun Nov 5 01:06:18 CET 2017 aarch64 aarch64 aarch64 GNU/Linux

 

I do not get any issues when I connect my WD red or WD Blue hard disks directly to the espressobin sata port. I tried them on both default and next kernels.

So I think this issue is not relevant to the bug you are referring to. This should be something related to the mini PCIe card.

Link to comment
Share on other sites

3 minutes ago, arm-push said:

So I think this issue is not relevant to the bug you are referring to. This should be something related to the mini PCIe card.

 

Maybe. But still trying to support issues when 'armbianmonitor -u' output is missing is just a waste of time. I asked already so why do you not provide the support info?

 

Wrt ASM106x: http://kaiser-edv.de/tmp/91o1vu/ -- the 106flash utility can be used to query and update the firmware (IIRC also backing up the current one which is strongly recommended), the contained firmware seems to be somewhat recent. Only noticeable change after I applied the update on my card was the missing eSATA capability (which is fine since not supported by those mPCIe thingies anyway).

 

Before:

ahci 0000:01:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
ahci 0000:01:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc sxs 

And after:

ahci 0000:01:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
ahci 0000:01:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc 

 

Link to comment
Share on other sites

34 minutes ago, tkaiser said:

I asked already so why do you not provide the support info

@tkaiser sorry about that. I have missed it.

This is for the default kernel.  Also the card has been updated with the firmware.

http://sprunge.us/DKIT

 

from dmesg | grep  ahci

Spoiler

Before,

[    3.183009] ahci 0000:00:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    3.191142] ahci 0000:00:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc sxs
[    3.225564] ahci-mvebu d00e0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[    3.234486] ahci-mvebu d00e0000.sata: flags: ncq sntf led only pmp fbs pio slum part sxs

 

After
[    3.191795] ahci 0000:00:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    3.199750] ahci 0000:00:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc
[    3.233689] ahci-mvebu d00e0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[    3.242529] ahci-mvebu d00e0000.sata: flags: ncq sntf led only pmp fbs pio slum part sxs

 

Link to comment
Share on other sites

2 hours ago, arm-push said:

This is for the default kernel.  Also the card has been updated with the firmware.

http://sprunge.us/DKIT

 

Well, no idea then. I just did a quick web search for 'arm unhandled fault synchronous external abort' and that let me stop immediately since I lack both skills and patience to deal with such stuff (especially when hardware initialization happening prior to the kernel starting might be involved).

 

BTW: since we're talking about EspressoBin... when using next kernel branch after updating from 5.35 to 5.36 I successfully loose network. Anyone else experienced this?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines