Hello tayloirit & piotrasd.
I spent several evening trying to update the MOIPRO , since I own many of them. But I did not have much success.
My goal was to update the kernel to at leas version 4.x , so I compiled Yocto (morty version) based on info given on the Boundary Devices website.
The MOIPro seems to inherit from the iMX6Q-Sabre SD , a developement board from Freescale if the info from u-boot & the current kernel are true.
* So I tried to load (using OTG loader and imx_usb_loader tool) a new u-boot, based on config from iMX6Q-Sabre SD using this
https://boundarydevices.com/unbricking- ... mx6-board/ procedure. It works with TBS-provided u-boot.imx file but not with a more recent version that I compiled myself throught Yocto => I think , even if they did not changed the name of the board , I'm lacking some patch and / or configuration specific to the MOIPRO.
* I tried to boot a compiled kernel 4.1.2 with the current u-boot used on version 1.0.0.11 ( which is U-Boot 2013.04 (Jul 16 2015 - 16:31:11)) .
No success : Either recent kernels need recent u-boot as well, or there is a patch missing .
I could not find the problem, it just hang after "Uncompressing .... done, booting kernel" even with EARLY_PRINTK in the kernel config.
More advanced debug would require JTAG I fear - if you have some ideas...
My only "success" is to have booted a Debian jessie image
https://boundarydevices.com/debian-jess ... el-4-1-15/ flashed onto an USB device, and booted with the TBS-provided kernel 3.14.34-02243-g1f9fe39-dirty . I just had to change a few uboot variables.
But that does not solve my main goal which were to update the kernel to be able to used MIS / PLS on Moipro, and also use the opensource drivers for the capture cards, as well as benefit from newer kernel features & bugfixes.
I can do more tests if you have some ideas, and/or provide config files & command-lines.