We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm still fairly new to Keil so this may be a very silly question but when trying to compile a project, I get the following error:
.\_build\bootloader.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.
The scatter file looks like so:
LR_IROM1 0x00000000 0x00040000 { ; load region size_region ER_IROM1 0x00000000 0x00040000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_IRAM1 0x20000000 0x00004000 { ; RW data .ANY (+RW +ZI) } }
I've looked all over for where there might be another definition might be with no luck. Is there another location where this might be defined in Keil that could be causing me problems or some other kind of project misconfiguration that I could fix? This project is actually an example from Nordic Semiconductor (slightly altered by myself) so I'm hoping that the project itself is fine and that the error is simply from some configuration setting that I've messed up myself. Digging through all the menus though things seem fine so I wonder if there's something I'm missing. Thanks for any pointers.