PK |XN , khadas_edgev/tensorflow_lite_micro-asciinema{"version": 2, "width": 80, "height": 24, "name": "sysbus.uart2", "env": {"TERM": "xterm-256color"}}
[0.426018, "o", "*"]
[0.426018, "o", "*"]
[0.426018, "o", "*"]
[0.426018, "o", " "]
[0.426018, "o", "B"]
[0.426018, "o", "o"]
[0.426018, "o", "o"]
[0.426018, "o", "t"]
[0.426018, "o", "i"]
[0.426018, "o", "n"]
[0.426018, "o", "g"]
[0.426018, "o", " "]
[0.426018, "o", "Z"]
[0.426018, "o", "e"]
[0.426018, "o", "p"]
[0.426018, "o", "h"]
[0.426018, "o", "y"]
[0.426018, "o", "r"]
[0.426018, "o", " "]
[0.426018, "o", "O"]
[0.426018, "o", "S"]
[0.426018, "o", " "]
[0.426018, "o", "b"]
[0.426018, "o", "u"]
[0.426018, "o", "i"]
[0.426018, "o", "l"]
[0.426018, "o", "d"]
[0.426018, "o", " "]
[0.426018, "o", "3"]
[0.426018, "o", "7"]
[0.426018, "o", "2"]
[0.426018, "o", "3"]
[0.426018, "o", "4"]
[0.426018, "o", "9"]
[0.426018, "o", "3"]
[0.426018, "o", "f"]
[0.426018, "o", "6"]
[0.426018, "o", "0"]
[0.426018, "o", "a"]
[0.426018, "o", "1"]
[0.426018, "o", " "]
[0.426018, "o", "*"]
[0.426018, "o", "*"]
[0.426018, "o", "*"]
[0.426018, "o", "\r"]
[0.426018, "o", "\n"]
[0.449581, "o", "\n"]
[0.464104, "o", "x"]
[0.464104, "o", "_"]
[0.464104, "o", "v"]
[0.464104, "o", "a"]
[0.464104, "o", "l"]
[0.464104, "o", "u"]
[0.464104, "o", "e"]
[0.464104, "o", ":"]
[0.464104, "o", " "]
[0.464104, "o", "1"]
[0.464104, "o", "."]
[0.464104, "o", "0"]
[0.464104, "o", "*"]
[0.464104, "o", "2"]
[0.464104, "o", "^"]
[0.464104, "o", "-"]
[0.464104, "o", "1"]
[0.464104, "o", "2"]
[0.464104, "o", "7"]
[0.464104, "o", ","]
[0.464104, "o", " "]
[0.464104, "o", "y"]
[0.464104, "o", "_"]
[0.464104, "o", "v"]
[0.464104, "o", "a"]
[0.464104, "o", "l"]
[0.464104, "o", "u"]
[0.464104, "o", "e"]
[0.464104, "o", ":"]
[0.464104, "o", " "]
[0.464104, "o", "1"]
[0.464104, "o", "."]
[0.464104, "o", "0"]
[0.464104, "o", "*"]
[0.464104, "o", "2"]
[0.464104, "o", "^"]
[0.464104, "o", "-"]
[0.464104, "o", "1"]
[0.464104, "o", "2"]
[0.464104, "o", "7"]
[0.464104, "o", "\r"]
[0.464104, "o", "\n"]
[0.4682, "o", "\n"]
[0.4682, "o", "\r"]
[0.4682, "o", "\r"]
[0.4682, "o", "\n"]
[0.46904, "o", "x"]
[0.46904, "o", "_"]
[0.46904, "o", "v"]
[0.46904, "o", "a"]
[0.46904, "o", "l"]
[0.46904, "o", "u"]
[0.46904, "o", "e"]
[0.46904, "o", ":"]
[0.46904, "o", " "]
[0.46904, "o", "1"]
[0.46904, "o", "."]
[0.46904, "o", "2"]
[0.46904, "o", "5"]
[0.46904, "o", "6"]
[0.46904, "o", "6"]
[0.46904, "o", "3"]
[0.46904, "o", "6"]
[0.46904, "o", "6"]
[0.46904, "o", "*"]
[0.46904, "o", "2"]
[0.46904, "o", "^"]
[0.46904, "o", "-"]
[0.46904, "o", "2"]
[0.46904, "o", ","]
[0.46904, "o", " "]
[0.46904, "o", "y"]
[0.46904, "o", "_"]
[0.46904, "o", "v"]
[0.46904, "o", "a"]
[0.46904, "o", "l"]
[0.46904, "o", "u"]
[0.46904, "o", "e"]
[0.46904, "o", ":"]
[0.46904, "o", " "]
[0.46904, "o", "1"]
[0.46904, "o", "."]
[0.46904, "o", "4"]
[0.46904, "o", "9"]
[0.46904, "o", "1"]
[0.46904, "o", "0"]
[0.46904, "o", "7"]
[0.46904, "o", "7"]
[0.46904, "o", "2"]
[0.46904, "o", "*"]
[0.46904, "o", "2"]
[0.46904, "o", "^"]
[0.46904, "o", "-"]
[0.46904, "o", "2"]
[0.46904, "o", "\r"]
[0.46904, "o", "\n"]
[0.471414, "o", "\n"]
[0.471414, "o", "\r"]
[0.471414, "o", "\r"]
[0.471414, "o", "\n"]
[0.472107, "o", "x"]
[0.472107, "o", "_"]
[0.472107, "o", "v"]
[0.472107, "o", "a"]
[0.472107, "o", "l"]
[0.472107, "o", "u"]
[0.472107, "o", "e"]
[0.472107, "o", ":"]
[0.472107, "o", " "]
[0.472107, "o", "1"]
[0.472107, "o", "."]
[0.472107, "o", "2"]
[0.472107, "o", "5"]
[0.472107, "o", "6"]
[0.472107, "o", "6"]
[0.472107, "o", "3"]
[0.472107, "o", "6"]
[0.472107, "o", "6"]
[0.472107, "o", "*"]
[0.472107, "o", "2"]
[0.472107, "o", "^"]
[0.472107, "o", "-"]
[0.472107, "o", "1"]
[0.472107, "o", ","]
[0.472107, "o", " "]
[0.472107, "o", "y"]
[0.472107, "o", "_"]
[0.472107, "o", "v"]
[0.472107, "o", "a"]
[0.472107, "o", "l"]
[0.472107, "o", "u"]
[0.472107, "o", "e"]
[0.472107, "o", ":"]
[0.472107, "o", " "]
[0.472107, "o", "1"]
[0.472107, "o", "."]
[0.472107, "o", "1"]
[0.472107, "o", "1"]
[0.472107, "o", "8"]
[0.472107, "o", "3"]
[0.472107, "o", "0"]
[0.472107, "o", "7"]
[0.472107, "o", "8"]
[0.472107, "o", "*"]
[0.472107, "o", "2"]
[0.472107, "o", "^"]
[0.472107, "o", "-"]
[0.472107, "o", "1"]
[0.472107, "o", "\r"]
[0.472107, "o", "\n"]
[0.475502, "o", "\n"]
[0.475502, "o", "\r"]
[0.475502, "o", "\r"]
[0.475502, "o", "\n"]
[0.477517, "o", "x"]
[0.477517, "o", "_"]
[0.477517, "o", "v"]
[0.477517, "o", "a"]
[0.477517, "o", "l"]
[0.477517, "o", "u"]
[0.477517, "o", "e"]
[0.477517, "o", ":"]
[0.477517, "o", " "]
[0.477517, "o", "1"]
[0.477517, "o", "."]
[0.477517, "o", "8"]
[0.477517, "o", "8"]
[0.477517, "o", "4"]
[0.477517, "o", "9"]
[0.477517, "o", "5"]
[0.477517, "o", "5"]
[0.477517, "o", "1"]
[0.477517, "o", "*"]
[0.477517, "o", "2"]
[0.477517, "o", "^"]
[0.477517, "o", "-"]
[0.477517, "o", "1"]
[0.477517, "o", ","]
[0.477517, "o", " "]
[0.477517, "o", "y"]
[0.477517, "o", "_"]
[0.477517, "o", "v"]
[0.477517, "o", "a"]
[0.477517, "o", "l"]
[0.477517, "o", "u"]
[0.477517, "o", "e"]
[0.477517, "o", ":"]
[0.477517, "o", " "]
[0.477517, "o", "1"]
[0.477517, "o", "."]
[0.477517, "o", "6"]
[0.477517, "o", "7"]
[0.477517, "o", "7"]
[0.477517, "o", "4"]
[0.477517, "o", "6"]
[0.477517, "o", "2"]
[0.477517, "o", "*"]
[0.477517, "o", "2"]
[0.477517, "o", "^"]
[0.477517, "o", "-"]
[0.477517, "o", "1"]
[0.477517, "o", "\r"]
[0.477517, "o", "\n"]
PK |XW ' khadas_edgev/tensorflow_lite_micro.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 |XI - khadas_edgev/tensorflow_lite_micro-renode.log16:36:16.0402 [INFO] System bus created.
16:36:17.6953 [INFO] sysbus: Loading segment of 457312 bytes length at 0x10000000.
16:36:17.7180 [INFO] sysbus: Loading segment of 1440 bytes length at 0x1006FA60.
16:36:17.7182 [INFO] sysbus: Loading segment of 4 bytes length at 0x10070000.
16:36:17.7966 [INFO] cpu0: Setting PC value to 0x100010EC.
16:36:17.8483 [INFO] khadas_edgev: Machine started.
16:36:17.9227 [WARNING] cpu0.timer: Setting the counter frequency register to 0x16E3600 (24000000Hz), which is different than timer frequency (62500000Hz).
16:36:17.9463 [WARNING] cpu0.timer: Unhandled write to offset 0xE708, value 0x0.
16:36:18.2151 [WARNING] gic: Unhandled write to offset 0x0. Unhandled bits: [5] when writing value 0x22. Tags: RESERVED (0x1).
16:36:18.2175 [WARNING] gic: Reading from the GICR_WAKER register from wrong security state.
16:36:18.2179 [WARNING] gic: Unhandled read from 0x4 register of Redistributor.
16:36:18.2182 [WARNING] gic: Reading from the GICR_WAKER register from wrong security state.
16:36:18.2203 [WARNING] gic: Writing to the GICR_WAKER register from wrong security state.
16:36:18.2205 [WARNING] gic: Reading from the GICR_WAKER register from wrong security state.
16:36:18.2464 [WARNING] gic: Trying to write IROUTER register when Affinity Routing is disabled, write ignored.
16:36:18.2810 [INFO] uart2: [host: 0.96s (+0.96s)|virt: 25.4ms (+25.4ms)] *** Booting Zephyr OS build 3723493f60a1 ***
16:36:18.2986 [INFO] khadas_edgev: Machine paused.
16:36:18.3045 [INFO] khadas_edgev: Machine resumed.
16:36:18.3069 [INFO] uart2: [host: 0.99s (+25.79ms)|virt: 25.47ms (+70µs)]
16:36:18.3215 [INFO] uart2: [host: 1s (+14.75ms)|virt: 25.9ms (+0.43ms)] x_value: 1.0*2^-127, y_value: 1.0*2^-127
16:36:18.3225 [INFO] khadas_edgev: Machine paused.
16:36:18.4095 [INFO] khadas_edgev: Machine resumed.
16:36:18.4097 [INFO] uart2: [host: 1.09s (+88.28ms)|virt: 25.95ms (+49µs)]
16:36:18.4099 [INFO] uart2: [host: 1.09s (+0.25ms)|virt: 25.95ms (+0s)]
16:36:18.4123 [INFO] uart2: [host: 1.1s (+2.41ms)|virt: 26ms (+51µs)] x_value: 1.2566366*2^-2, y_value: 1.4910772*2^-2
16:36:18.4124 [INFO] khadas_edgev: Machine paused.
16:36:18.5132 [INFO] khadas_edgev: Machine resumed.
16:36:18.5135 [INFO] uart2: [host: 1.2s (+0.1s)|virt: 26.06ms (+58µs)]
16:36:18.5136 [INFO] uart2: [host: 1.2s (+0.18ms)|virt: 26.06ms (+0s)]
16:36:18.5170 [INFO] uart2: [host: 1.2s (+3.32ms)|virt: 26.1ms (+42µs)] x_value: 1.2566366*2^-1, y_value: 1.1183078*2^-1
16:36:18.5170 [INFO] khadas_edgev: Machine paused.
16:36:18.6163 [INFO] khadas_edgev: Machine resumed.
16:36:18.6165 [INFO] uart2: [host: 1.3s (+99.54ms)|virt: 26.17ms (+68µs)]
16:36:18.6182 [INFO] uart2: [host: 1.3s (+1.66ms)|virt: 26.17ms (+0s)]
16:36:18.6210 [INFO] uart2: [host: 1.3s (+2.82ms)|virt: 26.2ms (+32µs)] x_value: 1.8849551*2^-1, y_value: 1.677462*2^-1
16:36:18.6211 [INFO] khadas_edgev: Machine paused.
16:36:18.7581 [INFO] khadas_edgev: Disposed.
PK |X=q ' khadas_edgev/tensorflow_lite_micro.replsram0: Memory.MappedMemory @ sysbus 0x10000000
size: 0x8000000
// autogenerated
gic: IRQControllers.ARM_GenericInterruptController @ {
sysbus new Bus.BusMultiRegistration { address: 0xfee00000; size: 0x10000; region: "distributor" };
sysbus new Bus.BusMultiRegistration { address: 0xfef00000; size: 0xc0000; region: "redistributor" }
}
architectureVersion: IRQControllers.ARM_GenericInterruptControllerVersion.GICv3
[0, 1] -> gicIrqCombiner@[0, 1]
cpu0: CPU.ARMv8A @ sysbus
cpuType: "cortex-a53"
cpuId: 0
genericInterruptController: gic
timer: Timers.ARM_GenericTimer @ cpu0
frequency: 62500000
EL3PhysicalTimerIRQ->gic#0@29
EL1PhysicalTimerIRQ->gic#0@30
EL1VirtualTimerIRQ->gic#0@27
NonSecureEL2PhysicalTimerIRQ->gic#0@26
gicIrqCombiner: Miscellaneous.CombinedInput @ none
numberOfInputs: 2
-> cpu0@0
uart2: UART.NS16550 @ sysbus 0xff1a0000
wideRegisters: true
->gic@100
PK |XE7 ' khadas_edgev/tensorflow_lite_micro.resclogFile $ORIGIN/tensorflow_lite_micro-renode.log True
using sysbus
$name?="khadas_edgev"
mach create $name
machine LoadPlatformDescription $ORIGIN/tensorflow_lite_micro.repl
showAnalyzer uart2
uart2 RecordToAsciinema $ORIGIN/tensorflow_lite_micro-asciinema
macro reset
"""
sysbus LoadELF @https://new-zephyr-dashboard.renode.io/zephyr/3723493f60a10f17d8d117fb8288a75da20cdd74/khadas_edgev/tensorflow_lite_micro/tensorflow_lite_micro.elf
"""
runMacro $resetPK |XPH ( khadas_edgev/tensorflow_lite_micro.robot*** Test Cases ***
tensorflow_lite_micro on khadas_edgev
${x}= Execute Command include @${CURDIR}/tensorflow_lite_micro.resc
Create Terminal Tester sysbus.uart2 timeout=15
Start Emulation
Wait For Line On Uart *** Booting Zephyr OS build 3723493f60a1 *** pauseEmulation=true
Wait For Line On Uart x_value: .* y_value: .* treatAsRegex=true pauseEmulation=true
Wait For Line On Uart x_value: .* y_value: .* treatAsRegex=true pauseEmulation=true
Wait For Line On Uart x_value: .* y_value: .* treatAsRegex=true pauseEmulation=true
Wait For Line On Uart x_value: .* y_value: .* treatAsRegex=true pauseEmulation=truePK |XN , khadas_edgev/tensorflow_lite_micro-asciinemaPK |XW ' khadas_edgev/tensorflow_lite_micro.htmlPK |XI - khadas_edgev/tensorflow_lite_micro-renode.logPK |X=q ' khadas_edgev/tensorflow_lite_micro.replPK |XE7 ' khadas_edgev/tensorflow_lite_micro.rescPK |XPH ( khadas_edgev/tensorflow_lite_micro.robotPK
5