Ubuntu Core on the i.MX 8M platform

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.

In short, it just defines to AppArmor which interfaces can be used on the system.
For better clarification, have a look at: https://github.com/snapcore/pi-gadget/blob/20-arm64/snapcraft.yaml at the bottom of the file.

BR

I want to apologize for my newbie question.

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.

https://www.variscite.com/product/system-on-module-som/cortex-a53-krait/dart-mx8m-nxp-imx-8m/?gclid=Cj0KCQiA0-6ABhDMARIsAFVdQv8HmNlAwus6NJJ-CiwgISJcY33DCLDCvsgKeVBXOz15z-GUAU1EuPAaAmFWEALw_wcB

anthonywong, you mentioned that you are working on enabling the iMX8M on Ubuntu. My questions are:

  1. Which SOMs will you cover?
  2. If we want to support the SOM mentioned above, what do we have to customize? Is it just the gadget snap? Or anything else?
  3. 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?
  4. You mentioned that you would support iMX8M. Will that work for both i.MX 8M mini and i.MX8M Quad?
  5. If we want to support iMX8 in Ubuntu Desktop, does that differ a lot from Ubuntu Core?

I need to install Ubuntu on verdin imx kindly help me with the steps to follow.

If you have installed Ubuntu on iMX8 platform. Kindly share the steps. I need to install into the verdin iMx8 min board.