As requested by a customer, I am trying to create a custom bootloader that branches into three applications depending on data from I2C.
I am using nRF Connect SDK V2.5.0
I thought about creating it based on "nRF Secure Immutable Bootloader" from \ncs\v2.5.0\nrf\samples\bootloader.
I was able to successfully create the parts that jump to the three applications.
However, within this "nRF Secure Immutable Bootloader" project,
zephyr's k_timer API is not working properly.
Additionally, Thread APIs such as k_msleep cannot be linked correctly, resulting in an error, making time management impossible.
How should I manage my time?
Also, to create a custom bootloader like this
Is there a project that would be a better example?