Hi!
I 'm working with apalis IMX6Q 2G and Ixora. I need to use Ubuntu or Debian instead of toradex.
My problem is i can’t find a helpful links or detailed tutorial in this community.
So for using another OS is it necessary to erase the existing OS and use the eMMc for the installation and how if that possible ?
Or did i need to use SD card and make an image for Debian/Ubuntu and a partiton for u-boot ? and how ?
So for using another OS is it necessary to erase the existing OS and use the eMMc for the installation and how if that possible?
You may install it into the on-module eMMC or launch it from an external SD card. That’s really up to you.
Or did I need to use SD card and make an image for Debian/Ubuntu and a partition for u-boot?
I am not sure what exactly you are referring to here. But if you are trying to boot directly from an SD card this is not possible due to our modules being fused to boot exclusively from on-module eMMC. However, once U-Boot is booted you may load any other parts from pretty much anywhere including an SD card.
And how?
Just follow the links to the answers as given above.
Yes i’m using the regular Angstrom Distribution.
You said i can choose between using the SD or install into the eMMC but i have a doubt about that, the eMMC has 4GB and the Ubuntu ou Debian are slightly less then 4GB, so it may cause a problem of space when installing other packages or libraries.
For the SD card and image: i meant to create an SD card with Ubuntu/Debian image on a partition and the u-boot on another partition on the same SD. (maybe i’m wrong with that)
About booting the apalais from the SD i was confused when i saw your answer here link text.
Yes, I’m using the regular Angstrom Distribution. You said I can choose between using the SD or install into the eMMC but I have a doubt about that, the eMMC has 4GB and the Ubuntu ou Debian are slightly less than 4GB, so it may cause a problem of space when installing other packages or libraries.
Well, wasn’t it you want to install Debian/Ubuntu? I just confirmed it to be possible regardless of whether or not it is a good idea.
For the SD card and image: I meant to create an SD card with Ubuntu/Debian image on a partition and the u-boot on another partition on the same SD. (maybe I’m wrong with that).
As mentioned before, in general, having U-Boot on the SD card won’t help you any as the module will always boot from its eMMC due to fusing.
About booting the Apalis from the SD I was confused when I saw your answer here link text.
I’m unsure as to what exactly it is that you are confused about.
The main reason for installing Ubuntu/Debian is because i want to work with Xenomai and ROS. Therefore i’m thinking about the remaining space after installing the OS ubuntu into the eMMC.
Can you please give me a link to ubuntu compatible with Apalis imx6q or can i use any ubuntu arm version ?
The main reason for installing Ubuntu/Debian is because I want to work with Xenomai and ROS. Therefore I’m thinking about the remaining space after installing the OS ubuntu into the eMMC. Can you please give me a link to ubuntu compatible with Apalis imx6q or can I use any ubuntu arm version?
As mentioned in the links above (this or that) any Debian/Ubuntu ARM version would be suitable. However, whether or not that will meet your requirements especially if it comes down to hardware accelerated graphics/multimedia I cannot say.
Thank you for your quick and informative answers.
Yes, I had a look at the links and I agree with you.
However, Is it possible to install and compile ROS and Xenomai toolchains without referring to Ubuntu or Debian and working directly with the Linux BSP available for the Apalis iMX6?
Yes, I had a look at the links and I agree with you.
However, Is it possible to install and compile ROS and Xenomai toolchains without referring to Ubuntu or Debian and working directly with the Linux BSP available for the Apalis iMX6?
Yes, you may have a look at the meta-ros layer available in OpenEmbedded. While we did some experiments with Xenomai in the past so far no such integration is readily available. What is somewhat available in OpenEmbedded is the so-called -rt kernel variantsutilising the PREEMPT_RT patch.