I am at a stage where I have some "time" to move to the newer tool but I have come across a problem and just wanted to see if others have had the same issue.
I have ver 4.74 installed in C:\Keil_4 and ver 5.14 installed in c:\keil_5 with the legacy support
I have changed the lib files I use in the project to the appropriate folders e.g. FS_CM.lib and updated any drivers such as the SDIO
The code compiles with no errors as before but when linking I get the error L6405E rather than L6405W given in the linker error list in the books documentation.
I have tried deleting all output files and tool produced project files ( doesnt cure the issue)
Is this perhaps an installation issue e.g. not all has gone where I wanted it eg C:\Kiel_5 ?
thanks Dan
it complaining from
.\Objects\ble_firmware_v1.axf: Error: L6405E: No .ANY selector matches main.o(i.app_error_handler). .\Objects\ble_firmware_v1.axf: Error: L6405E: No .ANY selector matches main.o(i.sys_evt_dispatch). .\Objects\ble_firmware_v1.axf: Error: L6405E: No .ANY selector matches app_timer.o(i.SWI0_IRQHandler). .\Objects\ble_firmware_v1.axf: Error: L6405E: No .ANY selector matches main.o(i.led_write_handler).
I got the same error & I don't know how to solve and what caused this error
Ok, but what's the error specifically complaining about? Something in the scatter file, or object files it doesn't like?
View all questions in Keil forum