Hi there, we are looking for the kernel source for the newly released Minix U22-XJ, it would be helpful if the kernel source could be shared or even just the changes made by Minix to the Amlogic kernel so we can get this board fully supported within CoreELEC.
@tom31 it is and it isn't. Whilst the Minix Neo T5 box works perfectly with CoreELEC, unfortunately the same can not be said for the Neo U22-XJ.
Booting from both uSD and USB does not work out of the box for the U22-XJ, this can be fixed by entering some commands into the bootloader via the UART interface on the board but this is not something that most users will be familiar with and not something that we would recommend given that no firmware is available to restore the device should anything go wrong.
Essentially for USB support at boot time the GPIOH_4 pin needs to be set to high to reset the USB Hub so u-boot can see available devices connected to it.
Both issues could be fixed by Minix with an ota update and we are happy to work with Minix to fix these issues, the U22-XJ is a great device but not one that we could recommend buying for CoreELEC until these 2 issues are resolved.
@Skynet we have already emailed John previously but we are still awaiting a response to our previous enquiries for some time now.
PM @MINIX - JohnDoes Minix send sample device for linux development and share their kernel source for their devices?
This means no support for Coreelec?We do not share the kernel sources.
This means no support for Coreelec?
If so.. I look for a other box
Yes I now about the u9 that was not the question.Yes ! CoreElec works perfectly on U9-H !
Just wait for S922 support.
Yes I now about the u9 that was not the question.
But I will wait thanks
For the records Minix didn't gave U9-H kernel sources and it's now working
We do not share the kernel sources.
That was different, the U9-H did not implement a custom MCU like the U22-XJ does, the U22-XJ is also different from the standard Amlogic reference design.
If Minix does not share the kernel source code then this is illegal as the kernel is GPL licensed and must be made available upon request, in the past Minix has provided this upon request, link.
As many of you know CoreELEC is a 3rd party OS and we work with all vendors to support their products the best that we can, comments like this are extremely unhelpful and damaging both to the Minix brand and sales, we have identified the issue, we know how to fix it but it is for Minix to implement the necessary changes and issue a new OTA, the issue requires mutual co-operation though, we will not engage in a 1 way relationship when there is other vendors that are more than happy to work with us and actually help us to support their products.
The problem with the U22-XJ is that it can NOT boot from USB or SD due to an incorrectly configured bootloader, this is something that needs fixing by Minix and not something that we can work-around in our OS, the bootloader can not see the USB hub because it is not reset via the correct GPIO line.
Well said!Hi,
Personally I really like Coreelec and I have successfully used it on a U9H. It works really well and I recommend it for those who do not need the other features offered by Android.
I advise you to continue this conversation in private message with the technical staff ( @MINIX - John , @MINIX – Martin ), maybe they will be able to give you a solution concerning the bootloader problems.
Minix must have their reasons for not publicly distributing their source code, in which case it is always preferable to speak about it in private.
Would you mind adding an update with some brief directions of how other users/members can now make use of CoreELEC with the U22 in your previous post too ??
Does it make a difference that only a 2G version is available despite the U22 being 4G?