Followed the instructions to build a Boot-able Ubuntu 16.04 SDcard image. The build goes fine & I choose a Ubuntu 16.04 file system. The build scripts tell me I have a kernel_version=4.9.92-armv7-rt-x6. I flash the A SDcard with the image and boot up my iMX6 Sabre Smart card. Login and type “uname -v” to ask for the kernel version and get this response: 4.9.39-armv7-rt-x4. What’s up with this ?
I also built a Broadcom 4359 wifi driver using the same compiler and setup as the 16.04 image. All goes well and I get the a bcmdhd.ko file. Copy the file to the Sabre Board file system. When I try to load it on the Sabre board it fails.
Load command: “sudo insmod /pathToFile/bcmdhd.ko”
Response: “insmod ERROR: could not insert module /pathToFile/bcmdhd.ko: Invalid module format”
A search of the net reveals that this ERROR usually means that the module was built with a different kernel source package than the system that is running.
So what’s going on with this ?
Is it related to the 4.9.92 vs 4.9.32 kernel version issue or something else?