Skip to content

[NINA-W1] more build menu options #7008

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

Merged
merged 3 commits into from
Jul 26, 2022
Merged

[NINA-W1] more build menu options #7008

merged 3 commits into from
Jul 26, 2022

Conversation

mazgch
Copy link
Contributor

@mazgch mazgch commented Jul 19, 2022

Description of Change

Add more partition options and menus for core and CPU freq
This also adds the partition minimal required for 2MB Flash

Tests scenarios

Tested on NINA-W106 variants

Related links

Please provide links to related issue, PRs etc.

(eg. Closes #number of issue)

Add more partition options and menus for core and CPU freq
@SuGlider SuGlider self-assigned this Jul 26, 2022
@SuGlider SuGlider merged commit 65d9a2e into espressif:master Jul 26, 2022
RandMental pushed a commit to RandMental/ubxlib that referenced this pull request May 1, 2025
…on errors. (#626)

Commit 5575a9b temporarily disabled test instance 22, which is Arduino/ESP32 executing on a NINA-W102 board.  This was because the board on the test system entered a boot-loop after being programmed, hence we thought the HW was broken and so it was disabled until it could be replaced.

However, it turns out that the HW was absolutely fine, instead what had happened was that on 6th July 2022 version 2.0.4 of the ESP32 platform code for Arduino, defined in https://github.com/espressif/arduino-esp32/blob/gh-pages/package_esp32_index.json, was released.  This new version introduced compatibility with NINA-W106, which has 4 Mbytes of flash and is now the default, versus the 2 Mbytes of flash in NINA-W102.

To maintain compatibility with NINA-W102 the directive:

--build-property build.partitions=minimal

...needed to be added to the arduino-cli command-line.

Note that this is also being fixed over in the Espressif Arduino Gtihub repo: espressif/arduino-esp32#7008.

Also, sockets.ino hadn't been properly updated to the new uDevice API; Arduino CLI obviously isn't re-building something when it should  Anyway, the file is updated now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants