Skip to content

[REQUEST] прошивка Meshtastic под ESP-32 S3 super mini #49

@ESonya

Description

@ESonya

Заказывал модули ESP-32 S3 super mini, в описании было указано FH4R2, а приехали с чипом ESP32-S3FN8.
Пробовал заливать прошивку diy_s3z_ra62_long_v3_02_ru, как наиболее похожую, но с тем загрузчиком уходит в bootloop, а если брать загрузчик от tlora-t3s3-v1-ru-lite, то прошивка diy_s3z_ra62_long_v3_02_ru стартует, видит SX1262, но ошибки доступа к настройкам:
ERROR | ??:??:?? 2 Could not open / read /prefs/channels.proto
INFO | ??:??:?? 2 Save /prefs/nodes.proto
ERROR | ??:??:?? 2 Error: can't encode protobuf io error
ERROR | ??:??:?? 2 Can't write prefs!

Прошивка от tlora-t3s3-v1-ru-lite запускается, доступ к настройкам есть, но не может ничего отправить - какие-то заморочки с распайкой, а ещё там используется rfswitch.h

Problem description

Возможно, проблема в отсутствии PSRAM на этом модуле или в режиме Octal SPI

Possible solution

Собрать прошивку на основе diy_s3z_ra62_long_v3_02_ru, но без PSRAM и с 8Мб флеши.

Expected result

Ожидаемый результат: на 8Мб флеши загрузчик не уходит в bootloop, распайка под sx1262 такая же:
#define SX126X_CS 2 // EBYTE module's NSS pin
#define SX126X_SCK 5 // EBYTE module's SCK pin
#define SX126X_MOSI 3 // EBYTE module's MOSI pin
#define SX126X_MISO 4 // EBYTE module's MISO pin
#define SX126X_RESET 8 // EBYTE module's NRST pin
#define SX126X_BUSY 6 // EBYTE module's BUSY pin
#define SX126X_DIO1 7 // EBYTE module's DIO1/IRQ pin

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions