Tool/software:
The cc3301 linux release 1.0.0.0/1.0.0.1 is patch files for kernel 5.10, which works on our third party embedded linux MPU. However, the cc3301 release 1.0.0.3/1.0.0.4 have changed to kernel 6.1, which failed to be applied into our 5.10 kernel. Please keep supporting kernel 5.10.
I have to say, using patch files for specific kernel version does limit the embedded linux MPU platform selection. On the contrary, take the old RTL8188 as an example. It provides standalone, out of kernel tree, source code.
It can be compiled without kernel source code, just needs kernel header files. It can be compiled with kernel from 2.6 to 5.x.
Please keep supporting kernel 5.10. Our linux BSP doesn't upgrade kernel version continuously. Although TI's linux MPU seems to keep upgrading kernel version, many other linux MPUs don't.