8devices / openwrt-8devices

OpenWRT for 8devices WiFi modules
GNU General Public License v2.0
86 stars 72 forks source link

Kinkan: FPU emulation for MIPS 24Kc #6

Closed uklotzde closed 6 years ago

uklotzde commented 6 years ago

Many software requires at least fundamental FPU support. Otherwise execution terminates with an Illegal Instruction error.

The provided OpenWRT image would be more versatile by enabling FPU emulation for the MIPS 24Kc CPU:

CONFIG_KERNEL_MIPS_FPU_EMULATOR=y
uklotzde commented 6 years ago

I have successfully built and installed a custom image with MIPS FPU emulation enabled. Now we are able to run general purpose software for MIPS on the board :+1: It would be great to have this in the default image.

uklotzde commented 6 years ago

This is no longer an issue for us. By leveraging the staging toolchain we are now able to create soft-float binaries for the platform.