after going through this thread,
from the last reply from setq
Please delete the rk3568-can1-m0 for uEnv.txt
and restarted the rock 3a, then under lsblk i am able to see the ssd connected
and under lspci i got
lspci
0002:20:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd Device 3566 (rev 01)
0002:21:00.0 SATA controller: JMicron Technology Corp. Device 0585
i was happy for a while, but then when i reboot the pi, again the penta hat isnt visible under lspci, and hdd under lsblk
then i re add rk3568-can1-m0 for uEnv.txt and reboot, i got the device back in the pcie list, and drive under lsblk.
any suggestion pls
this is the dmesg when the drive is available under lsblk
https://termbin.com/icq5