This is a continuation of ata1.00: failed command: READ FPDMA QUEUED noted by @djurny. I've experienced the same issue, and have some additional data points to provide.
My observations so far:
I'm using WDC WD60EFRX (68MYMN1 and 68L0BN1) drives
The drives were working without issue previously behind a ASMedia ASM1062 SATA Controller, I've also used some of them behind ASM1542 (external eSATA enclosure)
I can reproduce the issue on a clean install of Armbian 20.0
@usefulnoise
@ShadowDance
Maybe this is interesting for you: As I had the same issue but did not wanna mess around too much and some where successful with 3rd party sata cables, I was looking for a way to get this done w/o loosing the HDD slides into the SATA slot option.
I found this (hope this does not count as advertisement):
https://www.aliexpress.com/item/1005002595620272.html
which seems to be the general harness of a Lenovo X3100 M5 Server. I was also looking to g