You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ renode /Users/costav10/renode/scripts/test/esp32_devkitc_wroom.resc
renode /Users/costav10/renode/scripts/test/esp32_devkitc_wroom.resc
19:56:25.0005 [INFO] Loaded monitor commands from: /Applications/Renode.app/Contents/MacOS/scripts/monitor.py
Font 'Roboto Mono' not available in the system. Using '.AppleSystemUIFont' instead
19:56:25.1339 [WARNING] The font 'Roboto Mono' defined in the config file cannot be loaded.
19:56:25.4789 [INFO] Including script: /Users/costav10/renode/scripts/test/esp32_devkitc_wroom.resc
19:56:25.4895 [INFO] System bus created.
19:56:26.7616 [WARNING] Could not initialize disassembly engine
19:56:26.7660 [WARNING] The debug mode now has no effect - connect a debugger, and switch to stepping mode.
Font 'Roboto Mono' not available in the system. Using '.AppleSystemUIFont' instead
19:56:26.8099 [WARNING] The font 'Roboto Mono' defined in the config file cannot be loaded.
19:56:26.9394 [INFO] sysbus: Loading segment of 32 bytes length at 0x0.
19:56:26.9416 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x00000000, 0x0000001F>.
19:56:26.9423 [INFO] sysbus: Loading segment of 28 bytes length at 0x20.
19:56:26.9423 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x00000020, 0x0000003B>.
19:56:26.9424 [INFO] sysbus: Loading segment of 3780 bytes length at 0x40.
19:56:26.9424 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x00000040, 0x00000F03>.
19:56:26.9428 [INFO] sysbus: Loading segment of 548 bytes length at 0xF04.
19:56:26.9429 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x00000F04, 0x00001127>.
19:56:26.9429 [INFO] sysbus: Loading segment of 10120 bytes length at 0x1128.
19:56:26.9429 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x00001128, 0x000038AF>.
19:56:26.9432 [INFO] sysbus: Loading segment of 14504 bytes length at 0x38B0.
19:56:26.9432 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x000038B0, 0x00007157>.
19:56:26.9433 [INFO] sysbus: Loading segment of 4736 bytes length at 0x3FFB0228.
19:56:26.9433 [WARNING] sysbus: Tried to access bytes at non-existing peripheral in range <0x3FFB0228, 0x3FFB14A7>.
19:56:26.9434 [INFO] sysbus: Loading segment of 5120 bytes length at 0x3FFE5230.
The text was updated successfully, but these errors were encountered:
First of all - there is no ESP32 support in Renode. When you look at your repl its clear that the only thing generated was memories.
Having said that I doubt you've actually even loaded the repl that you've pasted in this issue as it clearly tries to load an ELF to a platform that does not even have memory.
Thanks @pgielda for the quick response and clarification.
I was not aware of this, I have just started learn about Renode and I saw the xtensa.resc and I thought to play with esp32_devkitc_wroom emulation for fun.
I recommend trying cortex-m platforms, most of them are supported. You can see what is currently supported with newest renode + dts2repl here: https://zephyr-dashboard.renode.io/
Description
Hello, I've been trying to generate the repl file for the esp32_devkitc_wroom board and it's being incomplete generated.
In a nutshell, I used the xtensa.resc script as a reference and it's working fine but when I tried to a small change and I got no success:
I'm not sure if I'm missing something, any suggestions are more than welcome. Thank you in advance!
Steps to reproduce
dts2repl $HOME/zephyrproject/zephyr/build/zephyr/zephyr.dts --output esp32_devkitc_wroom.repl
Testing scenario
Here is the what I had for the repl and resc file:
esp32_devkitc_wroom.resc
esp32_devkitc_wroom.repl
The input file used in the STEP 3 has 515 lines and here is the outcome:
Script's output
The text was updated successfully, but these errors were encountered: