|
. . . deutsch . . . english . . . español . . . français . . . italiano . . . русский . . .
|
31/01/2010
Nuevos desarrolladores
| |
Más o menos desde el tiempo en que os anunciamos el desarrollo de un driver USB se han venido uniendo a ACP más desarrolladores. Nos gustaría informaros de quien se trata. Estamos muy contentos porque es gente que no podía trabajar con nosotros hace un año, o porque que ha estado inactiva en lo que se refiere al sector Atari. Si conoces la escena te sonarán la mayoría de sus nombres - ¡Hablan por si solos!
Como nuevos miembros damos la bienvenida:
- Alexander Beuscher
- Olivier Landemarre
- Bernhard Pavelka
- Odd Skancke
- Jo Even Skarstein
- David-Harley Strango-Saunders
Como asesores damos la bienvenida:
- Thomas Baumgärtner (Soundpool)
- Dirk Klemmt
- Miro Kropacek
Naturalmente esto no significa que nuestro equipo esté completo y que todas las partes estén lo suficientemente cubiertas. ¡Queda todavía mucho por hacer!. Especialmente para tareas en las que no se necesitan conocimientos de software o hardware podemos necesitar tu apoyo.
|
|
21/01/2010
Nuestra placa base
| |
El siguiente póster da una buena visión general de la placa base. Si alguien la imprime en formato A3 conseguirá una versión 1:1 de nuestro hardware. El póster fue por primera vez presentado, en una versión anterior, en el Eurocon de Viena y más tarde en el Chaos Communication Congress (26C3) en Berlín.
OriginalboardES.pdf
Como se sigue preguntando, confirmamos que el precio definitivo de la placa es de 599 euros, y estamos seguros de que será producida. De la producción del hardware se encargará Medusa Computer Systems en Suiza, quien proveerá también de la garantía. Se puede, ya desde mediados del 2009, hacer un pedido por adelantado contactandonos por email.
|
|
07/01/2010
Nombre del ordenador
| |
Hemos decidido que sea la comunidad Atari quien bautice a nuestro ordenador. El nombre de nuestro proyecto es Coldari el cual no gusta mucho a algunas personas, de forma que queremos que encuentres un nombre para nosotros, tú que te pusiste en contacto con nosotros y nos enviaste buenos consejos y nos deseaste lo mejor el año pasado.
Nos gustaría ver un extenso debate y una tormenta de ideas en Atari-Home.de, Atari-Forum.com o nuestra lista de correos. Queremos que nos envíes ideas serias a "acpinfo ARROBA atari PUNTO org" antes del 31 de enero. Los miembros del proyecto (que asciende a un número de 37 en este momento) decidirán cuales son las 10 mejores proposiciones y revisarán la posibilidad de su uso. Una votación hasta el 20 de febrero del 2010 asignará el nombre definitivo.
Por favor tener en cuenta los derechos de marca. "Atari 2010", "New Falcon" o "Microsoftkiller" serán descartados desde un principio.
El 21 de febrero haremos oficial el nombre del ordenador, que tú habrás elegido y con el cual será producido. Nos abstendremos de lanzar una botella de cava a uno de nuestro prototipos ;)
Por favor enviarnos todas vuestras ideas.
|
|
24/12/2009
Zoom dentro del ColdFire
| |
Como el nombre indica el corazón del ordenador de ACP será el microprocesador ColdFire. Hemos elegido el modelo MCF5474, el cual es el más rápido. La familia de procesadores ColdFire está diseñada y producida por Freescale Semiconductor, la filial de Motorola dedicada a los semiconductores. El chip ColdFire no es solo una CPU (como lo era la familia 680x0), es realmente un microcontrolador. Muchos controladores adicionales han sido implementados dentro del chip, y son utilizados directamente por nuestro ordenador proveeindo un alto nivel de integración. Esta es la razón por la que el ColdFire es al mejor opción para diseñar un ordenador Atari compatible y moderno.
- CPU 266 MHz
El componente principal del MCF5474 es el nucleo ColdFire V4e. La CPU es muy similar a las de la familia 680x0 pero no totalmente compatible. Básicamente se ha prescindido de algunas instrucciones y modos de direccionamiento complejos y raramente utilizados. De esta forma la CPU ColdFire es más simple y barata que las CPU de la familia 680x0 y a la vez más rapidas. Con una ligera capa software adicional, la CPU ColdFire puede hacerse compatible con los programas 680x0 ya existentes.
- FPU
La unidad de coma flotante es el coprocesador matemático. Cuando se utiliza provee un aumento importante de la velocidad en programas que utilizan funciones matemáticas intensamente. La FPU en el ColdFire es similar a la 68881 pero tiene limitaciones en su juego de instrucciones y modos de direccionamiento, igual que la CPU.
- MMU
La unidad de manejo de memoria puede ser usada para proporcionar Memoria Virtual o protección de memoria entre los diferentes procesos ejecutándose sobre el sistema operativo.
- Cache 32 KB x 2
La cache del ColdFire está dividida en dos, una cache para instrucciones de 32 KB y otra de datos también de 32 KB. El uso de los caches mejora mucho la velocidad de la CPU optimizando los accesos a la memoria externa.
- SRAM 32 KB
La memoria estática RAM es una memoria de alta velocidad integrada dentro del ColdFire. Es necesaria para transferencias DMA, pero puede ser también utilizada para otro propósito cuando se requiere un alto rendimiento.
- Unidad EMAC
La unidad de multiplicación y acumulación es parecida a un DSP, ofreciendo operaciones de enteros y coma fija. Puede ser utilizada para acelerar algunos procesos como la comprensión de imagenes.
- Controlador PCI
El bus PCI se ha convertido en el estándar para tarjetas de expansión en los ordenadores de sobremesa. El ColdFire tiene integrado un controlador para dispositivos PCI, esto permite el uso de cientos de tarjetas PCI existentes en el mercado. Por supuesto los controladores (drivers) tendrán que ser programados para cada tarjeta.
- Controlador DDR-SDRAM
El ColdFire puede trabajar con memorias DDR-SDRAM externas para un perfecto funcionamiento. La placa ACP tiene integrada 512 MB de memoria DDR-SDRAM.
- Controlador de interrupciones
El controlador integrado de interrupciones puede ser comparado con el MFP 68901, pero más flexible y potente. Puede manejar hasta 63 fuentes de interrupciones con un vector de excepción para cada una.
- Temporizadores
4 temporizadores de propósito general (GPT) y 2 de intervalo de tiempo (SLT) están disponibles. Son comparables con los temporizadores A/B/C/D del MFP 68901 pero más configurables.
- Controlador RS-232 de alta velocidad
El controlador serie programable (PSC) puede ser configurado como interfaz RS-232 para transferencias de alta velocidad de hasta 115200 bps.
- Ethernet 10/100
Un controlador Ethernet estándar está integrado directamente en el procesador. Esto permite la conexión instantánea con una red local e internet.
- Interfaces BDM / JTAG.
Estos interfaces de depuración pueden ser utilizados con depuradores hardware o software externo para monitorear la actividad en la CPU, también programar la EEPROMS.
Como has podido comprobar, el ColdFire MCF5474 contiene una increíble lista de componentes útiles, y hay incluso más.
La documentación completa está disponible en la página web de Freescale:
MCF5475RM.pdf.
|
|
11/12/2009
Primera aplicación GEM ejecutada
| |
Acabamos de habilitar la disquetera en nuestro prototipo, lo que significa que podemos ejecutar programas externos en el ColdFire. Aquí tenemos el primero, es una pequeña aplicación a modo de test que muestra una caja de alerta. El ordenador ACP comienza a poderse utilizar, y se abre la puerta a una gran cantidad de nuevos programas de prueba.
|
|
26/11/2009
Adaptación de la SDL a nuestro ordenador.
| |
A mediados de noviembre Patrice Mandin publicó una nueva versión de la SDL. Esta es al primera en tener soporte para el ColdFire y será posible usarla en el Coldari. Estamos muy satisfechos ya que Patrice no es parte de Atari ColdFire Project, y eso hace que Simple DirectMedia Layer sea la primera aplicación fuera del proyecto que tenga en cuenta a nuestro ordenador.
Este soporte muestra - aunque sea teóricamente debido a la falta de maquinas para probarlo - que podemos contar con la aceptación en los círculos de programadores y que nuestra iniciativa es otra buena manera de mejorar la situación de la plataforma Atari 16/32. Deseamos de verdad ver más casos de optimización durante los próximos meses, también de proyectos que no sean de código abierto.
Más información sobre SDL en la página web de Patrice.
|
|
18/11/2009
Estado del prototipo. ¡Primera inicialización con una versión reducida de EmuTOS!
| |
Desde finales de octubre estamos trabajando en el prototipo. A continuación lo probado y funcionando:
- Alimentación y cargador de la batería.
- PIC18F5420 (Controlador de la alimentación).
- MCF5474 (LED parpadea).
- Flash.
- DDRAM (Test de diagnostico de la memoria pasado con éxito).
- Programación de la FPGA (LED parpadea).
- Vídeo DDR-RAM (¡Cero estados de espera!) probado y funcionando, ha pasado el test de diagnostico.
- TFP410 y DVI probado y funcionando. La calidad de la imagen parece buena.
- SRAM para la FPGA ha pasado el test de diagnostico.
- PCI funciona y el chip USB es detectado.
Programación de la FPGA
- Vídeo funciona y probado con una resolución de 1680x1050 167 MHz con éxito. La calidad de imagen parece buena.
- El siguiente paso es implementar los chips del Falcon en la FPGA.
Ayer fue posible arrancar por primera vez el prototipo con una versión simplificada de EmuTOS, usando solo el VIDEL para la salida de vídeo. El soporte para otro hardware Atari (incluyendo el teclado) ha sido desconectado para hacer las pruebas. Se irán añadiendo uno por uno en los próximos días, para que sea más fácil detectar y arreglar fallos paso a paso. Esto significa que pronto tendremos una versión completa del TOS funcionando en el prototipo.
|
|
27/10/2009
Progreso del audio
| |
En julio Didier soldó a su ColdFire EVB un codec AC'97, el mismo que vamos ha utilizar en nuestro ordenador. Programar el driver consta de tres partes. La XBIOS, el driver para el MCF547X/548X y el driver para el codec AC'97. La XBIOS fue relativamente fácil de adpater, ya que existe MagicSound (Aranym/MagicMac), y esta terminada. Utiliza comandos de control Linux para tener compatibilidad con el código en ac97_codec.c. Para el desarrollo de la parte del codec AC'97 se ha utilizado fuentes de Linux que necesitan bastantes substituciones de algunos comandos. Ahora se están arreglando algunos problemas de comunicación entre el AC y el ColdFire (problemas de escritura y de valores predeterminados en los registros).
La XBIOS compatible con MilanBlaster/GSXB permite seleccionar la fuente del sonido: AUX (PSG en Coldari), CD, LINE, MIC, pero también FM -> PC Beep y VIDEO.
La lista de frecuencias nativas del AC97 es: 8000 Hz, 11025 Hz, 16000 Hz, 22050 Hz, 32000 Hz, 44100 Hz y 48000 Hz.
También esta listo el driver para el LynxEM (el chip PCI de vídeo integrado en la placa de la ColdFire EVB). Pruebas y depuración del driver tendrán lugar durante las siguientes semanas. Ahora se podrá utilizar la EVB sin la tarjeta de video Radeon.
Puedes seguir la evoluciones hechas por Didier en
su página
En la imagen se puede ver el tremendo trabajo realizado soldando a mano el AC'97 en la placa ColdFire de evaluación. Didier además ha añadido un conector mini-jack a la izquierda entre los puertos Ethernet y RS-232
|
|
05/10/2009
Discount Source for ColdFire Evaluationboards
| |
Placas de evaluación ColdFire a buen precio.
Mark un miembro de nuestro equipo ha encontrado una fuente muy barata de placas de evaluación ColdFire (EVB). Tenemos la posibilidad de adquirir 20 placas por 125 $ cada una. El precio de una nueva era de 850 $. Se puede mediante estas placas (y antes de que nuestro proyecto llegue a la producción de las primeras series) empezar con la adaptación y sobretodo con las pruebas de software de ejecución sobre el ColdFire. Los desarrolladores que mantengan software y no sean parte de ACP pueden si quieren adquirir una a través nuestro. Quien quiera encargar una de estas placas por 125 $ deberá ponerse en contacto con nosotros lo más pronto posible. En estas placas ya corren el TOS parcheado por Didier (FireTOS) y MiNT.
¿Quien quiere una?
Para aquellos programadores que no sean muy buenos con los temas del hardware, Mark les ofrece la posibilidad de construirles maquinas de desarrollo. Estas consistirán en la placa M5485EVB con uno de los Coldfire más rápidos disponibles, Eiffel (CAN-Bus) para usar teclado y ratón PS/2, una tarjeta gráfica Radeon y Compact Flash. Tambien instalados y configurados HD-Driver, FireTOS y MiNT. Este ordenador ya preparado tendrá un precio de 500 $ y las siguientes características:
16MB Boot flash
64MB SDRAM (NO AMPLIABLE)
2 ranuras PCI (1 usable fácilmente)
Real time clock
IRDA
2 puertos 10/100Mbit Ethernet
USB Host Alta Velocidad con 4 puertos
1 puerto cliente USB
2 puertos ISA (para un posible uso futuro)
CHIP de vídeo en la propia placa
Cable serie null modem para consola
Cable paralelo BDM
Para una especificación más detallada recomendamos
die la página de Freescale
Y la fotografía
Didier está actualmente trabajando en un driver para el LynxEM (Chip de vídeo PCI que esta soldado en la EVB) y espera tenerlo escrito en unas semanas.
Por favor contacta con Piku directamente en http://www.atari-source.org o en nuestra dirección de correo acpinfo (arroba) atari.org
|
|
18/09/2009
Comienzo del desarrollo de soporte para USB
| |
Como ya se ha informado en otras ocasiones, esperamos que el soporte para USB sea una de las tareas principales de nuestro proyecto. Hoy nos gustaría poneros al tanto de lo que ha estado sucediendo entorno al soporte del USB.
Hace aproximadamente tres meses e nos unió un nuevo miembro la equipo, Sascha Heinisch. Sascha decidió después de estar un tiempo en ACP en convertirse en el mantenedor del proyecto USB para Atari. Junto a David Gálvez formarán un pequeño equipo, el cual realizará un desarrollo a largo plazo, con la supervisión del resto del equipo. El equipo está por supuesto abierto a otros desarrolladores. Especialmente nos gustaría la colaboración de gente que ya han hecho algún tipo de programación USB con Ataris, ¡y que no han podido ser localizados por nosotros en las últimas semanas!
Un largo camino:
Por el momento el equipo se está documentando sobre el desarrollo de drivers a bajo-nivel y las especificaciones OHCI y EHCI. El chip que utilizaremos es otro componente con el que tenemos que familiarizarnos. Tenemos dos posibles referencias disponibles para ayudarnos:
1)Un driver Linux con licencia GPL para el NEC µPD720101.
Porque el NEC es utilizado en muchas tarjetas USB para PCs y nuestro chip también será conectado vía PCI, nada nos impide utilizar Aranym para comenzar ya el desarrollo del driver para el NEC µPD720101.
2)Poseidon que es un %93stack%94 USB para ordenadores Amiga y que desde el 27 de agosto de 2009 ha sido liberado su código fuente. (La comunidad Amiga las compro para el Aros, y han sido publicadas bajo la licencia libre Aros). Con el programador y antiguo propietario Chris Hodges hemos tenido algunos contactos.
Además podríamos también aprender de la escena 8-bit y utilizar soluciones razonables de http://microusb.org/.
ACP está preparado para un verdadero desarrollo a largo plazo. Para dejar claro que significa esto: esperamos USB para dispositivos de entrada o de almacenamiento no antes del verano del 2010. De forma que el desarrollo tendrá lugar a un nivel que pueda mantenerse durante largo tiempo.
Nuestro chip:
Al contrario de lo que se dijo en nuestro primer anuncio, que nos gustaría utilizar el ISP1536, tuvimos que cambiar de planes rápidamente porque este chip no se fabrica más. De todas formas creemos que el 95% de nuestro trabajo será usable para el resto de proyectos Atari y permitirá a toda la plataforma el uso del USB. Pensamos en EtherNat, CTLink, NetUSBee y Suska, para las cuales no existe ningún "stack" USB. Todos estos proyectos deberían con pequeñas adaptaciones aprovecharse de nuestro desarrollo de Código Abierto.
Juntos:
Quien quiera participar a largo plazo con ACP es como siempre llamado a ayudar al equipo USB, ¡aunque sea con pequeñas contribuciones!, juntos muchas cosas funcionan más fácil, simplemente es necesario que nos organicemos bien.
|
|
27/08/2009
Canción oficial de Atari Coldfire Project
| |
Estamos contentos de presentaros una canción oficial para Atari Coldfire Project, producida por Neo Bechstein en julio del 2009. La voz "Atari Coldfire" está generada con el programa STSpeech en un 1040ST y la canción ha sido producida con un Falcon. Nos gustaría agradecerle sus esfuerzos para apoyar nuestro proyecto con una canción con el estatus de "oficial". También queremos mostraros que hay muchas maneras de apoyar el proyecto.
Neo Bechstein - Atari Coldfire Project.mp3 (21MB)
Neo Bechstein - Atari Coldfire Project.ogg (14MB alta calidad)
Neo Bechstein - Atari Coldfire Project.ogg (7MB baja calidad)
|
|
06/08/2009
Esquema & Cía.
| |
Hoy tenemos para vosotros el diagrama de ensamblaje y el esquema. Podéis descargaros la quinta revisión tal como se ha enviado a la fabrica para la producción de los prototipos.
diagrama de ensamblaje
esquema
|
|
05/08/2009
Prototipos encargados
| |
En el día 4 de agosto hemos efectuado un pedido de tres prototipos de nuestro nuevo ordenador Coldfire. Es la revisión 0.98 de la placa rediseñada para tener un conector DVI-I y otros cambios menores. La placas deberían llegar en unas seis semanas a Medusa Computer Systems en Suiza. Por favor a toda la gente que ha hecho algún pedido, preparen el pago por adelantado porque el encargo de los prototipos significa: ¡que el ordenador será fabricado!
|
|
28/7/2009
Suska III-C disponible.
| |
No relacionado directamente con ACP, pero noticia importante es que la placa Suska III-C está ya disponible. Suska es un clon del Atari ST(e), con todos los conectores más modernos. Está producida por Wolfgang Fórster quien es también parte de ACP. La placa Suska ha sido diseñada durante más de 5 años, trabajo realizado principalmente por Wolfgang. Absolutamente todos los chips Atari han sido rediseñados gracias a la ingeniería inversa para ser programados en VHDL y poder ser utilizados en una FPGA moderna. De esta forma tenemos ahora todos los "custom-chips" disponibles en código abierto para producir más ordenadores compatibles Atari. En enero Wolfgang entró a formar parte de ACP y ha estado ayudando a Fredi Aschwanden desarrollando el hardware. La placa de ACP en lo que se refiere a la FPGA está basada básicamente en el núcleo en VHDL que fue diseñado para la Suska. Queremos de esta forma puntualizar el hecho de que Suska ha sido diseñada con éxito y que por primera vez desde hace una década hay un nuevo ordenador compatible Atari a la venta. Suska es extremadamente compatible con el ST(e), lo que lo hace ideal para la gente que quiera jugar con viejos juegos originales o ejecutar demos. La placa Suska III-C se puedes adquirir directamente a Inventronik por un precio de 619 euros (IVA incluido).
Nos gustaría destacar que no vemos nuestros proyectos como rivales, de hecho la gran cantidad de trabajo hecho con Suska posibilita un más rápido desarrollo para ACP. Las placas Suska y la de ACP están concebidas para diferentes necesidades, y estamos encantados de que pronto nuestra querida plataforma TOS tendrá un segundo ordenador disponible.
http://experiment-s.de/en
http://shop.inventronik.de/store
|
|
20/7/2009
Estudio de prueba de concepto para EmuTOS realizado
| |
Vincent Riviere ha conseguido que el EmuTOS funcione en la M5484LITE en modo de texto. Ha deshabilitado el AES, por eso ahora arranca con EmuCON, la cual es la "consola" inicial. La E/S de la consola ha sido redirigida hacia el puerto serie del Coldfire. Así que se puede con cualquier emulador de terminal introducir comandos y ver los resultados. Hay que ser consciente de que esta versión del EmuTOS es 100% compatible con el Coldfire y no contiene ninguna emulación 680x0. De momento EmuTOS se inicia inmediatamente, la velocidad gráfica solo esta limitada por la velocidad del puerto serie.
Vicent ha implementado un ramdisk para usar programas TOS para el ColdFire. Va a introducir e integrar limpiamente el soporte para el ColdFire en el repositorio oficial CVS del EmuTOS, con la ayuda de sus desarrolladores. Así que después de la versión FireTOS (TOS 4.04 parcheada) de Didier Mequignon, este sera el segundo sistema operativo compatible ATARI que funciona con un procesador ColdFire.
En esta imagen se puede ver el emulador de terminal funcionando en otro ordenador conectado a la placa ColdFire a través de un cable RS-232. El archivo emutos2.srec, conteniendo el EmuTOS ROM y datos en el ramdisk, es cargado en la placa a través de una conexión ethernet via protocolo TFTP. Entonces EmuTOS puede arrancar y acceder al ramdisk mediante el dispositivo A:. Este sistema operativo puede funcionar de momento con programas ColdFire (por ejemplo, aquellos compilados con GCC y MiNTLib para ColdFire), una capa responsable de emular las instrucciones del 680x0 que están ausentes en el ColdFire será añadida próximamente.
|
|
12/7/2009
Intercambio de Hardware entre los componentes de ACP
| |
El desarrollo del proyecto Coldfire sigue avanzando sin pausas. Se han realizado algunos intercambios de hardware entre los desarrolladores de nuestro equipo.
Fredi Aschwanden tiene una muestra del codec AC´97 y se lo ha enviado a Didier Méquignon, este lo ha conectado a su placa de desarrollo y está actualmente trabajando en la parte del software. Markus Fichtenbauer ha enviando una NetUSBee a Sascha Heinisch.
Olivier Landemarre envió su placa de desarrollo Coldfire - que obtuvo de Mark Duckworth - a Vicent Rivière, y le estamos muy agradecidos por este envío. Vicent también tiene un adaptador Eiffel de Alan Hourihane, por lo que puede utilizar un teclado PS/2 y un ratón con la placa de desarrollo. A partir de ahora tendrá la posibilidad de desarrollar y experimentar sobre hardware real, y comprender mejor el funcionamiento interno del Coldfire. Por otra parte está adaptando EmuTOS al nuevo procesador, la mayor parte del trabajo está todavía por hacerse.
|
|
12/6/2009
Base técnica
| |
Base técnica del ordenador basado en el ColdFire.
acptechES1.pdf
|
|
07/6/2009
MiNTLib preparada para el Coldfire y un nuevo miembro.
| |
Vincent Rivière ha terminado de adaptar MiNTLib para el ColdFire, su trabajo ha sido incluido en el código fuente oficial de MiNTLib. Las primeras pruebas en la placa M5484LITE muestran que funciona muy bien. También acaba de publicar una nueva versión de su compilador-cruzado GCC 4.4.0 con soporte total para el ColdFire, incluyendo MiNTLib, math y GEMLib. Este compilador puede ser usado a partir de ahora para producir programas para el TOS que se ejecuten nativamente y a la más alta velocidad posible en nuestro nuevo ordenador ColdFire. El compilador-cruzado está disponible en la web de Vincent.
Dima Sobolev de San Petersburgo (Rusia) se ha unido al equipo de ACP. Dima es conocido por los usuarios de Steem y TeraDesk, y ha traducido al ruso el TOS 2.06. Esto significa que a partir de ahora tenemos un responsable para %93traducciones inglés/ruso y la localización del TOS%94. El %93trabajo%94 de Dima reforzará la escena Atari desde %93Kaliningrado%94 a %93Vladivostok%94 y ayudará a los hablantes rusos que sean usuarios Atari a usar nuestros últimos desarrollos. Tenemos también ahora un gran miembro del equipo que tiene mucha experiencia en la localización del TOS en general.
|
|
23/5/2009
TOS, MiNT y DVI
| |
Didier Méquignon ha adaptado el Firetos (el TOS 4.04 parcheado para ser usado en la CT060) para nuestro hardware. Ha hecho bastante trabajo, de forma que esperamos arrancar la nueva placa con este sistema operativo tan pronto como estén listos los prototipos. El trabajo ha sido posible gracias a la gran experiencia que tiene Didier con la placa M5484LITE con la que ha trabajado desde el año 2006.
Vincent Rivière esta parcheando actualmente MiNTlib para que sea posible su compilación para el CodFire, la finalidad es poder producir ejecutables totalmente nativos para este procesador, los cuales podrán correr a la máxima velocidad en nuestro ordenador. Espera terminar esta tarea pronto.
Después de una conversación en los forums de Atari-Home, Fredi Aschwanden ha decidido finalmente actualizar el hardware para que sea utilizado un conector DVI-I en lugar del VGA planeado inicialmente. La mayoría de la gente que ha realizado ya un pre encargo de la placa les gustaría que estuviera equipada con DVI y VGA, aunque tuvieran que pagar un poco más por tener una señal de vídeo digital. Pero como la mayoría necesita VGA, como se pudo observar en las encuestas, hemos decidido usar DVI-I con las dos señales y tener la posibilidad de usar un adaptador de DVI a VGA. El trabajo relacionado con este tema ya ha comenzado.
|
|
19/5/2009
Nuevo entorno de desarrollo y nuevo idioma
| |
En la última semana nos hemos ocupado aparte del hardware de otros entornos de desarrollo. "vbcc" es un compilador muy conocido - particularmente en la escena demo - compatible con ANSI-C. Los desarrolladores de vbcc están de acuerdo en adaptar al CodFire V4e el "target" MiNT /TOS de su entorno de desarrollo. De esta forma muy pronto la compilación-cruzada estará disponible para distintas plataformas, por ejemplo AmigaOS/MophOS, MacOS X, etc... .vbcc puede ser compilado sin hacer cambios para todas las plataformas en la cual exista un compilador ANSI-C. El equipo del vbcc corregirá los dos últimos errores conocidos para el ColdFire, nosotros lo probaremos exhaustivamente y les enviaremos informes de posibles errores que se podrán seguir corrigiendo. vbcc será el cuarto entorno de desarrollo disponible para nuestro ordenador.
Gracias a recientes refuerzos podemos abrir hoy nuestra sección de noticias en español. Lo que significa que ya estamos informando en cinco idiomas sobre los avances del proyecto. Muchas gracias a Víctor y David.
|
|
12/5/2009
Nuevo miembro en el equipo para trabajos de edición y traducción
| |
Tras la petición de ayer para participar en ACP, Jens Riemann ha contactado con nosotros y nos ha ofrecido su ayuda. Jens asumirá el trabajo editorial y las traducciones del alemán al ingles.
Necesitamos gente que hable francés y español que estén dispuestos a involucrarse a largo plazo dentro de ACP. Esto permitirá descargar de trabajo a algunos desarrolladores y dar un empujón al proyecto.
|
|
11/5/2009
Dos de los mejores desarrolladores para sistemas Atari se unen a ACP
| |
Didie Méquignon se ha unido a nosotros trabajará en la placa ColdFire - tan pronto como su trabajo en la CTPCI (de Powerphenix) terminé. En principio le gustaría trabajar en el codec AC'97 de la placa. También aportará su gran conocimiento sobre el coldfire en general. Para estar seguro de la importancia de esta noticia; Didier parcheo el TOS 4 para que se ejecutará en una placa Cold FIRE, consiguió ejecutar también MiNT, desarrolló drivers para las tarjetas ATI-Radeon, de esta forma consiguió tener uno de los dos sistemas ColdFire que funcionan en la actualidad. ¡Y eso no es todo! Su trabajo hecho hasta ahora puede ser contemplado en: ctpci.htm
Lonny Pursell también esta de acuerdo en unirse a Atari Coldfire Project como un miembro oficial del equipo. Como ya hemos informado, el objetivo de Lonny es preparar el GFA-Basic para que funcione con un ColdFire. El conocimiento de Lonny será una gran ayuda para todo el equipo y aparte de trabajar conjuntamente con el equipo dedicado a los compiladores ayudará también en tareas menores y dará consejo a los desarrolladores donde su competencia puede ser de gran ayuda.
¡Más ayuda es siempre bienvenida, especialmente traductores y desarrolladores!
|
|
7/5/2009
Esquema simplificado del nuestro nuevo ordenador
| |
|
|
5/5/2009
¡Soporte para los entornos de desarrollo más relevantes asegurado!
| |
GFA-Basic
Lonny Pursell ha anunciado que apoyara el nuevo ordenador Coldfire en una primera reacción después de nuestro primer anuncio público. El mantenedor del GFA-Basic sugirió la posibilidad de modificar el compilador y librerías para GFA-Basic para que cree aplicaciones nativas para el Coldfire. Si tiene éxito permitirá recompilar aplicaciones existentes y conseguir que más programas puedan ejecutarse sacando todo el provecho de la velocidad del procesador. Lonny Pursell declaró que esta dispuesto a hacer la gran cantidad de trabajo, que supone que esto significará si el ordenador es construido. Él se alegra explicitamente de la decisión sobre que procesador hemos elegido para el futuro desarrollo de la plataforma del Atari ST.
"Me gustaría ver esa maquina bestial. No me veríais subiéndome al carro si hubiera sido otro procesador. Veo el CF como un viejo amigo el cual quizás hizo un largo viaje, y volvió ligeramente cambiado. Una cara cálida y familiar con la que me puedo comunicar fácilmente." Comentó. Lea la le declaración entera el la lista de correo de MiNT.
GCC 4.4.0
GCC 4.4.0 acaba de ser publicado, Vicent Rivière ha actualizado los parches MiNT para el compilador y ha creado los ejecutables para Cygwin. Ha activado el soporte del compilador para la familia Coldfire V4e. De esta forma ahora podemos ejecutar este cross-compiler (compilador cruzado) en Windows y poder escribir el código inicialización para nuestro ordenador Coldfire, y para chequear la compatibilidad de otro software, incluso aunque no haya hardware todavía. Desde que los parches son independientes del sistema anfitrión, los binarios creados por compilador-cruzado pueden ser reconstruidos para cualquier sistema operativo soportado por GCC (Soporte para el MacOS X ya ha sido anunciado por Markus Fröschle). ¡Tu ayuda es bienvenida!
Puedes encontrar parches y los binarios aquí: m68k-atari-mint tools. Vincent ha empezado también a dar soporte para Coldfire dentro de MiNTlib. Ha evaluado que s posible con una cantidad razonable de trabajo. Cuando se finalice, será posible producir software para MiNT/TOS que sea nativo Coldfire que se ejecutará a plena velocidad en nuestro nuevo ordenador. GCC es un compilador C/C++ universal. Combinado con soporte actual dentro del núcleo de FreeMiNT y de MiNTlib, permitirá adaptar software GNU/Linux directamente a Atari/MiNT. Además, puede ser utilizado para escribir software TOS Standard (incluyendo GEM) con un nivel muy alto de optimización.
AHCC compatible con Pure-C
Henk Robbers, también miembro de ACP, ha declarado otra vez que AHCC será adaptado para el Coldfire. Asi una versión ligera de un compilador C estará disponible también. AHCC es muy importante para recompilar aplicaciones existentes Atari - y es compatible con GEM y el sistema monotarea. La mayoría del software Atari nativo está escrito usando Pure-C y puede ser recompilado con AHCC. Hoja de ruta Henk Robbers.
1 Compilar y ejecutar EmuTOS. Para validar el concepto.
2 Implementar la opción para Coldfire dentro de TT-Digger.
3 Implementar compatibilidad 68020/CF como "target" dentro de AHCC.
4 Recompilar y ejecutar EmuTOS.
5 Implementar un "target" especifico para CF en AHCC.
6 Reescribir en C las funciones VDI_BLIT & VDI_TBLIT de EmuTOS.
7 Esperemos que en este punto el ordenador de ACP exista ya .
8 Recompilar y ejecutar EmuTOS.
9 Recompilar AHCC y ejecutarlo el la placa madre de ACP.
10 Estar contento por haber pasado por todo esto.
Con estos tres entornos de desarrollo importantes tenemos las herramientas necesarias para compilar software nativo para el ordenador Coldfire. Para el futuro esperamos nuevos desarrollos para toda la gama TOS/GEM.
|
|
1/5/2009
Noticias en italiano
| |
Gracias al gran apoyo de la comunidad, después de nuestro primer anuncio público, hoy podemos abrir nuestra sección de noticias en italiano. Desde ahora y en adelante informaremos de las novedades del proyecto además de en alemán, francés e inglés también en italiano. ¡Otros idiomas son bienvenidos!
|
|
30/4/2009
Dirección oficial de correo electrónico
| |
Tenemos una dirección de email oficial. Por favor use solo esta dirección para ponerse en contacto con nosotros, incluyendo pedidos.
acpinfo (arroba) atari (punto) org
|
|
28/4/2009
Atari Coldfire Project Reloaded
| |
Desde el comienzo de diciembre del 2008 hemos estado evaluando las posibilidades de darle continuidad a Atari Coldfire Project o empezarlo de nuevo. Nuestra evaluación ha sido completada y nos gustaría comunicaros que hemos considerado que el proyecto todavía es posible y que desde ahora estaremos trabajando en él bajo el nombre de "Atari Coldfire Project". Nuestro meta principal es construir un nuevo clónico de un ordenador "Atari TOS" que estará basado en el procesador ColdFire y hacerlo disponible para al público por el menor precio posible. Este es un proyecto libre y fuera de cualquier interés comercial de cualquier tipo.
Uno de de los principales objetivos de nuestro nuevo hardware es permitir que sea posible futuros desarrollos con el mayor número de posibilidades. Actualizaciones del hardware serán posibles mediante nuevo código VHDL completamente gratis. A largo plazo el objetivo es ser compatible con cada uno de los ordenadores Atari TOS. Al principio sin embargo solo podemos asegurar compatibilidad con el ordenador Hades de Medusa Computer Systems.
Por ahora esta es la gente involucrada en el proyecto:
Matthias Alles
Lyndon Amsdon
Fredi Aschwanden
Joachim Boltz
Mark Duckworth
Norman Feske
Markus Fichtenbauer
Wolfgang Förster
David Gálvez
Kassian A. Goukassian
Alan Hourihane
Oliver Kotschi
Frank Naumann
Vincent Rivière
Henk Robbers
Mathias Wittau
Apoyo y recomendaciones en tareas especiales vienen de:
Pascal Barlier
Arnaud Bercegeay
Jens Klietz
Peter Persson
Estamos actualmente en contacto con otros desarrolladores populares de nuestra plataforma, ¡esta lista incrementará próximamente!
Agradecemos y solicitamos ayuda de cualquier persona que pueda contribuir, ¡no importa lo pequeña de esta contribución! . Recuerda también, que como este es un proyecto libre, depende absolutamente de que la comunidad se involucre y no podrá ser llevado a cabo sin tu ayuda.
Debido a que Fredi Aschwanden con el apoyo de Wolfgang Förster han comenzado a desarrollar el hardware, hay un diseño interno disponible del ordenador planeado. Tiene dos ventajas las cuales pueden ser de interés para gente que no es entusiasta de los ordenadores Atari. Nos gustaría resaltar el pequeño tamaño de la placa y su extremo bajo consumo.
Las especificaciones actuales son:
- Procesador ColdFire MCF5474, 266Mhz, 400MIPS
- RAM: DDR, 512 MB principal + 128 MB video y Special-RAM integrados en la placa madre, velocidad 1GB/s.
- Flash: 8 MB en la placa madre para el sistema operativo.
- Sistema operativo: TOS 3.06 al principio( estamos intentando también tanto con EmuTOS como con el TOS 4, del cual se está intentando obtener las fuentes)
- Puertos compatibles Atari:
-TT/FAlcon-IDE
-ST/TT-Floppy
-TT-SCSI (más rapido)
-ACSI
-Puerto ROM: Conector 2x2mm
-Puerto paralelo
-Serie ST/TT
-MIDI
-Sonido ST, YM2149 sobre AC'97
-Video ST/TT/Falcon
-Teclado y ratón Atari
- Otros puertos:
-Ethernet 10/100, 1 puerto.
-USB 2.0 Host (ISP1563), 4 puertos.
-Compact-Flash, 1 puerto.
-SD-Card, 1 puerto.
-AC%9297 Stereo Codec con salida de sonido DMA y entrada sampling 48kHz.
-Conectores sonido: LineIn, LineOut, Mic (Mono), DVD/CD internal.
-Nuevos modos de video sobre 2Megapixels, Color verdadero.
-Ratón y teclado PS/2
- Alimentación por bateria (si se desea)
- PCI 33MHz direct Edge para passive backplane.
- Conrolador de alimentación con RTC. PIC16F506
- Zócalo de ampliación: 60Pol (DSPI 33Mbaud, serial sync o async sobre 33 Mbaud, 26Bit I/O sobre 133MHz, I2C-Bus)
- RAM estática asíncrona 512kb para DSP o similar.
- Planeada extensión en el futuro: Falco DSP en la FPGA.
- Formato: Placa 90mm x 260mm x 20 mm
- Consumo de la placa completa: 3 a 5 Watios.
La placa de este ordenador vendrá en forma de "PCI Form-Factor". Lo que significa será posible usarla de tres maneras distintas igualmente validas.
1. Como una placa madre independiente.
2. Como una tarjeta PCI en una torre Standard con un PCI backplane pasivo.
3. Como una tarjeta PCI dentro de un Pc a modo de placa hija.
El precio final para esta placa no se ha concretado todavía. Para los primeros 25 pedidos se ha establecido un precio de 557 euro ( más IVA y gastos de envío).
Para poder empezar con la producción del hardware necesitamos 25 pedidos para los cuales se dará una señal por adelantado de 200 euro. Después de esto podremos empezar con la producción de los prototipos y el desarrollo del software. Después los primeros 25 pedidos solo tendrán que pagar los 357 euro restantes.
Todo nuestro trabajo que sea posible será publicado bajo licencias libres.
A partir de ahora estaremos constantemente informando de el desarrollo en http://acp.atari.org/news.html
ACP en abril del 2009
|
|
15/12/2008
Iniciativa desde Suiza y Austria para Atari-Coldfire
| |
Después de un nuevo impulso desde Suiza y Austria, se ha contactado con varios desarrolladores desde diciembre del 2008. El objetivo es averiguar que recursos y posible respaldo existe en la comunidad Atari. Después se podrá decidir si el proyecto puede continuar y como.
|
|
Noticias del archivo de Atari Coldfire Project
| |
Aquí encontrareis las noticias relacionadas con el proyecto entre el año 2002 y 2008.
Archivo de noticias de ACP:
|
|