Skip to content

[Bug]: SEED ESP32S3 & WIO SX1262, "No Interface" Error When Setting GPS RX/TX Pins in Meshtastic App #6738

@Genei180

Description

@Genei180

Category

Hardware Compatibility

Hardware

Other

Is this bug report about any UI component firmware like InkHUD or Meshtatic UI (MUI)?

  • Meshtastic UI aka MUI colorTFT
  • InkHUD ePaper
  • OLED slide UI on any display

Firmware Version

2.6.4.b89355f (Stabel Beta)

Description

Summary:
After flashing two devices with the firmware, they can successfully exchange messages. However, when attempting to set up a GPS module via the Meshtastic app and Bluetooth, critical issues occur.

Steps to Reproduce:

  • Connect to the device via Bluetooth using the Meshtastic app.
  • Open the Position Settings.
  • Set RX to Pin 6 and TX to Pin 7 (attempting to connect a Neo-6M-0-001 GPS module).

Observed Behavior:

  • The app immediately shows "Error: Disconnected", without displaying the usual loading/progress bar, and then the device reboots.
  • After reboot, the position settings are updated, but:
    • Sending a message results in "Queued for Sending" for a long time, followed by "No Interface".
    • Additional settings cannot be sent.
    • Attempting to reset RX/TX pins to 0 causes the settings progress bar to stay at 0%.
    • Waiting long enough (~5-10min) Reboots the Device, the GPS Pins are reset and message sending works again.

Hardware Context:

  • The device is an ESP32-S3 variant with the Wio SX1262 module.
  • Initially suspected a pin conflict due to shared ESP32's IO Pins and B2B header Pins connecting to the Module
  • However, tried multiple combinations (First D9/D10 then D6/D7), and the same issue occurs.
  • According to this forum post, the pins (D6/D7) should be available.

Any guidance on avoiding this issue or clarification how it's meant to work would be greatly appreciated.

Thanks a lot!

Relevant log output

DEBUG | 11:26:46 139 [Router] Save to disk 1

DEBUG | 11:26:46 139 [Router] Opening /prefs/config.proto, fullAtomic=1

INFO | 11:26:47 139 [Router] Save /prefs/config.proto

INFO | 11:26:47 139 [Router] Reboot in 7 seconds

DEBUG | 11:26:47 139 [Router] Module 'Admin' considered

DEBUG | 11:26:47 139 [Router] Module 'routing' wantsPacket=1

INFO | 11:26:47 139 [Router] Received routing from=0x0, id=0x956a644d, portnum=6, payloadlen=36

DEBUG | 11:26:47 139 [Router] Routing sniffing (id=0x956a644d fr=0x00000000 to=0xda73eb3c, WantAck=1, HopLim=3 Ch=0x0 Portnum=6 rxtime=1746444406 priority=70)

DEBUG | 11:26:47 139 [Router] Partially randomized packet id 4192801509

DEBUG | 11:26:47 139 [Router] Enqueued local (id=0xf9e912e5 fr=0xda73eb3c to=0xda73eb3c, WantAck=0, HopLim=3 Ch=0x0 Portnum=5 requestId=956a644d rxtime=1746444407 priority=120)

DEBUG | 11:26:47 139 [Router] Module 'routing' considered

DEBUG | 11:26:47 139 [Router] Rx someone rebroadcasting for us (id=0xf9e912e5 fr=0xda73eb3c to=0xda73eb3c, WantAck=0, HopLim=3 Ch=0x0 Portnum=5 requestId=956a644d rxtime=1746444407 priorit

DEBUG | 11:26:47 139 [Router] Didn't find pending packet

DEBUG | 11:26:47 139 [Router] Add packet record fr=0xda73eb3c, id=0xf9e912e5

DEBUG | 11:26:47 139 [Router] handleReceived(REMOTE) (id=0xf9e912e5 fr=0xda73eb3c to=0xda73eb3c, WantAck=0, HopLim=3 Ch=0x0 Portnum=5 requestId=956a644d rxtime=1746444407 priority=120)

DEBUG | 11:26:47 139 [Router] Module 'routing' wantsPacket=1

INFO | 11:26:47 139 [Router] Received routing from=0xda73eb3c, id=0xf9e912e5, portnum=5, payloadlen=2

DEBUG | 11:26:47 139 [Router] Routing sniffing (id=0xf9e912e5 fr=0xda73eb3c to=0xda73eb3c, WantAck=0, HopLim=3 Ch=0x0 Portnum=5 requestId=956a644d rxtime=1746444407 priority=120)

DEBUG | 11:26:47 139 [Router] Received a ACK for 0x956a644d, stopping retransmissions

DEBUG | 11:26:47 139 [Router] Delivering rx packet (id=0xf9e912e5 fr=0xda73eb3c to=0xda73eb3c, WantAck=0, HopLim=3 Ch=0x0 Portnum=5 requestId=956a644d rxtime=1746444407 priority=120)

DEBUG | 11:26:47 139 [Router] Update DB node 0xda73eb3c, rx_time=1746444407

DEBUG | 11:26:47 139 [Router] Forwarding to phone (id=0xf9e912e5 fr=0xda73eb3c to=0xda73eb3c, WantAck=0, HopLim=3 Ch=0x0 Portnum=5 requestId=956a644d rxtime=1746444407 priority=120)

DEBUG | 11:26:47 139 [Router] Module 'routing' considered

DEBUG | 11:26:53 145 [Power] Battery: usbPower=1, isCharging=1, batMv=6368, batPct=100

INFO | 11:26:54 146 Rebooting

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions