Página 1 de 1

Linux con un micro de 8 bits

Publicado: 29 Nov 2012, 22:36
por mentalthink
Bueno algo hemos comentado alguna vez con un MSX, que me parecio alucinante... Dejo aquí está web, porque supongo que alguién quizás le pueda sacar provecho... a mi me parece que un Linux funcione dentro de un integrado tan pequeño, bueno es un Atmega...

En el video solo se vé digamos como una consola en un PC real, pero en la web, aunque no la he mirado mucho creo que está toda la info...

http://dmitry.co/index.php?p=./04.Thoug ... 0on%208bit

Re: Linux con un micro de 8 bits

Publicado: 29 Nov 2012, 23:14
por mcleod_ideafix
Tiene truco la cosa... aunque no deja de ser ingenioso, la verdad. Lo que ha hecho es correr un emulador de ARM dentro del ATMega, y como memoria está usando un módulo SIMM, y desde el ATMega simula sus ciclos de bus y refresco. El ARM virtualizado y con los accesos a RAM también virtualizados ejecuta, según leo, a una velocidad equivalente de unos.... 6.5kHz de frecuencia de reloj... unas cien mil veces más lento que los ARM que se usan hoy día en Linux empotrados.

It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer. The effective emulated CPU speed is about 6.5KHz...


Si alguien pregunta.... sí: sería posible hacer esto mismo con un Spectrum, un Commodore o un Amstrad, si eres capaz de meter en la RAM de usuario de estos micros un emulador completo de ARM, o cualquier otra arquitectura soportada por Linux. La RAM del micro emulado no sería la RAM del Spectrum/Commodore/Amstrad, sino que sería RAM adicional accesible mediante un puerto de E/S (similar a cómo la CPU del MSX lee o escribe a la video RAM de su chip gráfico)

Re: Linux con un micro de 8 bits

Publicado: 29 Nov 2012, 23:23
por mentalthink
Aha bueno aunque hasta ese punto no había leído pensaba que sería un Linux para Atmel, la verdad es que por ambas partes , me refiero a temas de micros y Linux es muy interesante el tema... aún así es curioso como meter una "cosa" de la competencia en otro chip...
Gracias por la info, es realmente algo muy interesante y muy peculiar, al menos eso creo.

Re: Linux con un micro de 8 bits

Publicado: 30 Nov 2012, 00:50
por DistWave
Linux desde su primera versión requiere un procesador de 32 bits...