10:41:36 [INFO] System bus created. 10:41:37 [INFO] sysbus: Loading segment of 20380 bytes length at 0x0. 10:41:37 [INFO] sysbus: Loading segment of 196 bytes length at 0x4F9C. 10:41:37 [INFO] sysbus: Loading segment of 9432 bytes length at 0x200000C8. 10:41:37 [INFO] cpu0: Setting initial values: PC = 0x15D9, SP = 0x20001C60. 10:41:37 [INFO] bt510: Machine started. 10:41:37 [WARNING] sysbus: [cpu0: 0x45D4] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x45D4] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x25AC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x25AC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x25AC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x25AC] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x45D4] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x26FA] ReadDoubleWord from non existing peripheral at 0x10000130. 10:41:37 [WARNING] sysbus: [cpu0: 0x2724] ReadDoubleWord from non existing peripheral at 0x10001200. 10:41:37 [WARNING] sysbus: [cpu0: 0x2730] ReadDoubleWord from non existing peripheral at 0x10001204. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD28, value 0xFFFFFFFF. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD2C, value 0xFFFFFFFF. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x0. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x0. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x10. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x7020027. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x1. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20000011. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x110B0023. 10:41:37 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x5. 10:41:37 [WARNING] sysbus: [cpu0: 0x178C] WriteDoubleWord to non existing peripheral at 0x4001E540, value 0x1. 10:41:37 [WARNING] clock: Unhandled write to offset 0x578, value 0x1. 10:41:37 [WARNING] sysbus: [cpu0: 0x2D00] WriteDoubleWord to non existing peripheral at 0x4000617C, value 0x0. 10:41:37 [WARNING] sysbus: [cpu0: 0x2D00] ReadDoubleWord from non existing peripheral at 0x4000617C. 10:41:37 [WARNING] sysbus: [cpu0: 0x2D00] WriteDoubleWord to non existing peripheral at 0x40006304, value 0x80000000. 10:41:37 [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:41:37 [WARNING] sysbus: [cpu0: 0x258C] WriteDoubleWord to non existing peripheral at 0x50000508, value 0x40. 10:41:37 [WARNING] sysbus: [cpu0: 0x2548] WriteDoubleWord to non existing peripheral at 0x50000718, value 0x3. 10:41:37 [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:41:37 [WARNING] sysbus: [cpu0: 0x2548] WriteDoubleWord to non existing peripheral at 0x50000720, value 0x0. 10:41:37 [WARNING] sysbus: [cpu0: 0x1F5E] WriteDoubleWord to non existing peripheral at 0x4001F5A8, value 0x40002120. 10:41:37 [WARNING] sysbus: [cpu0: 0x1F5E] WriteDoubleWord to non existing peripheral at 0x4001F5AC, value 0x4000200C. 10:41:37 [WARNING] sysbus: [cpu0: 0x1F5E] WriteDoubleWord to non existing peripheral at 0x4001F504, value 0x80000. 10:41:37 [WARNING] rtc1: Unhandled write to offset 0x304. Unhandled bits: [1] when writing value 0x2. Tags: OVRFLW (0x1). 10:41:37 [WARNING] clock: Unhandled read from offset 0x414. 10:41:37 [INFO] uart0: [host: 0.52s (+0.52s)|virt: 0.1ms (+0.1ms)] *** Booting Zephyr OS build zephyr-v3.1.0-2265-g62f19cc6b3d4 *** 10:41:37 [INFO] uart0: [host: 0.53s (+5.31ms)|virt: 0.2ms (+97µs)] [2J[15;1HDemo Description 10:41:37 [INFO] uart0: [host: 0.53s (+4.88ms)|virt: 0.2ms (+0s)] ---------------- 10:41:37 [INFO] uart0: [host: 0.55s (+12.11ms)|virt: 0.2ms (+0s)] An implementation of a solution to the Dining Philosophers 10:41:37 [INFO] uart0: [host: 0.56s (+11.54ms)|virt: 0.3ms (+0.1ms)] problem (a classic multi-thread synchronization problem). 10:41:37 [INFO] uart0: [host: 0.57s (+13.64ms)|virt: 0.3ms (+0s)] This particular implementation demonstrates the usage of multiple 10:41:37 [INFO] uart0: [host: 0.59s (+14.6ms)|virt: 0.4ms (+0.1ms)] preemptible and cooperative threads of differing priorities, as 10:41:37 [INFO] uart0: [host: 0.6s (+9.26ms)|virt: 0.5ms (+0.1ms)] well as dynamic mutexes and thread sleeping. 10:41:37 [INFO] uart0: [host: 0.61s (+10.18ms)|virt: 0.52ms (+16µs)] [5;1HPhilosopher 4 [C:-1] STARVING 10:41:37 [INFO] uart0: [host: 0.62s (+11.18ms)|virt: 0.6ms (+84µs)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:41:37 [INFO] uart0: [host: 0.63s (+10.7ms)|virt: 0.7ms (+0.1ms)] [5;1HPhilosopher 4 [C:-1] EATING [ 25 ms ] 10:41:37 [INFO] uart0: [host: 0.63s (+5.85ms)|virt: 0.8ms (+0.1ms)] [6;1HPhilosopher 5 [C:-2] STARVING 10:41:37 [INFO] uart0: [host: 0.64s (+5.84ms)|virt: 0.8ms (+0s)] [6;1HPhilosopher 5 [C:-2] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.65s (+8.16ms)|virt: 0.9ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] STARVING 10:41:38 [INFO] uart0: [host: 0.66s (+7.22ms)|virt: 1ms (+98µs)] [4;1HPhilosopher 3 [P: 0] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.66s (+7.45ms)|virt: 1.1ms (+0.1ms)] [3;1HPhilosopher 2 [P: 1] STARVING 10:41:38 [INFO] uart0: [host: 0.67s (+7.92ms)|virt: 1.1ms (+0s)] [3;1HPhilosopher 2 [P: 1] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.68s (+11.79ms)|virt: 1.2ms (+0.1ms)] [2;1HPhilosopher 1 [P: 2] STARVING 10:41:38 [INFO] uart0: [host: 0.69s (+11.06ms)|virt: 1.3ms (+0.1ms)] [2;1HPhilosopher 1 [P: 2] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.7s (+11.46ms)|virt: 1.4ms (+0.1ms)] [1;1HPhilosopher 0 [P: 3] STARVING 10:41:38 [INFO] uart0: [host: 0.76s (+55.39ms)|virt: 26.2ms (+24.8ms)] [5;1HPhilosopher 4 [C:-1] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 0.77s (+6.68ms)|virt: 26.2ms (+0s)] [5;1HPhilosopher 4 [C:-1] THINKING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.77s (+6.97ms)|virt: 26.3ms (+0.1ms)] [6;1HPhilosopher 5 [C:-2] EATING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.78s (+7.95ms)|virt: 26.4ms (+95µs)] [4;1HPhilosopher 3 [P: 0] EATING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.83s (+51.1ms)|virt: 51.8ms (+25.4ms)] [6;1HPhilosopher 5 [C:-2] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 0.84s (+4.72ms)|virt: 51.9ms (+0.1ms)] [6;1HPhilosopher 5 [C:-2] THINKING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.85s (+7.87ms)|virt: 51.92ms (+16µs)] [5;1HPhilosopher 4 [C:-1] STARVING 10:41:38 [INFO] uart0: [host: 0.85s (+4.96ms)|virt: 52ms (+84µs)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.85s (+3.27ms)|virt: 52.1ms (+0.1ms)] [5;1HPhilosopher 4 [C:-1] EATING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.86s (+4.56ms)|virt: 52.2ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 0.86s (+4.45ms)|virt: 52.3ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] THINKING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.87s (+3.32ms)|virt: 52.31ms (+10µs)] [3;1HPhilosopher 2 [P: 1] EATING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.87s (+5.31ms)|virt: 52.4ms (+90µs)] [1;1HPhilosopher 0 [P: 3] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.92s (+49.68ms)|virt: 77.4ms (+25ms)] [6;1HPhilosopher 5 [C:-2] STARVING 10:41:38 [INFO] uart0: [host: 0.93s (+5.34ms)|virt: 77.6ms (+0.2ms)] [5;1HPhilosopher 4 [C:-1] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 0.93s (+3.98ms)|virt: 77.6ms (+0s)] [5;1HPhilosopher 4 [C:-1] THINKING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.94s (+13.22ms)|virt: 77.8ms (+0.2ms)] [4;1HPhilosopher 3 [P: 0] STARVING 10:41:38 [INFO] uart0: [host: 0.95s (+7.28ms)|virt: 77.9ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 0.96s (+4.6ms)|virt: 77.9ms (+0s)] [4;1HPhilosopher 3 [P: 0] EATING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.96s (+4.84ms)|virt: 78ms (+0.1ms)] [3;1HPhilosopher 2 [P: 1] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 0.97s (+6.84ms)|virt: 78.1ms (+0.1ms)] [3;1HPhilosopher 2 [P: 1] THINKING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 0.97s (+5.71ms)|virt: 78.2ms (+0.1ms)] [2;1HPhilosopher 1 [P: 2] EATING [ 25 ms ] 10:41:38 [INFO] uart0: [host: 1.02s (+49.32ms)|virt: 0.1s (+24.9ms)] [5;1HPhilosopher 4 [C:-1] STARVING 10:41:38 [INFO] uart0: [host: 1.03s (+10.07ms)|virt: 0.1s (+0.3ms)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 1.04s (+6.43ms)|virt: 0.1s (+0s)] [5;1HPhilosopher 4 [C:-1] EATING [ 150 ms ] 10:41:38 [INFO] uart0: [host: 1.05s (+6.49ms)|virt: 0.1s (+0.14ms)] [4;1HPhilosopher 3 [P: 0] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 1.05s (+5.99ms)|virt: 0.1s (+93µs)] [4;1HPhilosopher 3 [P: 0] THINKING [ 125 ms ] 10:41:38 [INFO] uart0: [host: 1.06s (+7.73ms)|virt: 0.1s (+67µs)] [3;1HPhilosopher 2 [P: 1] STARVING 10:41:38 [INFO] uart0: [host: 1.06s (+5.76ms)|virt: 0.1s (+0.1ms)] [3;1HPhilosopher 2 [P: 1] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 1.07s (+4.88ms)|virt: 0.1s (+0s)] [3;1HPhilosopher 2 [P: 1] EATING [ 100 ms ] 10:41:38 [INFO] uart0: [host: 1.07s (+4.85ms)|virt: 0.1s (+0.1ms)] [2;1HPhilosopher 1 [P: 2] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 1.08s (+3.56ms)|virt: 0.1s (+96µs)] [1;1HPhilosopher 0 [C:-2] EATING [ 50 ms ] 10:41:38 [INFO] uart0: [host: 1.08s (+4.62ms)|virt: 0.1s (+0.1ms)] [2;1HPhilosopher 1 [P: 2] THINKING [ 75 ms ] 10:41:38 [INFO] uart0: [host: 1.18s (+94.43ms)|virt: 0.15s (+50.72ms)] [1;1HPhilosopher 0 [C:-2] DROPPED ONE FORK 10:41:38 [INFO] uart0: [host: 1.18s (+6.68ms)|virt: 0.15s (+80µs)] [6;1HPhilosopher 5 [C:-2] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 1.19s (+5.86ms)|virt: 0.16s (+0.1ms)] [1;1HPhilosopher 0 [P: 3] THINKING [ 50 ms ] 10:41:38 [INFO] uart0: [host: 1.25s (+57.52ms)|virt: 0.18s (+25.4ms)] [2;1HPhilosopher 1 [P: 2] STARVING 10:41:38 [INFO] uart0: [host: 1.25s (+6.69ms)|virt: 0.18s (+0s)] [2;1HPhilosopher 1 [P: 2] HOLDING ONE FORK 10:41:38 [INFO] uart0: [host: 1.31s (+53.38ms)|virt: 0.21s (+25.1ms)] [3;1HPhilosopher 2 [P: 1] DROPPED ONE FORK