I tried to build buspal for MKL25Z4 with using IAR Embedded Workbench IDE --Arm 9.10.2.
The following message is displayed and the build failed. Is there a workaround?
Error[Li005]: no definition for "__iar_small___aeabi_uidiv" [referenced from C:\workspace\NXP_Kinetis_Bootloader_2_0_0_mod\apps\bus_pal\MKL25Z4\iar\buspal_freedom\Debug\obj\MKL25Z4\drivers\i2c\fsl_i2c.o]
Solved! Go to Solution.
Hi,
To avoid the linker errors, the recommendation is to go to Project>Options>Linker>Extra Options, and remove manual redirects.
Using the IAR EWARM 8.50.9 (latest version of this IDE ) I was able to get rid of compiler errors after un-checking the use command line options box.
Regards,
Jing
Hi @kabufw ,
You can refer to following link
https://community.nxp.com/t5/Kinetis-Support/KL26Z-Implementing-USB-bootloader/m-p/1199947
Regards,
Jing
Hi @jingpan ,
I cannot access your link. If I access it, browser displays the following message. Could you inform me how I can access it?
Hi,
To avoid the linker errors, the recommendation is to go to Project>Options>Linker>Extra Options, and remove manual redirects.
Using the IAR EWARM 8.50.9 (latest version of this IDE ) I was able to get rid of compiler errors after un-checking the use command line options box.
Regards,
Jing