10:20:07.7011 [INFO] System bus created. 10:20:08.7133 [INFO] sysbus: Loaded SVD: /tmp/renode-32232/fde0e044-8e30-4062-a814-cc7b86f08b62.tmp. Name: STM32F40x. Description: STM32F40x. 10:20:08.7692 [INFO] sysbus: Loading segment of 17072 bytes length at 0x8000000. 10:20:08.7813 [INFO] sysbus: Loading segment of 110 bytes length at 0x80042B0. 10:20:08.7814 [INFO] sysbus: Loading segment of 4 bytes length at 0x800431E. 10:20:08.7815 [INFO] sysbus: Loading segment of 17744 bytes length at 0x20000070. 10:20:09.0203 [INFO] cpu0: Setting initial values: PC = 0x80012DD, SP = 0x20004580. 10:20:09.0216 [INFO] google_dragonclaw: Machine started. 10:20:09.0761 [WARNING] nvic: Unhandled write to offset 0xD28, value 0xFFFFFFFF. 10:20:09.0761 [WARNING] nvic: Unhandled write to offset 0xD2C, value 0xFFFFFFFF. 10:20:09.0763 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x0. 10:20:09.0763 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x0. 10:20:09.0764 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x8000010. 10:20:09.0764 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x7020027. 10:20:09.0764 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x1. 10:20:09.0765 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20000011. 10:20:09.0765 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x110B0023. 10:20:09.0766 [WARNING] nvic: Unhandled write to offset 0xD94, value 0x5. 10:20:09.0801 [WARNING] sysbus: Read from an unimplemented register FLASH:ACR (0x40023C00), returning a value from SVD: 0x0. 10:20:09.0806 [WARNING] sysbus: Write of value 0x200 to an unimplemented register FLASH:ACR (0x40023C00) generated from SVD. 10:20:09.0806 [WARNING] sysbus: Read from an unimplemented register FLASH:ACR (0x40023C00), returning a value from SVD: 0x0. 10:20:09.0807 [WARNING] sysbus: Write of value 0x400 to an unimplemented register FLASH:ACR (0x40023C00) generated from SVD. 10:20:09.1502 [WARNING] sysbus: Read from an unimplemented register PWR:CR (0x40007000), returning a value from SVD: 0x0. 10:20:09.1503 [WARNING] sysbus: Read from an unimplemented register PWR:CR (0x40007000), returning a value from SVD: 0x0. 10:20:09.1503 [WARNING] sysbus: Read from an unimplemented register PWR:CR (0x40007000), returning a value from SVD: 0x0. 10:20:09.1504 [WARNING] sysbus: Read from an unimplemented register FLASH:ACR (0x40023C00), returning a value from SVD: 0x0. 10:20:09.1504 [WARNING] sysbus: Write of value 0x0 to an unimplemented register FLASH:ACR (0x40023C00) generated from SVD. 10:20:09.1505 [WARNING] sysbus: Read from an unimplemented register FLASH:ACR (0x40023C00), returning a value from SVD: 0x0. 10:20:09.1873 [WARNING] gpioa: Unhandled write to offset 0x20. Unhandled bits: [8-10] when writing value 0x700. Tags: AFSEL2 (0x7). 10:20:09.1886 [WARNING] gpioa: Unhandled write to offset 0x20. Unhandled bits: [12-14] when writing value 0x7000. Tags: AFSEL3 (0x7). 10:20:09.1924 [WARNING] gpioa: Unhandled write to offset 0x24. Unhandled bits: [4-6] when writing value 0x70. Tags: AFSEL9 (0x7). 10:20:09.1927 [WARNING] gpioa: Unhandled write to offset 0x24. Unhandled bits: [8-10] when writing value 0x700. Tags: AFSEL10 (0x7). 10:20:09.1968 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:20:09.1968 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20004192. 10:20:09.1969 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:20:09.1970 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:20:09.1970 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.1971 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:20:09.1971 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.1972 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:20:09.1972 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.1973 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:20:09.1973 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.1973 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:20:09.1974 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2194 [INFO] usart2: [host: 0.5s (+0.5s)|virt: 0.12ms (+0.12ms)] *** Booting Zephyr OS build zephyr-v3.2.0-2681-g9cf89603dfff *** 10:20:09.2205 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:20:09.2205 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20004192. 10:20:09.2206 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:20:09.2206 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:20:09.2207 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2207 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:20:09.2208 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2208 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:20:09.2209 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2209 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:20:09.2210 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2210 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:20:09.2211 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2261 [INFO] usart2: [host: 0.51s (+6.63ms)|virt: 0.13ms (+14µs)] [2J[15;1HDemo Description 10:20:09.2284 [INFO] usart2: [host: 0.51s (+2.39ms)|virt: 0.13ms (+0s)] ---------------- 10:20:09.2378 [INFO] usart2: [host: 0.52s (+9.35ms)|virt: 0.13ms (+0s)] An implementation of a solution to the Dining Philosophers 10:20:09.2458 [INFO] usart2: [host: 0.53s (+8.01ms)|virt: 0.2ms (+71µs)] problem (a classic multi-thread synchronization problem). 10:20:09.2553 [INFO] usart2: [host: 0.54s (+9.47ms)|virt: 0.2ms (+0s)] This particular implementation demonstrates the usage of multiple 10:20:09.2638 [INFO] usart2: [host: 0.54s (+8.52ms)|virt: 0.2ms (+0s)] preemptible and cooperative threads of differing priorities, as 10:20:09.2712 [INFO] usart2: [host: 0.55s (+7.42ms)|virt: 0.2ms (+0s)] well as dynamic mutexes and thread sleeping. 10:20:09.2725 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:20:09.2725 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20002752. 10:20:09.2726 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:20:09.2726 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:20:09.2726 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2727 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x4. 10:20:09.2727 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2727 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x5. 10:20:09.2727 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2728 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x6. 10:20:09.2728 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2728 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x7. 10:20:09.2728 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0. 10:20:09.2799 [INFO] usart2: [host: 0.56s (+8.72ms)|virt: 0.31ms (+0.11ms)] [5;1HPhilosopher 4 [C:-1] STARVING 10:20:09.2850 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2855 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2855 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2855 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2889 [INFO] usart2: [host: 0.57s (+8.99ms)|virt: 0.4ms (+89µs)] [5;1HPhilosopher 4 [C:-1] HOLDING ONE FORK 10:20:09.2889 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2905 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2933 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2944 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2944 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2944 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2959 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2959 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2960 [INFO] usart2: [host: 0.58s (+7.11ms)|virt: 0.4ms (+0s)] [5;1HPhilosopher 4 [C:-1] EATING [ 25 ms ] 10:20:09.2960 [ERROR] cpu0: Profiler: Trying to return from frame while internal stack tracking is empty 10:20:09.2973 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x2. 10:20:09.2973 [WARNING] nvic: Unhandled write to offset 0xD9C, value 0x20004192. 10:20:09.2973 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x150B000B. 10:20:09.2973 [WARNING] nvic: Unhandled write to offset 0xD98, value 0x3. 10:20:09.2973 [WARNING] nvic: Unhandled write to offset 0xDA0, value 0x0.