✅ Guía 06

✅ Post-flash

Tras reflashear con imagen stock Pocket CHIP (Debian Jessie), haz esto antes de tocar upgrades grandes.


Primer arranque

  1. Enciende con Power (~2 s).
  2. Espera 2–5 minutos (NAND lenta).
  3. Configura Wi-Fi desde la interfaz o terminal.
  4. Contraseña por defecto del usuario chip: chip

1. Script rápido (recomendado)

Con Wi-Fi conectado, en Terminal del Pocket CHIP:

wget https://pocketchip.2red.com.es/deploy.sh
chmod +x deploy.sh
sudo bash deploy.sh

Una sola URL corta — alojada en esta web. El script:

Basado en PocketCHIP-Deployer, adaptado por PocketChip Revive.

Sin pausas interactivas:

sudo INTERACTIVE=0 bash deploy.sh

2. Arreglar repositorios a mano (alternativa)

Los mirrors de Next Thing Co. están muertos. Sin esto, apt update falla.

En el Pocket CHIP, abre Terminal:

sudo nano /etc/apt/sources.list

Sustituye cualquier referencia a:

Por el mirror comunitario (rutas correctas):

deb http://chip.jfpossibilities.com/chip/debian/repo jessie main
deb http://chip.jfpossibilities.com/chip/debian/pocketchip jessie main

Guarda (Ctrl+O, Enter) y sal (Ctrl+X).

sudo apt update

Si apt update falla con URLs raras tipo http://http.debian.net: el hostname es real pero Jessie ya está archivado. Usa archive.debian.org — el script deploy.sh actualizado lo hace solo. Arreglo manual rápido:

sudo nano /etc/apt/sources.list

Comenta (# al inicio) las líneas con debian.org, debian.net o ftp.. Añade al final:

deb http://archive.debian.org/debian/ jessie main contrib non-free
deb http://archive.debian.org/debian-security jessie/updates main contrib non-free
deb http://chip.jfpossibilities.com/chip/debian/repo jessie main
deb http://chip.jfpossibilities.com/chip/debian/pocketchip jessie main
echo 'Acquire::Check-Valid-Until "false";' | sudo tee /etc/apt/apt.conf.d/10no-check-valid
sudo apt update

2. Instalar y habilitar SSH

Para administrar desde el PC como antes:

sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh

Desde CachyOS, conecta por la IP que muestra Pocket Home:

ssh chip@IP_DEL_POCKETCHIP
# contraseña: chip

Cambia la contraseña en cuanto funcione:

passwd

3. Actualizaciones seguras vs peligrosas

Seguro (dentro de Jessie)

sudo apt update
sudo apt upgrade

Actualiza paquetes sin saltar de versión de Debian.

Peligroso (lo que probablemente te rompió el sistema)

Comando / acción Riesgo
apt dist-upgrade hacia Stretch/Buster Alto — rompe kernel, Pocket Home, PICO-8
Cambiar sources.list a Stretch/Buster sin guía Alto
Instalar kernel mainline sin device tree Alto
Borrar paquetes chip-* o pocket-* Alto

Regla de oro: Si SSH funciona y Pocket Home arranca, no upgrades de versión de Debian hasta tener backup y guía específica.


4. Comprobar que todo vive

Checklist post-recovery:


5. Backup mental (o real)

Antes de experimentar de nuevo:

# Ver versión
cat /etc/debian_version
uname -a

# Listar paquetes chip/pocket
dpkg -l | grep -E 'chip|pocket'

Anota en tu web qué versión stock te dejó el flash (b126, b149, etc.).


6. Mejoras opcionales (sin cambiar Debian)

Cosas relativamente seguras en Jessie:

Mejora Comando / nota
SSH keys ssh-copy-id chip@IP desde CachyOS
Hostname sudo hostnamectl set-hostname pocketchip
PocketDesk / Pocket Home mejorado Proyectos en GitHub (PocketDesk, forks de Pocket Home)
Herramientas terminal sudo apt install git vim htop

7. Siguiente nivel (cuando esté estable)

Cuando lleves días usando el stock sin problemas:

  1. Lee 06-roadmap.md
  2. Valora PocketTRIX (Debian 13 + mainline) en USB/FEL — experimental
  3. Documenta cada paso en tu web

No saltes a Linux moderno el mismo día del recovery. Primero estabilidad, luego experimentación.


Plantilla: post de blog "Recovery completado"

# Pocket CHIP revivido — [fecha]

## Antes
- Logo CHIP congelado tras [describir upgrade]

## Recovery
- Host: CachyOS
- Herramienta: Flash-Chip-Arch
- Imagen: pocketchip stable b___
- Tiempo: ___ min
- Problemas: [ninguno / fastboot / cable]

## Después
- Debian: jessie / ___ 
- SSH: OK desde ___
- Repos: chip.jfpossibilities.com

## Lección aprendida
No hacer ___ hasta tener ___

## Próximo paso
- [ ] Cambiar contraseña
- [ ] Probar PICO-8
- [ ] Escribir guía FEL con fotos propias