10:36:41 [INFO] System bus created. 10:36:42 [INFO] sysbus: Loading segment of 20396 bytes length at 0x0. 10:36:42 [INFO] sysbus: Loading segment of 160 bytes length at 0x4FAC. 10:36:42 [INFO] sysbus: Loading segment of 10016 bytes length at 0x200000A0. 10:36:42 [INFO] cpu0: Setting initial values: PC = 0x161D, SP = 0x20001DC0. 10:36:42 [INFO] arduino_nicla_sense_me: Machine started. 10:36:42 [WARNING] sysbus: [cpu0: 0x476E] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x25D0] ReadByte from non existing peripheral at 0xF0000FE0. 10:36:42 [WARNING] sysbus: [cpu0: 0x476E] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x25D0] ReadByte from non existing peripheral at 0xF0000FE0. 10:36:42 [WARNING] sysbus: [cpu0: 0x476E] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x25D0] ReadByte from non existing peripheral at 0xF0000FE0. 10:36:42 [WARNING] sysbus: [cpu0: 0x25D0] ReadByte from non existing peripheral at 0xF0000FE0. 10:36:42 [WARNING] sysbus: [cpu0: 0x26A4] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x26A4] ReadDoubleWord from non existing peripheral at 0x10000134. 10:36:42 [WARNING] sysbus: [cpu0: 0x476E] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x476E] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x279A] ReadDoubleWord from non existing peripheral at 0x10000130. 10:36:42 [WARNING] sysbus: [cpu0: 0x27F4] ReadDoubleWord from non existing peripheral at 0x10001200. 10:36:42 [WARNING] sysbus: [cpu0: 0x2800] ReadDoubleWord from non existing peripheral at 0x10001204. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD28, value 0xFFFFFFFF. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD2C, value 0xFFFFFFFF. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x10. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x7020025. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x1. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20000011. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x110B001F. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x5. 10:36:42 [WARNING] sysbus: [cpu0: 0x1820] WriteDoubleWord to non existing peripheral at 0x4001E540, value 0x1. 10:36:42 [WARNING] sysbus: [cpu0: 0x2E74] WriteDoubleWord to non existing peripheral at 0x4000617C, value 0x0. 10:36:42 [WARNING] sysbus: [cpu0: 0x2E74] ReadDoubleWord from non existing peripheral at 0x4000617C. 10:36:42 [WARNING] sysbus: [cpu0: 0x2E74] WriteDoubleWord to non existing peripheral at 0x40006304, value 0x80000000. 10:36:42 [WARNING] uart0: Unhandled write to offset 0x50C. Unhandled bits: [0-1, 3, 5-31] when writing value 0x14. Tags: PIN (0xB), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:36:42 [WARNING] sysbus: [cpu0: 0x46D2] WriteDoubleWord to non existing peripheral at 0x50000508, value 0x100000. 10:36:42 [WARNING] sysbus: [cpu0: 0x4660] WriteDoubleWord to non existing peripheral at 0x50000750, value 0x3. 10:36:42 [WARNING] uart0: Unhandled write to offset 0x514. Unhandled bits: [1-2, 4-31] when writing value 0x9. Tags: PIN (0x16), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:36:42 [WARNING] sysbus: [cpu0: 0x4722] WriteDoubleWord to non existing peripheral at 0x50000724, value 0x0. 10:36:42 [WARNING] sysbus: [cpu0: 0x1FE6] WriteDoubleWord to non existing peripheral at 0x4001F5A8, value 0x40002120. 10:36:42 [WARNING] sysbus: [cpu0: 0x1FE6] WriteDoubleWord to non existing peripheral at 0x4001F5AC, value 0x4000200C. 10:36:42 [WARNING] sysbus: [cpu0: 0x2002] WriteDoubleWord to non existing peripheral at 0x4001F504, value 0x80000. 10:36:42 [WARNING] rtc1: Unhandled write to offset 0x304. Unhandled bits: [1] when writing value 0x2. Tags: OVRFLW (0x1). 10:36:42 [WARNING] clock: Unhandled read from offset 0x414. 10:36:42 [WARNING] nvic: Unhandled read from offset 0xDFC. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDFC, value 0x1000000. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDFC, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x200019D2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [INFO] uart0: [host: 0.58s (+0.58s)|virt: 0.5ms (+0.5ms)] *** Booting Zephyr OS build zephyr-v3.1.0-2265-g62f19cc6b3d4 *** 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x200019D2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [INFO] uart0: [host: 0.58s (+3.05ms)|virt: 0.6ms (+96µs)] [2J[15;1HDemo Description 10:36:42 [INFO] uart0: [host: 0.59s (+1.33ms)|virt: 0.6ms (+0s)] ---------------- 10:36:42 [INFO] uart0: [host: 0.59s (+4.9ms)|virt: 0.6ms (+0s)] An implementation of a solution to the Dining Philosophers 10:36:42 [INFO] uart0: [host: 0.6s (+4.74ms)|virt: 0.7ms (+0.1ms)] problem (a classic multi-thread synchronization problem). 10:36:42 [INFO] uart0: [host: 0.6s (+3.89ms)|virt: 0.7ms (+0s)] This particular implementation demonstrates the usage of multiple 10:36:42 [INFO] uart0: [host: 0.6s (+5.17ms)|virt: 0.8ms (+0.1ms)] preemptible and cooperative threads of differing priorities, as 10:36:42 [INFO] uart0: [host: 0.61s (+4.16ms)|virt: 0.9ms (+0.1ms)] well as dynamic mutexes and thread sleeping. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20001352. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:36:42 [INFO] uart0: [host: 0.61s (+3.56ms)|virt: 0.92ms (+18µs)] [5;1HPhilosopher 4 [C:-1] STARVING 10:36:42 [INFO] uart0: [host: 0.62s (+4.48ms)|virt: 1ms (+82µs)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:36:42 [INFO] uart0: [host: 0.62s (+3.23ms)|virt: 1.1ms (+0.1ms)] [5;1HPhilosopher 4 [C:-1] EATING [ 25 ms ] 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x200019D2. 10:36:42 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B.