espressif / qemu

Fork of QEMU with Espressif patches. See Wiki for details.
https://github.com/espressif/esp-toolchain-docs/blob/main/qemu/README.md
Other
230 stars 61 forks source link

support psram for esp32s3 (QEMU-220) #104

Closed dongsheng28849455 closed 2 weeks ago

dongsheng28849455 commented 2 weeks ago

Support psram for esp32s3 The size is up to 32M, and try to fix the issue #103

Description

Related

Testing

Tested with nuttx/esp32/esp32s3 platform qemu-system-xtensa -m 32M -semihosting -serial mon:stdio -machine esp32s3 -drive file=nuttx,if=mtd,format=raw -nic user,model=open_eth

NuttShell (NSH) NuttX-12.6.0-RC1 nsh> nsh> nsh> free total used free maxused maxfree nused nfree Kmem: 378896 23464 355432 23848 355416 31 2 Umem: 32964608 10640 32953968 11024 32953968 9 1 nsh>

Checklist

Before submitting a Pull Request, please ensure the following:

igrr commented 2 weeks ago

@dongsheng28849455 We've merged PSRAM support for S3 in 39534c3193c88417b1cc9836169f3433dfff42a5 and 89fe574c628124d0c2329ba8f05f892e685100df. Thanks again for the contribution and sorry we didn't use your version.

dongsheng28849455 commented 2 weeks ago

@dongsheng28849455 We've merged PSRAM support for S3 in 39534c3 and 89fe574. Thanks again for the contribution and sorry we didn't use your version.

That's great, thank you!