https://www.mediawiki.compulab.com/w/index.php?title=CM-FX6:_Linux:_Kernel fakeroot make-kpkg --revision=$(date +%Y%m%d00) --initrd --jobs 4 binary-arch make imx6q-utilite-pro.dtb to enable WiFi: arch/arm/boot/dts/imx6q-cm-fx6.dts "disabled" -> "okay" >>> &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1>; mmc-pwrseq = <&awnh387_pwrseq>; non-removable; /* * If the OS probes the Bluetooth AMP function advertised on this bus * but the firmware in place does not support it, the WiFi/BT module * gets unresponsive. * Users who configured their OS properly can enable this node to gain * WiFi and/or plain Bluetooth support. */ status = "okay"; }; <<< u-boot: setenv zimage l5 setenv dtb d5 boot 1. eth1 does not always come up, need to power off/on 2. rngd.service fails first time, need to restart 3. bluetooth confilcts with wifi, btrmvl and btrmvl_sdio are blacklisted