Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

X4 Pro: first wake from sleep shows "SD card error"; second wake succeeds

Aperta
#3,983 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
30/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
c
Ambito
embedded-iot

Direzione di ricerca

The payload names no source files, so start by finding the sleep/wake resume path and the SD card initialization it calls in the firmware. Reproducing needs an X4 Pro and a serial log, which the reporter does not have yet, so collect one first. Done means the first wake after sleep initializes the SD card without showing "SD card error", confirmed on hardware.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Device

XTEINK X4 Pro

Affected Version

CrossPoint 1.6.5 Stable

Describe the Bug

On the X4 Pro, waking from sleep is consistently unreliable in a very specific way:

  • A full power-off followed by power-on works normally.
  • The SD card is readable/writable during normal use.
  • EPUBs open correctly and reading progress is saved.
  • After putting the device to sleep, the first wake attempt shows "SD card error".
  • If I put it back to sleep / wake it again immediately, the second wake succeeds and the reader opens normally.

This pattern is highly repeatable. It looks different from a generally bad or unreadable SD card because cold boot works reliably and normal read/write operations work once the device is running.

The original XTEINK microSD card was reformatted and is now functioning normally for storage. The wake-only error remains.

This may be related to #2171, but this case is on X4 Pro + CrossPoint 1.6.5 and the important distinguishing behavior is: first wake fails, immediate second wake succeeds, while cold boot succeeds.

Steps to Reproduce
  1. Boot the X4 Pro from a full power-off.
  2. Open an EPUB and confirm normal reading / saved progress.
  3. Put the device into sleep.
  4. Wake the device.
  5. Observe "SD card error".
  6. Put the device back to sleep and wake it again immediately.
  7. The device starts normally and the SD card is available.
Expected Behavior

The SD card should initialize successfully on the first wake from sleep.

Additional Notes
  • Full power-off / power-on does not reproduce the error.
  • The issue appears specific to the sleep/wake path.
  • The SD card is otherwise writable and functional after reformatting.
  • No serial log is available at the moment.
Lingua principale
C
Stelle
8.2k
Fork
2k
Merge medio
2g 9h
PR unite (30g)
136

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di crosspoint-reader/crosspoint-reader

Tutte le issue di crosspoint-reader/crosspoint-reader

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.