10:58:18 [INFO] System bus created. 10:58:19 [INFO] sysbus: Loading segment of 21036 bytes length at 0x0. 10:58:19 [INFO] sysbus: Loading segment of 228 bytes length at 0x522C. 10:58:19 [INFO] sysbus: Loading segment of 11288 bytes length at 0x200000E8. 10:58:20 [INFO] cpu0: Setting initial values: PC = 0x1641, SP = 0x20002300. 10:58:20 [INFO] nrf21540dk_nrf52840: Machine started. 10:58:20 [WARNING] sysbus: [cpu0: 0x47DC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x47DC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x2674] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x2674] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x2674] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x2674] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x47DC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x27C2] ReadDoubleWord from non existing peripheral at 0x10000130. 10:58:20 [WARNING] sysbus: [cpu0: 0x27EC] ReadDoubleWord from non existing peripheral at 0x10001200. 10:58:20 [WARNING] sysbus: [cpu0: 0x27F8] ReadDoubleWord from non existing peripheral at 0x10001204. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD28, value 0xFFFFFFFF. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD2C, value 0xFFFFFFFF. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x10. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x7020027. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x1. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20000011. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x110B0023. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x5. 10:58:20 [WARNING] sysbus: [cpu0: 0x1844] WriteDoubleWord to non existing peripheral at 0x4001E540, value 0x1. 10:58:20 [WARNING] clock: Unhandled write to offset 0x578, value 0x1. 10:58:20 [WARNING] sysbus: [cpu0: 0x2DC8] WriteDoubleWord to non existing peripheral at 0x4000617C, value 0x0. 10:58:20 [WARNING] sysbus: [cpu0: 0x2DC8] ReadDoubleWord from non existing peripheral at 0x4000617C. 10:58:20 [WARNING] sysbus: [cpu0: 0x2DC8] WriteDoubleWord to non existing peripheral at 0x40006304, value 0x80000000. 10:58:20 [WARNING] uart1: Unhandled write to offset 0x514. Unhandled bits: [1-4, 6-31] when writing value 0x21. Tags: PIN (0x1E), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:58:20 [WARNING] sysbus: [cpu0: 0x2610] WriteDoubleWord to non existing peripheral at 0x50000A04, value 0xC. 10:58:20 [WARNING] uart1: Unhandled write to offset 0x50C. Unhandled bits: [0, 2-4, 6-31] when writing value 0x22. Tags: PIN (0x1D), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:58:20 [WARNING] sysbus: [cpu0: 0x2654] WriteDoubleWord to non existing peripheral at 0x50000808, value 0x4. 10:58:20 [WARNING] sysbus: [cpu0: 0x2610] WriteDoubleWord to non existing peripheral at 0x50000A08, value 0x3. 10:58:20 [WARNING] sysbus: [cpu0: 0x2006] WriteDoubleWord to non existing peripheral at 0x4001F5A8, value 0x40028120. 10:58:20 [WARNING] sysbus: [cpu0: 0x2006] WriteDoubleWord to non existing peripheral at 0x4001F5AC, value 0x4002800C. 10:58:20 [WARNING] sysbus: [cpu0: 0x2006] WriteDoubleWord to non existing peripheral at 0x4001F504, value 0x80000. 10:58:20 [WARNING] uart0: Unhandled write to offset 0x50C. Unhandled bits: [0, 3-31] when writing value 0x6. Tags: PIN (0x19), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:58:20 [WARNING] sysbus: [cpu0: 0x2654] WriteDoubleWord to non existing peripheral at 0x50000508, value 0x40. 10:58:20 [WARNING] sysbus: [cpu0: 0x2610] WriteDoubleWord to non existing peripheral at 0x50000718, value 0x3. 10:58:20 [WARNING] uart0: Unhandled write to offset 0x508. Unhandled bits: [1, 3-31] when writing value 0x5. Tags: PIN (0x1A), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:58:20 [WARNING] sysbus: [cpu0: 0x2654] WriteDoubleWord to non existing peripheral at 0x50000508, value 0x20. 10:58:20 [WARNING] sysbus: [cpu0: 0x2610] WriteDoubleWord to non existing peripheral at 0x50000714, value 0x3. 10:58:20 [WARNING] uart0: Unhandled write to offset 0x514. Unhandled bits: [0-2, 4-31] when writing value 0x8. Tags: PIN (0x17), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:58:20 [WARNING] sysbus: [cpu0: 0x2610] WriteDoubleWord to non existing peripheral at 0x50000720, value 0xC. 10:58:20 [WARNING] uart0: Unhandled write to offset 0x510. Unhandled bits: [3-31] when writing value 0x7. Tags: PIN (0x18), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:58:20 [WARNING] sysbus: [cpu0: 0x2610] WriteDoubleWord to non existing peripheral at 0x5000071C, value 0xC. 10:58:20 [WARNING] sysbus: [cpu0: 0x2000] WriteDoubleWord to non existing peripheral at 0x4001F5A0, value 0x40002120. 10:58:20 [WARNING] sysbus: [cpu0: 0x2000] WriteDoubleWord to non existing peripheral at 0x4001F5A4, value 0x4000200C. 10:58:20 [WARNING] sysbus: [cpu0: 0x2000] WriteDoubleWord to non existing peripheral at 0x4001F504, value 0x40000. 10:58:20 [WARNING] rtc1: Unhandled write to offset 0x304. Unhandled bits: [1] when writing value 0x2. Tags: OVRFLW (0x1). 10:58:20 [WARNING] clock: Unhandled read from offset 0x414. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20001F12. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [INFO] uart0: [host: 0.6s (+0.6s)|virt: 0.2ms (+0.2ms)] *** Booting Zephyr OS build zephyr-v3.1.0-2265-g62f19cc6b3d4 *** 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20001F12. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [INFO] uart0: [host: 0.6s (+5.67ms)|virt: 0.3ms (+96µs)] [2J[15;1HDemo Description 10:58:20 [INFO] uart0: [host: 0.61s (+5.19ms)|virt: 0.3ms (+0s)] ---------------- 10:58:20 [INFO] uart0: [host: 0.62s (+10.95ms)|virt: 0.3ms (+0s)] An implementation of a solution to the Dining Philosophers 10:58:20 [INFO] uart0: [host: 0.63s (+10.01ms)|virt: 0.4ms (+0.1ms)] problem (a classic multi-thread synchronization problem). 10:58:20 [INFO] uart0: [host: 0.64s (+9.16ms)|virt: 0.4ms (+0s)] This particular implementation demonstrates the usage of multiple 10:58:20 [INFO] uart0: [host: 0.65s (+10.31ms)|virt: 0.5ms (+0.1ms)] preemptible and cooperative threads of differing priorities, as 10:58:20 [INFO] uart0: [host: 0.66s (+5.57ms)|virt: 0.6ms (+0.1ms)] well as dynamic mutexes and thread sleeping. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20001892. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:58:20 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7.