hello all: I have compile successfully my project.but have link trouble about my project codes for the nRF51822 with the Keil MDK-ARM toolchain (v4.6).
For example, for the My project, I get the following console output: compiling softdevice_handler.c... linking... ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching ble_dis.o(.data). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.data). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching ble_conn_params.o(.bss). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching app_button.o(.data). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching ble_conn_params.o(.data). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching softdevice_handler.o(.data). ._build\BTP_app_ection.axf: Error: L6406E: No space in execution regions with .ANY selector matching ble_debug_assert_handler.o(.data). ._build\BTP_app_ection.axf: Error: L6407E: Sections of aggregate size 0x150 bytes could not fit into .ANY selector(s). Target not created
I discover my proect code low 40K, above thing not happen. Is there any know problem with the MDK-ARM? Could this problem be related somehow to my specific Windows machine? I am running out of ideas here.