Ingeniería inversa del proceso de arranque de una AlphaStation 500 de los 90

2025-04-03

El autor adquirió una estación de trabajo AlphaStation 500 averiada y se embarcó en un viaje para comprender su proceso de arranque. La investigación se centró en la SROM (ROM serial), que contenía ocho imágenes multiplexadas seleccionables mediante puentes. Usando Python y Rust, el autor extrajo y decodificó los datos de la SROM, revelando código de máquina Alpha. El análisis reveló que la CPU controla directamente un puerto serie utilizando registros de procesador internos para bit-banging. Aunque el problema de arranque de la AlphaStation sigue sin resolverse, el proceso reveló el mecanismo de arranque único de esta estación de trabajo antigua.

Hardware