🗺 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.
- SSH con keys, hostname fijo
- Backup de
/etc/apt/sources.listy config - Reglas claras: no dist-upgrade directo sin guía por fases
- Batería: comprobar autonomía; sustituir si hace falta
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-mlc — flash-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:
- Launcher custom — sustituir Pocket Home con algo mantenido
- Imagen "PocketChip Revive OS" — Debian minimal + teclado + Wi-Fi + apps curadas
- Apps específicas — cliente SSH táctil, launcher PICO-8, synth, herramientas GPIO
- Mod SD/USB — evitar NAND degradada (BytePorter mod)
Dependencias:
- Dominar flasheo FEL/NAND
- Probar PocketTRIX o builds comunitarios
- Device tree + kernel mainline
- 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
- Flashear con 02-recovery-cachyos.md
- Post-flash con 05-post-flash.md
- Rellenar plantilla de recovery en el blog
- 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).