Has anyone had any luck using the M.2 port for SATA drives yet? It looks like USB drives are not working, but I would like to test some software that benefits from TB-scale storage.
I am not aware of tested SATA devices yet, but below are the tested parts.
My M.2 SATA III SSD (Samsung 850 EVO (500GB) MZ-N5E500BW) is confirmed not to be detected, either directly plugged into M.2 or via a USB- controller. Note that this on a 2-week-old build with modifications as per here:
in order to test the Intel 600P, did you have to recompile the Kernel enabling the nvme module ? It looks like that by default it is not compiled.
Sorry for late response, I should have said, we tested the PCIe enumeration with above mentioned cards. You will need to enable it explicitly, see here:
for nvme module you probably have to enable the config under drivers/nvme/host/Kconfig.
I see it has been recently merged. Does lspci work on aosp or is there another way to list pci devices?Ps. Is it also working on the oe builds?Thanks
You can either check withcat /proc/bus/pci/devices
or you can enable toybox's lspci
I am not quite sure about the oe build availability though.