🗺 Guía 07

🗺 Roadmap

Visión del proyecto PocketChip Revive en fases. Lo importante ahora es la Fase 1; el OS custom es la meta a largo plazo.

flowchart LR
    A[Fase 1\nRevivir] --> B[Fase 2\nDocumentar]
    B --> C[Fase 3\nEstabilizar]
    C --> D[Fase 4\nExplorar]
    D --> E[Fase 5\nOS / Apps]

Fase 1 — Revivir (ahora)

Objetivo: Que arranque y responda SSH otra vez.

Tarea Estado
Reflash stock vía FEL desde CachyOS Por hacer
Post-flash: repos + SSH Por hacer
Confirmar Pocket Home / terminal Por hacer

Entregable web: Guía "Logo CHIP congelado → recovery en 1 tarde"


Fase 2 — Documentar

Objetivo: Contenido real para tu futura web, no copiar READMEs ajenos.

Contenido Descripción
Fotos propias del FEL Pin 7-39, LEDs, cable
Video corto del flash Opcional
Log de errores reales fastboot, cable, tiempos
Versión en español Poco contenido ES hoy

Entregable web: Sección "Mi recovery" + troubleshooting desde experiencia propia


Fase 3 — Estabilizar

Objetivo: Uso diario como terminal portátil sin romperlo otra vez.

Entregable web: "Qué hacer y qué NO hacer después de revivir" — ✅ Método Revive


Fase B — Upgrade Buster (opcional)

Objetivo: Debian 10 en NAND para quien quiera paquetes más recientes sin reflashear a imagen externa.

Tarea Estado
Guía Jessie → Stretch → Buster 08-upgrade-buster.md
Scripts upgrade-to-stretch.sh, upgrade-to-buster.sh, upgrade-buster-post.sh ✅ En web
Probado en hardware del proyecto ✅ Jul 2026 — Buster 10.13; kernel NTC permanece en 4.4.13-ntc-mlc (documentado)
Investigación kernel / PocketTRIX ✅ Jul 2026 — ver sección Kernel; próximo: probar PocketTRIX por FEL

Scripts: wget https://pocketchip.2red.com.es/upgrade-to-stretch.sh (y siguientes tras reboot).

Entregable web: Guía + scripts autocontenidos — no usar apt autoremove


Fase 4 — Explorar usos

Objetivo: Sacar partido al hardware con software actual o semi-actual.

Uso Viabilidad Notas
Terminal SSH portátil Excelente Caso de uso #1
PICO-8 Muy bueno Incluido en stock
PocketInstaller Bueno en Jessie GUI emuladores — post-Revive
SunVox Bueno En Jessie stock
GPIO / maker Bueno Headers accesibles
Escritorio XFCE/i3 Aceptable PocketDesk en Jessie
Navegador web moderno Malo 512 MB RAM
Daily driver general No Es un linux toy retro

Entregable web: Galería de proyectos + tutoriales GPIO, PICO-8, PocketInstaller, etc.


Fase 5 — Linux moderno (experimental)

Objetivo: Debian reciente + kernel mainline (6.x), cuando domines FEL.

Contexto (Jul 2026): tras upgrade a Buster en NAND, el kernel sigue en 4.4.13-ntc-mlcflash-kernel + linux-image-armmp no cambian uname -r con U-Boot NTC. Kernel moderno = imagen nueva, no apt upgrade. Ver 08-upgrade-buster.md — Kernel.

Próximo paso planificado: probar PocketTRIX por FEL/USB; mantener Buster+NTC en NAND como backup.

Proyectos a seguir:

Proyecto Kernel NAND Boot externo Notas
PocketTRIX 6.12+deb13-armmp Experimental (mayo 2026, 1× Toshiba) USB/FEL — recomendado primero i3, teclado, Wi‑Fi; desarrollo activo
pocketchip-armbian-build Linux 6.18.x Probado WIP FEL / SWUpdate X11, teclado, Wi‑Fi OK; touchscreen/GPU no
macromorgan/chip-debroot Mainline custom WIP FEL/USB Compilar con RTL8723BS + TCA8418 + MTD
Armbian pocketchip-sd 6.6+ SD (MMC2) Evita NAND por completo
Hotchip Bookworm USB/SD Alternativa Bookworm

Ruta segura: boot USB/FEL primero; escribir NAND solo después de validar en hardware propio.

Antes de flashear: FEL listo, plan B Jessie (deploy.sh), UART 3.3 V recomendado, identificar NAND Toshiba vs Hynix.

Limitaciones conocidas: GPU Mali, touchscreen en algunos builds, NAND variable por fabricante, env U-Boot (mtd3) a menudo corrupto en unidades viejas.

Entregable web: Comparativa stock vs PocketTRIX vs Armbian + log de prueba PocketTRIX


Fase B2 — Pocket-Home Bismuth (opcional, en prueba)

Objetivo: Launcher comunitario con menú paginado y más apps, sin reflashear.

Tarea Estado
Guía instalación Bismuth en Buster 10-pocket-home-bismuth.md
Script install-bismuth.sh ✅ En web
Probado en hardware del proyecto 🧪 En curso — Jul 2026

Script: wget https://pocketchip.2red.com.es/install-bismuth.sh


Fase 6 — Apps y OS propio (la caña)

Objetivo: Imagen o launcher pensado para Pocket CHIP en 2026+.

Ideas:

Dependencias:

  1. Dominar flasheo FEL/NAND
  2. Probar PocketTRIX o builds comunitarios
  3. Device tree + kernel mainline
  4. CI para builds reproducibles (como PocketTRIX)

Entregable web: Descargas, changelog, contribuciones comunitarias


Estructura web futura sugerida

pocketchip-revive.example/
├── /                    → Qué es, por qué revivirlo
├── /recovery/           → Guías FEL (CachyOS, Ubuntu, …)
├── /post-flash/         → Repos, SSH, upgrades seguros
├── /mods/               → IPS, SD slot, batería
├── /modern/             → PocketTRIX, mainline
├── /projects/           → PICO-8, GPIO, terminal
├── /blog/               → Tu diario de recovery
└── /downloads/          → Scripts propios (futuro)

Prioridad esta semana

  1. Flashear con 02-recovery-cachyos.md
  2. Post-flash con 05-post-flash.md
  3. Rellenar plantilla de recovery en el blog
  4. Fotos del puente FEL para la web

Cuando tengas el Pocket CHIP vivo otra vez, el siguiente paso es ampliar la doc con tus números reales (versión de imagen, minutos de flash, errores concretos).