Ebiroll

Results 67 comments of Ebiroll

It is working. Only the emulated network part seems to have an issue. See also the readme file. What version of esp-idf are you using? Networking support There exists networking...

Yes. You are doing it correctly. You only need to add -s -S options when starting qemu. Start qemu first then the debugger. In the other window after the debugger...

yes. you probably forgot -s

xtensa-softmmu/qemu-system-xtensa -d guest_errors,unimp -cpu esp32 -M esp32 -m 4M -s -S > io.txt

OK. I just checked out v3.3 I noticed one difference that also could be important ESPTOOL_ELF2IMAGE_OPTIONS += --elf-sha256-offset 0xb0 I will test this later.

Hello. I guess you should be able to run more than one if you use different directories, else they will be using the same flash file. esp32flash.bin. You must also...

I tested wit v3.3, It seems to work OK. xtensa-esp32-elf-gdb.qemu build/app-template.elf -ex 'target remote:1234' Reading symbols from build/app-template.elf...done. (gdb) add-symbol-file rom.elf 0x40000000 add symbol table from file "rom.elf" at .text_addr...

No. I would not expect any of the wifi stuff to work. I have provided some networking support but it uses a virtual driver. I tested the rom dump app...

> What is the implication of commenting out the line? You should probably not keep it that way. Add something like this in your program, if (!is_running_qemu()) { wifi_init(); }...

Hello, I do not think it is possible unless you add it to the code. Also look here, https://github.com/espressif/esp-idf/blob/master/examples/storage/sd_card/README.md and here for more info on qemu emulation https://github.com/espressif/qemu/issues/5