10:35:24 [INFO] System bus created. 10:35:25 [INFO] sysbus: Loading segment of 20344 bytes length at 0x50000. 10:35:25 [INFO] sysbus: Loading segment of 160 bytes length at 0x54F78. 10:35:25 [INFO] sysbus: Loading segment of 9440 bytes length at 0x200200A0. 10:35:25 [INFO] cpu0: Setting initial values: PC = 0x5166D, SP = 0x20021C40. 10:35:25 [INFO] actinius_icarus_bee_ns: Machine started. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD28, value 0xFFFFFFFF. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD2C, value 0xFFFFFFFF. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x0. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xDC0, value 0x44FFAA. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x0. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x6. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0xFFFE1. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x1. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20020001. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x2003FFE3. 10:35:25 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x5. 10:35:25 [WARNING] sysbus: [cpu0: 0x52E8C] WriteDoubleWord to non existing peripheral at 0x4003117C, value 0x0. 10:35:25 [WARNING] sysbus: [cpu0: 0x52E8C] ReadDoubleWord from non existing peripheral at 0x4003117C. 10:35:25 [WARNING] sysbus: [cpu0: 0x52E8C] WriteDoubleWord to non existing peripheral at 0x40031304, value 0x80000000. 10:35:25 [WARNING] uart0: Unhandled write to offset 0x50C. Unhandled bits: [0, 2-31] when writing value 0x2. Tags: PIN (0x1D), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:35:25 [WARNING] sysbus: [cpu0: 0x527C2] WriteDoubleWord to non existing peripheral at 0x40842508, value 0x4. 10:35:25 [WARNING] sysbus: [cpu0: 0x52748] WriteDoubleWord to non existing peripheral at 0x40842708, value 0x3. 10:35:25 [WARNING] uart0: Unhandled write to offset 0x514. Unhandled bits: [1, 3-31] when writing value 0x5. Tags: PIN (0x1A), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:35:25 [WARNING] sysbus: [cpu0: 0x52748] WriteDoubleWord to non existing peripheral at 0x40842714, value 0x0. 10:35:25 [WARNING] uart0: Unhandled write to offset 0x510. Unhandled bits: [0, 4-31] when writing value 0xE. Tags: PIN (0x11), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:35:25 [WARNING] sysbus: [cpu0: 0x52748] WriteDoubleWord to non existing peripheral at 0x40842738, value 0x0. 10:35:25 [WARNING] uart0: Unhandled write to offset 0x508. Unhandled bits: [0, 2-3, 5-31] when writing value 0x12. Tags: PIN (0xD), PORT (0x1), RESERVED (0x1FFFFFF), CONNECT (0x1). 10:35:25 [WARNING] sysbus: [cpu0: 0x527CA] WriteDoubleWord to non existing peripheral at 0x40842508, value 0x40000. 10:35:25 [WARNING] sysbus: [cpu0: 0x52748] WriteDoubleWord to non existing peripheral at 0x40842748, value 0x3. 10:35:25 [WARNING] uart0: Unhandled write to offset 0x1A0, value 0x8000000F. 10:35:25 [WARNING] uart0: Unhandled write to offset 0x8C, value 0x8000000F. 10:35:25 [WARNING] sysbus: [cpu0: 0x52182] WriteDoubleWord to non existing peripheral at 0x40017504, value 0x8000. 10:35:25 [WARNING] rtc1: Unhandled write to offset 0x304. Unhandled bits: [1] when writing value 0x2. Tags: OVRFLW (0x1). 10:35:25 [WARNING] sysbus: [cpu0: 0x5239C] ReadByte from non existing peripheral at 0x200729A0. 10:35:25 [WARNING] clock: Unhandled read from offset 0x414. 10:35:26 [INFO] uart0: [host: 0.63s (+0.63s)|virt: 0.1ms (+0.1ms)] *** Booting Zephyr OS build zephyr-v3.1.0-2265-g62f19cc6b3d4 *** 10:35:26 [INFO] uart0: [host: 0.64s (+7.65ms)|virt: 0.2ms (+97µs)] [2J[15;1HDemo Description 10:35:26 [INFO] uart0: [host: 0.64s (+3.15ms)|virt: 0.2ms (+0s)] ---------------- 10:35:26 [INFO] uart0: [host: 0.65s (+9.87ms)|virt: 0.2ms (+0s)] An implementation of a solution to the Dining Philosophers 10:35:26 [INFO] uart0: [host: 0.66s (+8.14ms)|virt: 0.3ms (+0.1ms)] problem (a classic multi-thread synchronization problem). 10:35:26 [INFO] uart0: [host: 0.67s (+14.63ms)|virt: 0.3ms (+0s)] This particular implementation demonstrates the usage of multiple 10:35:26 [INFO] uart0: [host: 0.68s (+7.86ms)|virt: 0.4ms (+0.1ms)] preemptible and cooperative threads of differing priorities, as 10:35:26 [INFO] uart0: [host: 0.69s (+4.85ms)|virt: 0.5ms (+0.1ms)] well as dynamic mutexes and thread sleeping. 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.69s (+5.32ms)|virt: 0.52ms (+17µs)] [5;1HPhilosopher 4 [C:-1] STARVING 10:35:26 [INFO] uart0: [host: 0.7s (+5.96ms)|virt: 0.6ms (+83µs)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 0.71s (+8.03ms)|virt: 0.7ms (+0.1ms)] [5;1HPhilosopher 4 [C:-1] EATING [ 25 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.71s (+8.2ms)|virt: 0.8ms (+0.1ms)] [6;1HPhilosopher 5 [C:-2] STARVING 10:35:26 [INFO] uart0: [host: 0.72s (+7.5ms)|virt: 0.8ms (+0s)] [6;1HPhilosopher 5 [C:-2] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 0.73s (+6.35ms)|virt: 0.9ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] STARVING 10:35:26 [INFO] uart0: [host: 0.73s (+4.29ms)|virt: 1ms (+97µs)] [4;1HPhilosopher 3 [P: 0] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 0.74s (+4.95ms)|virt: 1.1ms (+0.1ms)] [3;1HPhilosopher 2 [P: 1] STARVING 10:35:26 [INFO] uart0: [host: 0.74s (+4.1ms)|virt: 1.1ms (+0s)] [3;1HPhilosopher 2 [P: 1] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 0.75s (+3.61ms)|virt: 1.2ms (+0.1ms)] [2;1HPhilosopher 1 [P: 2] STARVING 10:35:26 [INFO] uart0: [host: 0.75s (+7.26ms)|virt: 1.3ms (+0.1ms)] [2;1HPhilosopher 1 [P: 2] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 0.76s (+5.63ms)|virt: 1.4ms (+0.1ms)] [1;1HPhilosopher 0 [P: 3] STARVING 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.81s (+48.99ms)|virt: 26.2ms (+24.8ms)] [5;1HPhilosopher 4 [C:-1] DROPPED ONE FORK 10:35:26 [INFO] uart0: [host: 0.81s (+7.06ms)|virt: 26.2ms (+0s)] [5;1HPhilosopher 4 [C:-1] THINKING [ 25 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.82s (+5.82ms)|virt: 26.3ms (+0.1ms)] [6;1HPhilosopher 5 [C:-2] EATING [ 25 ms ] 10:35:26 [INFO] uart0: [host: 0.83s (+5.66ms)|virt: 26.4ms (+95µs)] [4;1HPhilosopher 3 [P: 0] EATING [ 25 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.88s (+55.87ms)|virt: 51.8ms (+25.4ms)] [6;1HPhilosopher 5 [C:-2] DROPPED ONE FORK 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.89s (+11.12ms)|virt: 51.9ms (+0.1ms)] [6;1HPhilosopher 5 [C:-2] THINKING [ 25 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 0.9s (+6.36ms)|virt: 51.92ms (+16µs)] [5;1HPhilosopher 4 [C:-1] STARVING 10:35:26 [INFO] uart0: [host: 0.9s (+5.44ms)|virt: 52ms (+84µs)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 0.91s (+6.17ms)|virt: 52.1ms (+0.1ms)] [5;1HPhilosopher 4 [C:-1] EATING [ 25 ms ] 10:35:26 [INFO] uart0: [host: 0.92s (+5.4ms)|virt: 52.2ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] DROPPED ONE FORK 10:35:26 [INFO] uart0: [host: 0.92s (+6.39ms)|virt: 52.3ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] THINKING [ 25 ms ] 10:35:26 [INFO] uart0: [host: 0.93s (+6.45ms)|virt: 52.31ms (+11µs)] [3;1HPhilosopher 2 [P: 1] EATING [ 25 ms ] 10:35:26 [INFO] uart0: [host: 0.94s (+9.75ms)|virt: 52.4ms (+89µs)] [1;1HPhilosopher 0 [P: 3] HOLDING ONE FORK 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 1s (+64.88ms)|virt: 77.4ms (+25ms)] [6;1HPhilosopher 5 [C:-2] STARVING 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 1.01s (+7.56ms)|virt: 77.6ms (+0.2ms)] [5;1HPhilosopher 4 [C:-1] DROPPED ONE FORK 10:35:26 [INFO] uart0: [host: 1.02s (+6.43ms)|virt: 77.6ms (+0s)] [5;1HPhilosopher 4 [C:-1] THINKING [ 25 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 1.02s (+5.32ms)|virt: 77.8ms (+0.2ms)] [4;1HPhilosopher 3 [P: 0] STARVING 10:35:26 [INFO] uart0: [host: 1.03s (+4.59ms)|virt: 77.9ms (+0.1ms)] [4;1HPhilosopher 3 [P: 0] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 1.03s (+3.51ms)|virt: 77.9ms (+0s)] [4;1HPhilosopher 3 [P: 0] EATING [ 25 ms ] 10:35:26 [INFO] uart0: [host: 1.03s (+2.08ms)|virt: 78ms (+0.1ms)] [3;1HPhilosopher 2 [P: 1] DROPPED ONE FORK 10:35:26 [INFO] uart0: [host: 1.04s (+4.27ms)|virt: 78.1ms (+0.1ms)] [3;1HPhilosopher 2 [P: 1] THINKING [ 25 ms ] 10:35:26 [INFO] uart0: [host: 1.04s (+5.37ms)|virt: 78.2ms (+0.1ms)] [2;1HPhilosopher 1 [P: 2] EATING [ 25 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 1.1s (+60.83ms)|virt: 0.1s (+24.9ms)] [5;1HPhilosopher 4 [C:-1] STARVING 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 1.11s (+6.28ms)|virt: 0.1s (+0.3ms)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:35:26 [INFO] uart0: [host: 1.12s (+5.94ms)|virt: 0.1s (+0s)] [5;1HPhilosopher 4 [C:-1] EATING [ 150 ms ] 10:35:26 [WARNING] sysbus: [cpu0: 0x52384] ReadByte from non existing peripheral at 0x200729A0. 10:35:26 [INFO] uart0: [host: 1.12s (+6.27ms)|virt: 0.1s (+0.14ms)] [4;1HPhilosopher 3 [P: 0] DROPPED ONE FORK