The slots, AFAIK, is just a declaration that the interface is “available” for use in the ecosystem.
For example, I know ttyUSB0 is a USB-Serial device, but if it is not declared in the slot, then AppArmor would deny access to it, even if it is not present on the system.
We are developing an IoT device. Until now, we have been developing software that does require Ubuntu. We have reached the milestone where we have to test on SoC and SOM boards on a carrier board.
Our PCB partner suggested using the DART-MX8M SOM based on SoC iXM8M from Variscite.
anthonywong, you mentioned that you are working on enabling the iMX8M on Ubuntu. My questions are:
Which SOMs will you cover?
If we want to support the SOM mentioned above, what do we have to customize? Is it just the gadget snap? Or anything else?
And what about the additional peripherals on the carrier board? (For testing we have ordered a KIT from VCariscite) Do we have to create a gadget snap or load drivers for those peripherals?
You mentioned that you would support iMX8M. Will that work for both i.MX 8M mini and i.MX8M Quad?
If we want to support iMX8 in Ubuntu Desktop, does that differ a lot from Ubuntu Core?