Hi,
I want to compile and run Mesh examples. I tried the Light Switch client, server and the Sensor server examples. All of them fail when the linker is invoked. All of them generate the same 2 errors.
It's a news installation, so I should be up to date (SES 5.20, SDK 17.0.2, SDK for Mesh 4.2.0)
Here is the linker output:
Building ‘sensor_server_nrf52832_xxAA_s132_7.0.1’ from solution ‘sensor_server_nrf52832_xxAA_s132_7.0.1’ in configuration ‘Debug’
Compiling ‘main.c’
Compiling ‘app_sensor.c’
Compiling ‘app_sensor_utils.c’
Compiling ‘mesh_provisionee.c’
Compiling ‘rtt_input.c’
Compiling ‘simple_hal.c’
Compiling ‘mesh_app_utils.c’
Compiling ‘mesh_adv.c’
Compiling ‘ble_softdevice_support.c’
Compiling ‘nrf_mesh_weak.c’
Compiling ‘app_error_weak.c’
Compiling ‘assertion_handler_weak.c’
Compiling ‘internal_event.c’
Compiling ‘nrf_mesh_configure.c’
Compiling ‘aes.c’
Compiling ‘msg_cache.c’
Compiling ‘transport.c’
Compiling ‘event.c’
Compiling ‘packet_buffer.c’
Compiling ‘flash_manager_defrag.c’
Compiling ‘fifo.c’
Compiling ‘nrf_flash.c’
Compiling ‘net_state.c’
Compiling ‘mesh_flash.c’
Compiling ‘nrf_mesh_utils.c’
Compiling ‘nrf_mesh.c’
Compiling ‘queue.c’
Compiling ‘hal.c’
Compiling ‘aes_cmac.c’
Compiling ‘timer_scheduler.c’
Compiling ‘timer.c’
Compiling ‘long_timer.c’
Compiling ‘rand.c’
Compiling ‘nrf_mesh_opt.c’
Compiling ‘mesh_opt.c’
Compiling ‘timeslot.c’
Compiling ‘timeslot_timer.c’
Compiling ‘bearer_event.c’
Compiling ‘enc.c’
Compiling ‘network.c’
Compiling ‘net_packet.c’
Compiling ‘msqueue.c’
Compiling ‘nrf_mesh_keygen.c’
Compiling ‘cache.c’
Compiling ‘list.c’
Compiling ‘log.c’
Compiling ‘flash_manager.c’
Compiling ‘ccm_soft.c’
Compiling ‘toolchain.c’
Compiling ‘replay_cache.c’
Compiling ‘beacon.c’
Compiling ‘flash_manager_internal.c’
Compiling ‘core_tx.c’
Compiling ‘heartbeat.c’
Compiling ‘net_beacon.c’
Compiling ‘mesh_config.c’
Compiling ‘fsm.c’
Compiling ‘mesh_config_backend.c’
Compiling ‘mesh_config_flashman_glue.c’
Compiling ‘lpn.c’
Compiling ‘core_tx_lpn.c’
Compiling ‘mesh_lpn_subman.c’
Compiling ‘core_tx_local.c’
Compiling ‘core_tx_adv.c’
Compiling ‘mesh_mem_stdlib.c’
Compiling ‘mesh_stack.c’
Compiling ‘mesh_gatt.c’
Compiling ‘proxy.c’
Compiling ‘proxy_filter.c’
Assembling ‘thumb_crt0.s’
Compiling ‘access_publish.c’
Compiling ‘access_publish_retransmission.c’
Compiling ‘access.c’
Compiling ‘access_reliable.c’
Compiling ‘device_state_manager.c’
Compiling ‘ad_listener.c’
Compiling ‘ad_type_filter.c’
Compiling ‘adv_packet_filter.c’
Compiling ‘advertiser.c’
Compiling ‘bearer_handler.c’
Compiling ‘broadcast.c’
Compiling ‘filter_engine.c’
Compiling ‘gap_address_filter.c’
Compiling ‘radio_config.c’
Compiling ‘rssi_filter.c’
Compiling ‘scanner.c’
Compiling ‘mesh_pa_lna.c’
Compiling ‘SEGGER_RTT.c’
Compiling ‘SEGGER_RTT_printf.c’
Compiling ‘uECC.c’
Compiling ‘app_util_platform.c’
Compiling ‘ble_advdata.c’
Compiling ‘nrf_section_iter.c’
Compiling ‘nrf_sdh_soc.c’
Compiling ‘nrf_sdh_ble.c’
Compiling ‘nrf_sdh.c’
Compiling ‘ble_conn_params.c’
Compiling ‘nrf_atomic.c’
Compiling ‘ble_srv_common.c’
Compiling ‘system_nrf52.c’
Compiling ‘app_error.c’
Compiling ‘app_error_handler_gcc.c’
Assembling ‘ses_startup_nrf52.s’
Assembling ‘ses_startup_nrf_common.s’
Compiling ‘prov_provisionee.c’
Compiling ‘nrf_mesh_prov.c’
Compiling ‘provisioning.c’
Compiling ‘prov_beacon.c’
Compiling ‘prov_utils.c’
Compiling ‘prov_bearer_adv.c’
Compiling ‘nrf_mesh_prov_bearer_gatt.c’
Compiling ‘composition_data.c’
Compiling ‘config_server.c’
Compiling ‘packed_index_list.c’
Compiling ‘health_server.c’
Compiling ‘sensor_setup_server.c’
Compiling ‘model_common.c’
Compiling ‘app_timer_mesh.c’
Compiling ‘app_timer_workaround.c’
Generating linker script ‘sensor_server_nrf52832_xxAA_s132_7.0.1.ld’
Linking sensor_server_nrf52832_xxAA_s132_7.0.1.elf
build/sensor_server_nrf52832_xxAA_s132_7.0.1_Debug/obj/ses_startup_nrf_common.o: in function `afterInitialize':
undefined reference to `__RAM1_segment_end__'
Build failed
Did I miss a step when setting up SES? However, I carefully followed the steps to be taken given on the nRF site (infocenter.nordicsemi.com/index.jsp
Thanks for your help.