Skip to content

can't save changes #171

@cuvoodoo

Description

@cuvoodoo

My setup:

  • board: ESP32-P4-ETH
  • Firmware Target: esp32-p4-eth
  • Firmware Version: 0.9.0
  • Firmware Date: 20260308
  • Platform Version: pioarduino-55.03.37
  • SDK Version: ESP-IDF v5.5.2-729-g87912cd291 / Arduino v3.3.7
  • Chip: ESP32-P4 Rev 103

I*ve installed the firmware using https://moonmodules.org/MoonLight/gettingstarted/installer/#flash-the-firmware .
This board does not have WiFi, but Ethernet works well (it is detecxted and connected)
I followed the setup guide https://moonmodules.org/MoonLight/gettingstarted/installer/#setup-moonlight :

  • no WiFi can be added (as the module does not have WiFi)
  • in IO, set IO20 to LED
  • in drivers: add single row, and configure it to use LED pin DIO to LED 01
  • in drivers: add flastled driver
  • in effects: add node rainbow
    The LED works, even if glitchy (not a level shift issue), but at not point did the floppy button appear for me to save the settings.
    Rebooting the device clear the configuration.

On the serial debug output here is the only error logged:

`E (382) system_api: 0 mac type is incorrect (not found)
[ 3086][E][ESPmDNS.cpp:92] begin(): Failed setting MDNS hostname
[ 3093][E][ESPmDNS.cpp:107] setInstanceName(): Failed setting MDNS instance
[ 3101][E][ESPmDNS.cpp:182] addService(): Failed adding service http.tcp.

[ 3109][E][ESPmDNS.cpp:182] addService(): Failed adding service ws.tcp.

E (3010) mdns: mdns_service_txt_item_set_for_host_with_explicit_value_len(6284): Invalid state or arguments
[ 3116][E][ESPmDNS.cpp:203] addServiceTxt(): Failed setting service TXT
[ 3134][D][EventSocket.cpp:35] registerEvent(): [🐼] Registering event: client_info
[ 3142][D][EventSocket.cpp:35] registerEvent(): [🐼] Registering event: notification
E (3061) system_api: 0 mac type is incorrect (not found)`

Another curious aspect is the following debug info:

`Chip Info:

Model : ESP32-P4
Package : 0
Revision : 1.03
Cores : 2
CPU Frequency : 360 MHz
XTAL Frequency : 40 MHz
Features Bitfield : 0000000000
Embedded Flash : No
Embedded PSRAM : No
2.4GHz WiFi : No
Classic BT : No
BT Low Energy : No
IEEE 802.15.4 : No

`

The P4 has embedded flash (and PSRAM).
Maybe is doesn't allow saving because it does not detect flash (or it is not enabled in the board configuration during compilation)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions