Acá se irán documentando las diferentes pruebas y sus etapas para lograr que la placa Routerboard 532 arranque desde una distribución de linux almacenada en una memoria compact flash de 1 GB.
El objetivo es realizar varias pruebas de diferente complejidad y documentar las diferencias, errores, ventajas y falencias. El primer objetivo es realizar tres pruebas, pero antes veamos de que elementos disponemos:
Elementos disponibles
- Placa Routerboard 532
- Memoria Compact flash 1 GB
- Lector de memoria CF externo USB
- Pc con SO Debian stable etch
- Cable null-modem con conectores DB9
Previo a las diferentes pruebas, dejaremos especificadas las características de la placa en la que nos estamos basando: Routerboard 532.
Routerboard 532
Microprocesador: 266 MHz MIPS32 4Kc - IDT RC32434 (32 bits little endian, sin FPU)
Memoria: 32 MB DDR, 64 MB NAND Flash
Slots: compact flash, 2 mini pci (tipo IIIA y IIIB),
Red: 3 ethernet 10/100 (1 IDT korina y 2 VIA VT+6105)
Serie: 1 RS232 (DB9)
Banco de Pruebas
- Prueba 1: Esta prueba es la más simple, se utilizará la imagen disponible en el sitio de routeboard. Dicha imagen está basada en Debian, así que intentaremos dejarla funcional.
- Prueba 2: Esta prueba es similar a la anterior, solo que cambiaremos la distribución. Recorreremos el proceso utilizando la distribución openWRT, la misma es que la que traen varios routers wireless de marca Linksys.
- Prueba 3: Esta sería una prueba realizada desde cero, esto es, sin basarse en distribuciones ya armadas para el dispositivo objetivo.
- Prueba 4: Debian sarge
- Prueba 5: Kernel personalizado