PK w|XqyY Y faze/philosophers.html
Opening Robot Framework log failed
- Verify that you have JavaScript enabled in your browser.
- Make sure you are using a modern enough browser. If using Internet Explorer, version 11 is required.
- Check are there messages in your browser's JavaScript error log. Please report the problem if you suspect you have encountered a bug.
PK w|XA faze/philosophers-renode.log16:35:40.2957 [INFO] System bus created.
16:35:41.4193 [INFO] sysbus: Loading segment of 17536 bytes length at 0x0.
16:35:41.4315 [INFO] sysbus: Loading segment of 20 bytes length at 0x4480.
16:35:41.4316 [INFO] sysbus: Loading segment of 4 bytes length at 0x4494.
16:35:41.4316 [INFO] sysbus: Loading segment of 15016 bytes length at 0x10000018.
16:35:41.7304 [INFO] cpu0: Setting initial values: PC = 0x7C9, SP = 0x10003AC0.
16:35:41.7312 [INFO] faze: Machine started.
16:35:41.8369 [WARNING] sysbus: [cpu0: 0xF06] WriteDoubleWord to non existing peripheral at 0x400440F4, value 0x101.
16:35:41.8369 [WARNING] sysbus: [cpu0: 0xEF0] WriteDoubleWord to non existing peripheral at 0x400440F0, value 0x101.
16:35:41.8374 [WARNING] sysbus: [cpu0: 0xC00] ReadDoubleWord from non existing peripheral at 0x4003C010.
16:35:41.8375 [WARNING] sysbus: [cpu0: 0xC00] WriteDoubleWord to non existing peripheral at 0x4003C010, value 0x2.
16:35:46.8349 [INFO] faze: Machine paused.
16:35:46.8535 [INFO] Skipping serialization of the 'faze-sysbus.uart0-recorder' external as it's marked as transient
16:35:47.2201 [INFO] faze: Machine resumed.
16:35:47.2317 [INFO] faze: Machine paused.
16:35:47.2727 [INFO] faze: Disposed.
PK N|X< faze/philosophers.replflash0: Memory.MappedMemory @ sysbus 0x0
size: 0x20000
sram0: Memory.MappedMemory @ sysbus 0x10000000
size: 0x4000
sram1: Memory.MappedMemory @ sysbus 0x20000000
size: 0x800
sram2: Memory.MappedMemory @ sysbus 0x20004000
size: 0x800
// autogenerated
nvic0: IRQControllers.NVIC @ {
sysbus new Bus.BusPointRegistration { address: 0xe000e000; cpu: cpu0 }
}
-> cpu0@0
systickFrequency: 48000000
cpu0: CPU.CortexM @ sysbus
cpuType: "cortex-m0+"
nvic: nvic0
syscon: Python.PythonPeripheral @ sysbus 0x40048000
size: 0x400
initable: true
filename: "scripts/pydev/flipflop.py"
uart0: UART.NS16550 @ sysbus 0x40008000
->nvic0@21
// cortex-m overlay
dwt: Miscellaneous.DWT @ sysbus 0xE0001000
frequency: 72000000
PK r|XT faze/philosophers.resclogFile $ORIGIN/philosophers-renode.log True
using sysbus
$name?="faze"
mach create $name
machine LoadPlatformDescription $ORIGIN/philosophers.repl
showAnalyzer uart0
uart0 RecordToAsciinema $ORIGIN/philosophers-asciinema
macro reset
"""
sysbus LoadELF @https://new-zephyr-dashboard.renode.io/zephyr/3723493f60a10f17d8d117fb8288a75da20cdd74/faze/philosophers/philosophers.elf
cpu0 VectorTableOffset `sysbus GetSymbolAddress "_vector_table"`
"""
runMacro $resetPK r|X̬| | faze/philosophers.robot*** Test Cases ***
philosophers on faze
${x}= Execute Command include @${CURDIR}/philosophers.resc
Create Terminal Tester sysbus.uart0 timeout=5
Start Emulation
Wait For Line On Uart *** Booting Zephyr OS build 3723493f60a1 *** pauseEmulation=true
Wait For Line On Uart Philosopher 5.*THINKING treatAsRegex=true pauseEmulation=true
Wait For Line On Uart Philosopher 5.*HOLDING treatAsRegex=true pauseEmulation=true
Wait For Line On Uart Philosopher 5.*EATING treatAsRegex=true pauseEmulation=truePK w|XqyY Y faze/philosophers.htmlPK w|XA faze/philosophers-renode.logPK N|X< faze/philosophers.replPK r|XT faze/philosophers.rescPK r|X̬| | faze/philosophers.robotPK [ s