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.
Do you know if a M.2 PCIe SATA device will work? Do I need to enable something or add a driver/library?Thanks.
Afraid not. Best to ask the group as a whole, and perhaps specify which device you mean, as M.2 PCIe SATA is pretty broad? I heard that some M.2 drives now work.Best wishes, -Karl
I am new here and please forgive me if it is a newbie question. Intel 600P 256G 2280NGFF/M.2 NVME ssd 240G has been tested, it is tested under Android or Linux? Thanks in advance.
Test was conducted under Android.
thank you for your help.