Hi to all, I'm developing a new device that should be a multiprotocol: Zigbee (as coordinator) and BLE peripheral (nus).
I use the nrf5_sdk_for_thread_and_zigbee_V4.1.0_32ce5f8 \examples\multiprotocol\ ble_zigbee_dynamic_light_switch_nus example for development, This project compiles OK before making changes. According to" https://devzone.nordicsemi.com/f/nordic-q-a/50748/zigbee-coordinator-and-ble-peripheral ",I made the following modifications in this sample project:
1. Change zb_set_network_ed_role() to use zb_set_network_coordinator_role().
2. Add zb_set_max_children(10 for example).
3. Change the included library. Use libzboss.a instead of libzboss.ed.a.
4. The IDE I used was Keil5. I modified ZB_ED_ROLE to ZB_COORDINATOR_ROLE in the "Preprocessor Symbols" of "Options for Target 'NRF52840_XXAA".
After the above modification, error "No space in execution Regions with.ANY selector matchingXXX" is displayed appeared when compiling the project
The error messages are summarized below: