17:03:21.2732 [INFO] System bus created. 17:03:22.3543 [INFO] sysbus: Loading segment of 118500 bytes length at 0x8000000. 17:03:22.3686 [INFO] sysbus: Loading segment of 777 bytes length at 0x801CEE4. 17:03:22.3686 [INFO] sysbus: Loading segment of 4 bytes length at 0x801D1ED. 17:03:22.3687 [INFO] sysbus: Loading segment of 25712 bytes length at 0x20000310. 17:03:22.6821 [INFO] cpu0: Setting initial values: PC = 0x8002269, SP = 0x20006300. 17:03:22.6829 [INFO] nucleo_l152re: Machine started. 17:03:22.7423 [WARNING] nvic0: Changing value of the SHCSR register to 0x70000, the register isn't supported by Renode 17:03:22.7447 [WARNING] nvic0: Unhandled write to offset 0xD2C, value 0xFFFFFFFF. 17:03:22.8098 [WARNING] sysbus: [cpu0: 0x8001EA4] ReadDoubleWord from non existing peripheral at 0x40007000. 17:03:22.8100 [WARNING] sysbus: [cpu0: 0x8001EA4] WriteDoubleWord to non existing peripheral at 0x40007000, value 0x800. 17:03:22.8104 [WARNING] sysbus: [cpu0: 0x800328C] ReadDoubleWord from non existing peripheral at 0x40007000. 17:03:22.8104 [WARNING] sysbus: [cpu0: 0x80032C6] ReadDoubleWord from non existing peripheral at 0x40007000. 17:03:22.8105 [WARNING] sysbus: [cpu0: 0x800329C] ReadDoubleWord from non existing peripheral at 0x40023C00. 17:03:22.8105 [WARNING] sysbus: [cpu0: 0x800329C] WriteDoubleWord to non existing peripheral at 0x40023C00, value 0x4. 17:03:22.8105 [WARNING] sysbus: [cpu0: 0x800329C] ReadDoubleWord from non existing peripheral at 0x40023C00. 17:03:22.8105 [WARNING] sysbus: [cpu0: 0x800329C] WriteDoubleWord to non existing peripheral at 0x40023C00, value 0x1. 17:03:22.8105 [WARNING] sysbus: [cpu0: 0x800329C] ReadDoubleWord from non existing peripheral at 0x40023C00. 17:03:22.8136 [WARNING] sysbus: [cpu0: 0x8001E90] ReadDoubleWord from non existing peripheral at 0xE0042004. 17:03:22.8136 [WARNING] sysbus: [cpu0: 0x8001E90] WriteDoubleWord to non existing peripheral at 0xE0042004, value 0x0. 17:03:22.8287 [WARNING] usart2: Unhandled read from offset 0x14. 17:03:22.8288 [WARNING] usart2: Unhandled write to offset 0x14, value 0x0. 17:03:22.8481 [INFO] usart2: [host: 0.71s (+0.71s)|virt: 0.11ms (+0.11ms)] *** Booting Zephyr OS build 3723493f60a1 *** 17:03:22.8611 [INFO] nucleo_l152re: Machine paused. 17:03:22.8674 [INFO] nucleo_l152re: Machine resumed. 17:03:22.8679 [INFO] usart2: [host: 0.73s (+19.65ms)|virt: 0.14ms (+28µs)] 17:03:22.9056 [INFO] usart2: [host: 0.77s (+37.86ms)|virt: 0.42ms (+0.28ms)] MicroPython c5fc34d on 2024-03-27; zephyr-nucleo_l152re with stm32l152xe 17:03:23.0056 [INFO] usart2: [host: 0.86s (+97.67ms)|virt: 0.31s (+0.31s)] >>> 2+2 17:03:23.0220 [INFO] usart2: [host: 0.88s (+18.7ms)|virt: 0.31s (+0.24ms)] 4 17:03:23.0220 [INFO] nucleo_l152re: Machine paused. 17:03:23.5446 [INFO] nucleo_l152re: Machine resumed. 17:03:23.5455 [INFO] usart2: [host: 1.41s (+0.52s)|virt: 0.31s (+1µs)] 17:03:23.5840 [INFO] usart2: [host: 1.45s (+38.48ms)|virt: 0.31s (+0.4ms)] >>> def compare(a, b): return True if a > b else False 17:03:23.6479 [INFO] usart2: [host: 1.51s (+63.96ms)|virt: 0.43s (+0.12s)] ... 17:03:23.8339 [INFO] usart2: [host: 1.7s (+0.19s)|virt: 0.62s (+0.18s)] >>> compare(3.2, 2.4) 17:03:23.8579 [INFO] usart2: [host: 1.72s (+23.98ms)|virt: 0.62s (+0.43ms)] True 17:03:23.8579 [INFO] nucleo_l152re: Machine paused. 17:03:24.0462 [INFO] nucleo_l152re: Machine resumed. 17:03:24.0464 [INFO] usart2: [host: 1.91s (+0.19s)|virt: 0.62s (+1µs)] 17:03:24.0629 [INFO] usart2: [host: 1.92s (+16.53ms)|virt: 0.62s (+0.18ms)] >>> compare(2.2, 5.8) 17:03:24.0901 [INFO] usart2: [host: 1.95s (+27.13ms)|virt: 0.62s (+0.43ms)] False 17:03:24.1505 [WARNING] Pause on match was requested, but the matching string had already been printed when the assertion was made. Pause time will not be deterministic. 17:03:24.1518 [INFO] nucleo_l152re: Machine paused. 17:03:24.1868 [INFO] nucleo_l152re: Disposed. 17:03:24.1874 [INFO] usart2: [host: 2.05s (+97.32ms)|virt: 0.75s (+0.13s)] >>>