-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel 4! #23
Comments
If you want to test Linux 4 on UDOO Quad or Dual, there is this port based on linux-imx: https://github.com/fmntf/linux_kernel/tree/4.1.15_1.x-udoo Howver, UDOO Neo it not supported (the HDMI module must be ported). |
Hi, have you tried run udoo neo on your 4.1 kernel? I have problem with detection of mmc card. Maybe you have some other config or I do something wrong. I have run udoo neo on kernel 4.2 but with very ugly mmc driver. best regards. btw. There are very simple changes for magnetometer. |
No, since the HDMI module has to be ported, I did not even try to compile for UDOO Neo. |
An update for UDOO Neo. Now Linux 4.1 boots and HDMI driver has been ported. |
have you tested wifi on 4.1? Is it more stable than on backported 3.14 ? |
Using native 4.1 or the backported one on 3.14 (as on Android 6) should be the same. On Android 6, the 4.1 stack is definitely more stable. Remember also to upgrade the firmware blob. |
I have tested many firmware blobs with 3.14 and it wasn't usable. I'll try with 4.4. |
4.1 stack backported on 3.14 (see 4485040) plus firmware 0.36 (UDOOboard/android_device_udoo@6aeaf10) are really stable on Android 6 (continuously downloading several ~1GB files for hours, no disconnection nor instability). |
kernel doesnt boot on udoo quad. Probably problem with usb. Kernel doesnt support gcc 6.x and I have many warnings because of declared but not used macros/functions. |
BTW. All problems are simple to fix. |
If you have a fix you can submit a pull request. |
I'll do that when I'll run kernel on quad without problems. |
Did you succeed in compiling linux4.1 for UDOO NEO? DTC arch/arm/boot/dts/imx6sx-sdb-reva-ldo.dtb |
just get rid of the line with label rpmsg or 'make zImage modules'. But probably kernel will hangs during boot. |
This kernel works both for Neo and Quad. Do not use "make dtbs", it will build sabre stuff which does not compile. Use this line instead:
|
I'm not getting the zImage, because of this error (imho): [...] [...] |
Disable If you use Linux 4 on UDOO Neo, you cannot use the internal serial port (you can still bridge UART6 with Serial1 btw). |
Uhmmm...that will make my attempt useless. I'm figuring out how to fix the pradeep bug but I'll open a new issue. |
This posting from @tcmichals looks like he got some success in booting mainline kernel on UDOO Neo maybe he is willing to share his experience here. I guess the folks @UDOOboard are bussy with bringing UDOO x86 to life. Which is a bad thing for UDOO mx6. From @fmntf we know Arduino will not be possible with kernels > 3.14.28-udoo. Do you really need Arduino on the MX? There are several other possibilities available. I am open to work on a Port to latest Mainline Kernel. |
Hi @graugans, I know UDOO Neo can be booted with mainline kernel. We are in touch we NXP guys to merge our patches upstream, however I doubt there will be complete support in mainline kernel as we have in ours. iMX6 is not abandoned however; or maybe there will be space for iMX8... |
@fmntf are you working on getting Neo to vanilla kernel, or to the NXP kernels? Frankly I am quite unsure if i.mx8 will be a big shot. They announced it years ago. I hope they have fixed all those nasty bandwidth limittations and provide a stable OpenCL implementation. |
My work is (was) to boot the NXP 4.1 kernel. NXP folks are proposing patches to kernel.org to use the mainline. Probably they want to stay with the vanilla kernel for the future, instead of maintaining their own kernel. |
@graugans Yes it is possible to get a mainline kernel running on the Neo, the last version I was wokring on was 4.6, it was used for wireless router project using the TI WiFi and USB wifi. Did not look into getting the M4 booting. |
I tried to compile the Kernel 4.1.15 from @fmntf 's repository for the UDOO NEO. The TI Wireless module (wlcore) fails to compile: | CC [M] drivers/video/fbdev/mxc/mxc_dcic.o |
@fmntf on udoo quad, compiling with
|
Yes, ttyMCC module should be removed from the defconfig |
Update to 4 kernel please!!!
The text was updated successfully, but these errors were encountered: