Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Abierto
#3,983 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
c
Área
embedded-iot

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.
Lenguaje dominante
C
Estrellas
8.2k
Forks
2k
Merge medio
2 d 8 h
PR fusionados (30 d)
140

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de crosspoint-reader/crosspoint-reader

Todos los issues de crosspoint-reader/crosspoint-reader

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.