Hi,
I found some info in the NuttX bootloader readme in the github repo.
Apparently the default non-mcuboot partition table is setup as one 1M
partition. This is why my build was failing to boot (as it was 1.5M).
I was able to modify the partition size through sheer luck, as nothing
is documented very well. I read the readme and then poked around and
looked at files, and then it wasn't until I looked at the
build_idfboot.sh script that I found what files were being used by
default that specified flash size and the partition table, and the
figured out that I needed to either modify those (or make separate
custom files) to make this happen.
I would like to contribute documentation for this. Where, where would
this documentation belong? This is definitely not specific to esp32s3
(but applies to all esp32 variants) and I don't even know if it's
specific to esp32? Is this bootloader used for stm32 and other platforms?
-m
On 9/16/2023 10:11 PM, Tiago Medicci Serrano wrote:
Hi Mike,
You should have no problems flashing 1.5MB (megabytes, I'm supposing) into
an ESP32-S3. Probably your problem is not related to that...
Could you please your error message?
Best regards,
Em sex., 15 de set. de 2023 às 16:12, Mike Moretti
<nu...@mordent.com.invalid> escreveu: