Skip to content

Make Partitions clearly visible and allow easy definition #376

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ullix opened this issue May 16, 2021 · 1 comment
Closed

Make Partitions clearly visible and allow easy definition #376

ullix opened this issue May 16, 2021 · 1 comment
Assignees
Labels
conclusion: off topic Off topic for this repository topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@ullix
Copy link

ullix commented May 16, 2021

I am frustrated with the overly brief description of Partitions in the A IDE's Tools->Partition Scheme. As I am using ESP32s with different amount of Flash combined with different File systems, I often need to dig into the Python code offerings of Espressif just to see the actual partitions.

What I would like to see:

  • the option for a printout of the current partitions from within the IDE like this:
#       Name,       Type,   SubType,    Offset,     Size,      Flags
        nvs,        data,   nvs,        0x9000,     0x5000,
        otadata,    data,   ota,        0xe000,     0x2000,
        app0,       app,    ota_0,      0x10000,    0x140000,
        app1,       app,    ota_1,      0x150000,   0x140000,
        spiffs,     data,   spiffs,     0x290000,   0x170000,
#       ffat,       data,   fat,        0x290000,   0x170000,
  • the option to include a file like partitions.csv with the above content, which the IDE would use to set the partitions

It was rumored that the second option already existed, but that was not true at least for my A 1.8.13 installation.

@ullix ullix added the type: enhancement Proposed improvement label May 16, 2021
@per1234
Copy link
Contributor

per1234 commented May 16, 2021

Thanks for taking the time to submit an issue @ullix .

This is something the ESP32 boards platform developers would need to implement, so you'd have to request it in that repository. The ESP32 boards platform is a 3rd party project unrelated to the Arduino IDE project hosted here.

If the ESP32 platform developers identify a specific feature that is needed from the Arduino IDE or Arduino CLI in order to enable that, then a well defined request for that feature is welcome (keeping in mind that the support for extension tools in Arduino IDE 2.x has already been requested).

@per1234 per1234 closed this as completed May 16, 2021
@per1234 per1234 added the conclusion: invalid Issue/PR not valid label May 16, 2021
@per1234 per1234 added conclusion: off topic Off topic for this repository topic: code Related to content of the project itself and removed conclusion: invalid Issue/PR not valid labels Oct 25, 2021
@per1234 per1234 self-assigned this Nov 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: off topic Off topic for this repository topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants