Ebiroll
Ebiroll
Hello, Wifi and BT is not implemented, and as you have noticed, https://github.com/Ebiroll/ghidra-xtensa makes it easy to load a BT compiled elf and look at the BT lib. I am...
You missed the previous step. cd esp git clone git://github.com/Ebiroll/qemu_esp32 When you are finished there will be 2 dirs named qemu_esp $HOME/esp/qemu_esp $HOME/qemu_esp I will clarify this in the document...
Hello, I am not sure if the 4M PSRAM works. Will test the examples/01_max_malloc example and see what happens when you enable this. I guess it is in Component config...
No. qemu did not start. I will see if I can fix this. E (12) cpu_start: Failed to init external RAM! abort() was called at PC 0x40080fc5 on core 0...
Try to add #include in the file that has problem compiling
Ok thanks. I have updated the dockerfile, will test and close when I have the time.
OK. The dockerfile does not work now, artifacts are only available for those with write permissions to the repository. I removed that part of the Dockerfile and will look into...
Thanks for the info Sprite. I dont strive for 100% emulation. I only try to emulate what the esp-idf and esp32-arduino software expects. Its more fun that way rather then...
I have previously added the possibility to exit qemu by writing to io adress 0x5F1 on success and to 0x5F0 on failure. https://github.com/Ebiroll/qemu-xtensa-esp32/commit/92538bd31672bb7b7dc4853b5bd6d1bf93e3b6be I should put these in a module...
Did you install all these? sudo apt-get update && sudo apt-get upgrade sudo apt-get install build-essential sudo apt-get install libpixman-1-0 libpixman-1-dev apt-get install libglib2.0-dev zlib1g-dev My Dockerfile builds fine, https://github.com/Ebiroll/qemu_esp32/blob/master/Dockerfile...