|
. . . česky . . . deutsch . . . english . . . español . . . français . . . italiano . . . русский . . .
|
----- Información sobre pedidos -----
| |
Si quieres hacer un pedido por adelantado de un ordenador FireBee por 599 Euro (+IVA + gastos de envio), tienes dos posibilidades: 1.) Recomendamos firmemente una transferencia bancaria SEPA a la cuenta en euros de Medusa Computer Systems. Simplemente enviadnos un email con el pedido y la dirección de envío a acpinfo arroba atari punto org. Te facilitaremos toda la información necesaria incluyendo el IBAN y BIC para hacer la transferencia. 2.) Si no tienes ninguna posibilidad de hacer una transferencia o si las tasa son astronómicas, ves a medusacomputer.com y haz una pedido directamente a través de Paypal.
|
|
23/08/2011
ACP-Noticias-Agosto-2011
| |
- NVDI parchado para el FireBee
- cURL en el FireBEE
- GPG para el Atari
- Liberación de parche AHCC
- Nuevos miembros del equipo
- Nueva versión beta de FireTOS y documentación de fireconf.cpx
- Mejoras en USB
- Hitos alcanzados
NVDI parchado para el FireBee
Desde ahora se puede utilizar el NVDI parchado para el Firebee. Esto hace posible que todos los programas que requieren NVDI (por ejemplo, Texel, Artworx, Papillon) ahora puedan probar Firebee. Las funciones GDOS de NVDI ahora permiten la administración y uso de diversas fuentes. En teoría, las funciones de impresión también deberían poder usarse. Aunque esto no se ha comprobado todavía. El hack ha sido probado con éxito usando la versión 5.00, 5.01 y 5.03.
Dado que el software NVDI no es gratuito, y tampoco es posible adquirirlo nuevo, no es posible ofrecer la descarga de un NVDI (legal) completamente parchado. Cada usuario debe parchar su propia versión de NVDI. Para aquellos que evitan el uso de un editor hexadecimal, Ole Loots ha escrito un programa para poder aplicar el parche. Puede encontrar información más detallada y descargas en la wiki alemana newtosworld. También se encuentra disponible un tutorial en alemán con instrucciones para modificar manualmente el NVDI.
cURL en el FireBee
Ole Loots ha hecho un port de cURL para Firebee. CURL es un pequeño programa que permite la transferencia de datos desde la Internet a su computadora. Trabaja muy bien en combinación con FreeMiNT, XaAES y bash. Desafortunadamente, la descarga directa aún no es posible. Como solución alternativa Ole recomienda configurar un proxy local y dejarlo ejecutando cURL. El archivo se encuentra disponible para su descarga en curlfire.zip.
GPG para el Atari
Bernd Mueller ha hecho un port de GnuPG para MiNT. GnuPG es una implementación libre de PGP (Pretty Good Privacy) y fue diseñado para cifrar y descifrar archivos y mensajes de correo electrónico, así como la creación y comprobación de llaves electrónicas. Esto permite contar con un sistema de encriptación moderno y seguro en el Atari.
Por el momento se requiere realizar un poco de trabajo a mano para que se ejecute razonablemente bien. No hay una interfaz gráfica para poder realizarlo.
This sample describes ho to get it with aranym and easymint:
Este ejemplo describe cómo obtenerlo usando aranym y easymint:
- Descargue uno de los archivos comprimidos
- Extraiga el contenido del archivo comprimido
- Copie el contenido del archivo comprimido en / opt
- Edite el archivo / etc / bashrc y agregue la siguiente línea: export PATH = / usr/sbin:/sbin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/gpg-atari/bin
- Reinicie el bash
gpg-atari.tar.bz2
gpg-atari.zip
Liberación de parche AHCC
Henk Robbers ha lanzado una versión preliminar del parche que corrige algunos errores relacionados con FPU en el Coldfire. Quien quiera obtener este parche AHCC, deberá comunicarse con él por correo electrónico http://ahcc.atari.org.
Nuevos miembros del equipo
Este mes Heinz Schmidt y Schön Marcel se han unido a nuestro equipo. Heinz y Marcel están trabajando juntos en la creación de la sección Howto y documentación. Adicionalmente Marcel programará los ports de algunos softwares de Linux.
Nueva versión beta de FireTOS y documentación de fireconf.cpx
Ya se encuentra disponible una nueva versión beta pública de FireTOS y documentación de FireConf.CPX : Méquignon Didier ha publicado una página de FireTOS FireConf.CPX en su sitio web. Allí se describe la configuración que se puede cambiar con FireConf.CPX. Se puede apreciar el progreso que ha hecho con FireTOS en los últimos meses. En su sitio también se encuentra la versión beta pública actual de FireTOS, disponible desde el 27 de julio del 2011. Incluye todas las mejoras y las correcciones a los errores que se han descrito.
Mejoras en USB
Didier Méquignon recientemente ha arreglado un problema USB de larga data que impedía a los dispositivos de almacenamiento masivo funcionar adecuadamente. El problema era causado por un error de hardware en el chip Coldfire pero afortunadamente se podía solucionar a través de software. Como resultado, ahora es posible acceder a dispositivos de almacenamiento USB en FireTOS y FreeMiNT. Con FreeMiNT es posible acceder a las unidades con formato FAT16/FAT32 en un PC, lo que hace que el intercambio de datos con un PC o Mac sea más fácil que nunca.
FreeMiNT
Hemos alcanzado un hito importante en el desarrollo de FreeMiNT para ColdFire. Vincent ha parchado todo el código fuente en ensamblador para ColdFire en el kernel, XaAES y los módulos más importantes. Se realizaron cambios e 337 lugares. Todo ha sido subido al repositorio oficial CVS de FreeMiNT y se le ha
hecho commit. Como resultado, el núcleo actual mintv4e.prg que se puede encontrar en trunk Archiv se encuentra completamente optimizado para FireTOS y su emulación del 68060. El soporte para EmuTOS vendrá más adelante.
|
|
13/04/2011
Noticias sobre USB
| |
David Gálvez, miembro de ACP, ha estado trabajando desde hace tiempo en la implementación del sistema USB para FreeMiNT. El resultado hasta ahora de este trabajo puede ser apreciado en el siguiente vídeo:
Puede ser descargado como AVI (XviD)
Lo que se puede ver es la "pila" USB ejecutándose como un modulo de FreeMiNT en un Falcon con una CT060 y una tarjeta EtherNat. Un driver para dispositivos de almacenamiento masivo con soporte para XHDI ha sido desarrollado, lo que significa en lenguaje llano que FreeMiNT puede acceder a dispositivos USB con sistemas de archivos Atari o MS-DOS FAT16 o FAT32, con o sin VFAT (para nombres largos de archivos). Se puede acceder a particiones ext2 de Linux, o cualquier otro sistema de archivos soportado por FreeMiNT en el futuro. El intercambio de datos con ordenadores comerciales nunca fue tan fácil.
Como muestra el vídeo los dispositivos USB son sustituidos en caliente, múltiples dispositivos pueden ser usados a la vez. La "pila" USB tiene un diseño modular donde drivers para los dispositivos USB y los drivers para los interfaces USB son implementados como módulos. El driver apropiado es automáticamente adjuntado a cada dispositivo cuando son insertados. Gracias a este diseño modular el trabajo de David beneficiará a todos los usuarios de FreeMiNT con hardware USB.
|
|
06/04/2011
El escritorio Thing se hace GPL
| |
La gente dentro de ACP está más que feliz de anunciaros que el conocido escritorio Thing para entornos Atari, creado por Arno Welzel, será libremente distribuido próximamente. Con la colaboración de los autores de Thing hemos mejorado la situación respecto a los escritorios de código abierto y ha desembocado en una cooperación a largo plazo.
Thing es sin duda junto Jinne el mejor escritorio con una amplia base de usuarios, y era hasta hace bien poco un producto comercial. Como el código de Jinnee, según diversas fuentes, está irremediablemente perdido para futuros desarrollos, parecía que el FireBee se vería limitado al uso de Teradesk como escritorio de código abierto que pudiese ser compilado para hacer una versión nativa para el ColdFire. Los autores de Thing sin embargo apoyaron el desarrollo del FireBee muy pronto y estuvieron de acuerdo no solo en hacer el programa gratuito sino también publicarlo bajo una licencia libre.
Mientras tanto existe una versión de Thing sin la caja de dialogo para registrarlo, la cual fue hecha por Dirk Klemmt. Los desarrolladores de Thing trabajan actualmente en el siguiente plan:
Primero todas las fuentes (1.27, 1.27b, 1.29 y 1.30) serán fusionadas lo máximo posible, y el código será revisado. Seguidamente se publicará una versión gratuita para arquitectura 68k sin limitaciones debidas al registro del producto. Más tarde las fuentes serán publicadas en el nuestro repositorio CVS en Atari-Forge. Se está considerando ampliar el desarrollo por miembros de ACP. Aunque actualmente la versión 68k ya funciona bien en el FireBee, una versión compilada para ColdFire significaría un notable aumento en su velocidad de ejecución.
Estamos satisfechos por la cooperación con los programadores del Thing, y que juntos podamos ofrecer hoy este regalo a toda la plataforma Atari. Thing funciona es los Ataris más pequeños lo que significa un beneficio para todos los usuarios Atari, no solo para el FireBee.
Aquí y ahora, para su publicación inmediata, la llave de registro:
user "PublicACP": ochl Piie juQd Kg6h kfUW ZiTh zbBr UHbx
|
|
04/04/2011
FreeMiNT llega al FireBee
| |
Gracias al trabajo de Olivier Landemarre, Vincent Rivière y Didier Méquignon, FreeMiNT y XaAES se pueden ejecutar ya sobre FireTOS en el FireBee. Este trabajo esta lejos de considerarse finalizado, el núcleo esta todavía parcialmente parcheado para el procesador ColdFire, pero como los pantallazos demuestran es posible actualmente correr aplicaciones GEM sorprendentemente bien.
Aquí mostramos un número de aplicaciones ejecutándose bajo XaAES. Todas ellas funcionan como se espera, y a parte del relativamente lento VDI del FireTOS todo parece bastante fluido. BoinkOut2 incluso produce sonido. ;)
|
|
10/03/2011
Comienzo de la colaboración para adaptar GNU/Linux
| |
ACP está orgulloso de anunciar el comienzo de la colaboración con Greg Ungerer para la adaptación del sistema operativo GNU/Linux para el FireBee. Greg es uno de los responsables del proyecto uClinux y tiene experiencia de varios años trabajando con procesadores ColdFire. uClinux, "Proyecto Linux para sistemas empotrados y microcontroladores", es una conocida adaptación de Linux para sistemas sin MMU (unidad de manejo de memoria). Greg ya ha dado sus primeros pasos con el FireBee el cual le ha sido enviado a Australia, y ya ha sido capaz iniciar uClinux por medio del software dBUG de Freescale, también ha podido cargar imágenes del sistema mediante el puerto ethernet desde otro ordenador. Conseguir que una configuración sencilla de uClinux con un soporte básico de periféricos se ejecutara en el FireBee ha sido bastante fácil. Greg trabajará para conseguir que el núcleo de Linux completo con soporte para MMU pueda correr en nuetro hardware. Una vez conseguido esto sería posible adaptar distribuciones completas de GNU/Linux (como Debian por ejemplo). ACP acoge con gran satisfacción la oportunidad de trabajar con desarrolladores de sistemas operativos ajenos al mundo Atari, especialmente los código libre. Os mantendremos informados sobre los progresos hechos en la adaptación de Linux.
|
|
04/03/2011
¡Agárrate fuerte!
| |
En las últimas diez semanas han pasado tantas cosas que nos hemos quedado atrás publicando noticias. La mayoría de cosas que vas a leer a continuación son merecedoras de una entrada propia para ser valoradas justamente. Esperamos no echaros para atrás con tanta cantidad de texto.
¡Disfruta de la lectura!
La entrega de los FireBee a finales del 2010 podría haber sido posible, pero desafortunadamente estamos trabajando todavía en el software para el usuario medio. Después de una encuesta extraoficial en atari-home y nuestra lista de correo decidimos posponer por algunos meses la salida del producto el cual no está listo del todo y podría frustrar a muchos usuarios. Así que hemos retrasado la entrega al cliente final. La gente que puede hacer uso de JTAG y BDS, o que quiera sumarse al desarrollo puede pedir su FireBee en cuando quiera con tan solo mandarnos un correo.
Y ahora los últimos avances:
Ya en noviembre encontramos un problema con la corriente que llegaba al chip USB en el bus PCI. Este fallo ha requerido mucho capital humano y tiempo de depuración, afortunadamente al final pudo resolverse de una manera fácil. A cada FireBee le será añadido un condensador de 1000uF conectado cerca de la batería. El bus PCI ha ganado en estabilidad aunque el funcionamiento del USB no está del todo perfecto debido a otras incidencias.
Antes del cambio de año se desarrollaron varias soluciones para el chip USB (chip errata 35, ciclos de acceso de escritura I/O) y también para la Radeon 9250 la cual se ha probado en el bus PCI.
Otro campo en el cual hemos estado trabajando ha sido el uso de hardware adicional para el desarrollo, ej: programador PIC o adaptadores BDM. Este último tenía que funcionar impecablemente vía puerto paralelo o USB, y nos ha llevado mucho tiempo de testeo durante le mes de diciembre.
Dos asuntos importantes que deberían ser aclarados antes de la entrega final es el software de programación y el código del microprocesador PIC (que se ocupa del interfaz PS/2 entre otras cosas). Alan Hourihane, conocido por su trabajo con Eiffel, se ocupa del código del PIC, ha efectuado una gran cantidad de trabajo adaptando las fuentes desde el lenguaje ensamblador (que habían sido desarrolladas por MCS durante el pasado verano y otoño) al lenguaje C. Más trabajo en el PIC se está desarrollando continuamente. El software de programación se completó a finales del 2010. Didier adapto el software para la programación de la CT06x para que se puedan efectuar actualizaciones de la memoria ROM del FireBee desde el TOS. También ha adaptado el programa Xcontrol y el CPX CT060conf los cuales funcionan ya en el FireBee. Gracias a esto se puede configurar el FireTOS sin problemas para diferentes lenguajes y orden de los dispositivos de arranque entre otras cosas.El software se puede descargar desde la página de Didier bajo licencia GPL. Apunta tu navegador hacia http://ct60conf.atari.org y http://ctpci.atari.org.
FireTOS ha tenido ya cinco actualizaciones desde la última noticia publicada. El driver para tarjetas SD de Fredi ha sido introducido en el FireTOS, y algunos limites del BDOS han sido llevados más allá. ¡El driver para las SD funciona sin la FPGA!. El TOS ha ganado algunas capacidades para conexión en red mediante LWIP. Protocolos como TFTP, telnet u otros son ahora utilizables. Tres parámetros han sido añadidos para configurar ethernet si el FireBee es inicializado desde el BaS (base system) y no desde dBUG. La dirección MAC puede ser cambiada desde un CPX. Además FireTOS tiene ahora capacidades básicas USB, ¡dispositivos de almacenamiento y ratones pueden ser ya utilizados!
A finales de noviembre se han producido mejoras en el IDE: Tres dispositivos IDE pueden ser usados con datos de 32 bits. La tarjeta CF está mapeada entre las direcciones 0xFFF00000-0x0FFF0003F simplemente como en cualquier otra máquina 16/32 bits que soporte el bus IDE. Una actualización de la FPGA abrió la posibilidad de intercambiar los buses IDE.
Desde mediados de diciembre FireTOS es capaz de usar monitores que soportan lista de resoluciones disponibles mediante el protocolo EDID. TOS puede cambiar entre distintas resoluciones. Publicamos nuestro primer vídeo mostrando esto, puede ser descargado como MPG4 o visualizado como stream.
Todo esto ha sido posible gracias al intenso trabajo puesto en la FPGA durante todo el mes de diciembre. Las resoluciones ST fueron mejoradas. %93Video clock PLL%94 fue implementado y el %93Pixel-Clock%94 es ajustable ahora en escalones de 1 Mhz. Junto a una actualización del BaS esta FPGA da la posibilidad de ajustar la memoria de vídeo en cualquier zona de la ST-Ram. Esto soluciona todos los problemas de compatibilidad con el vídeo de los ST. Una operación de escritura en la memoria de vídeo es dividida ahora en "Atari" y "ACP Video-RAM area". La actualización de la FPGA también nos ha traído no solo mejoras en el Vídeo si no también en el Ethernet y el nuevo comportamiento en el boto de reseteo/arranque (0.5 seg. arranque, 0.5 seg. reseteo, 3 seg. Apagado) sugerido por algunos usuarios. La FPGA está proporcionando ahora la frecuencia de 20 relojes, las cuales son necesarias para el funcionamiento del FireBee. Algunas frecuencias han sido ajustadas. FireBee corre ahora con una frecuencia de 264 Mhz.
Adicionalmente en esta actualización de la FPGA se ha mejorado el soporte para las disqueteras. Así es posible leer disquetes de alta densidad con el FireTOS. Con la escritura y con los disquetes de doble densidad existen todavía algunos problemas. También a mediados de diciembre se solventaron varios fallos en el soporte de disquetes en EmuTOS.
Poco después de nuestra última entrada de noticias se hizo el lanzamiento de una nueva versión de EmuTOS que puede funcionar sin MMU. Esto puede ser útil tanto para realizar algunas pruebas de referencia como para un sistema ColdFire totalmente optimizado. Para la compatibilidad con Atari la MMU es naturalmente necesaria.
Otro desarrollo interesante que nos gustaría comentaros es la del prototipo de una carcasa, esta no es más grande que dos discos duros de 3.5" puestos uno al lado del otro. El objetivo ha sido producir la carcasa más pequeña posible para nuestra PCB.
Por ahora incluye algunos LEDs, un altavoz, espacio para la tarjeta CF, espacio para una segunda batería que proporcionaría una hora de uso sin alimentación externa, ranuras para todos los puertos exteriores, y una sola pieza que permite su apertura. La carcasa puede ser abierta desenroscando un solo tornillo moleteado, mientras el ordenador permanece atornillado a la parte inferior de la carcasa. Últimamente estamos considerando también incluir unos raíles para colocar un disco duro de 2 1/2" y un puerto SATA.
La carcasa no tiene ventilador, y si una CF es utilizada no tendría ningún componente mecánico, lo que la hace ser absolutamente silenciosa.
Habrá más información sobre la carcasa próximamente.
Depuración por puerto serie: ahora es posible ajustar desde un CPX la velocidad de transmisión entre una lista de 16 valores distintos de baudios como en el HSMODEM para el Falcon 030, la depuración se hace a través de un cable null-modem y programas como PuTTy, minicom, ZOC o Hyperterminal.
A comienzos de febrero fue detectado un fallo en la NVRAM.
El programador Zorro ha parado su trabajo en el escritorio zDesk. Después de una discusión pública y tras el deseo de varios usuarios de que se continuara con el desarrollo de este software, su código fue publicado bajo licencia GPL, como se hizo previamente con el resto de herramientas conocidas como %93aplicaciones Z%94. Las fuentes están disponibles en atari-forge.
Dos nuevas versiones de AHCC han sido publicadas por Henk Robbers . EL compilador /ensamblador con licencia GPL ha llegado a la versión 4.4.
Una nueva versión de MyAES (0.9.3) puede ser obtenida desde la página de Olivier.
A mediados de enero Vincent reparó GCC y el uso de la librería matemática para procesadores m68020-060.
Para el programa GEM-View hay un parche disponible basado en el trabajo hecho por Guillaume Tello y producido por Lonny Pursell. Con este parche la aplicación debería funcionar en el FireBee cuando MiNT este adaptado completamente.
Didier ha estado trabajando en el AC'97. Ya existen varias posibilidades que serán presentadas separadamente. Como avance decir que ya se puede decodificar archivos MP3 con el uso de la CPU, el mezclador GSBX también funciona como accesorio (ACC) con todos sus controles.
Otro punto de interés que esperemos que os guste son la pruebas y adaptaciones que se han estado haciendo con algunas aplicaciones como son HDDriver, Calamus y Netsurf.
Se ha adaptado el juego Doom para GEM el cual se ejecuta correctamente, también POV-Ray.
Otro punto de interés podría ser el siguiente:
Con la reciente implementación de cf68klib muchas aplicaciones para el procesador 68k puras funcionan correctamente. Aquí van algunos nombres QED, Wdialog, ST-Guide, STING, Packman (versión GEM), Acelerador para ratón Atari, o Papyrus. Aquí os mostramos algunas fotos de programas ejecutándose en el FireBee bajo FireTOS sin ningún tipo de parche:
Vision
Netsurf
Atari Works
WenSuite
Thing Desktop
Por último pero no por ello menos importante algunas noticias sobre nuestra web:
Pavel Salač es un nuevo miembro de nuestro equipo quien es responsable de la traducción de la página al idioma checo. Pavel tiene otros conocimientos que durante los próximos meses serán de mucha utilidad dentro de ACP.
La sección de enlaces en la web ha sufrido una gran actualización a finales de diciembre. Échale un vistazo. Incluso los más adictos a la red seguro que podrán encontrar algo nuevo allí.
|
|
18/11/2010
Como mucho trabajo se ha hecho recientemente e incluso terminado, aquí os damos algunas noticias de los últimos logros conseguidos:
| |
Vincent ha modificado EmuTOS para alinear los programas y los buffers mediante Malloc() en múltiplos de 4 bytes. Esto asegura que los programas se ejecuten de una forma más óptima. De hecho accediendo a valores de 32-bits es más rápido cuando están alineados en margenes de 4 bytes, especialmente en el ColdFire. Esto ya estaba implementado en el TOS y FreeMiNT.
Fredi está trabajando en un problema que provoca cuelgues con el acceso de 32 bits en el interfaz IDE.
Henk ha decidido mejorar el VDI del EmuTOS, por ejemplo permitiendo al VDI usar 8bpp y 16, 24 y 32 bits de profundidad de color.
Didier ha implementado el protocolo I2C en el FireTOS permitiendo así la detección automática de monitores.
¡FireTOS puede correr en una resolución de 1920x1080!
Hemos instalado un sistema de control de versiones para las fuentes en http://www.atariforge.org/gf/project/firebee donde todos los desarrolladores están poco a poco subiendo su trabajo.
David está haciendo progresos con el USB. ¡Intentando también proporcionar compatibilidad de su pila USB con la NetUSBee!
Didier y Fredi han depurado el hardware USB (interrupciones OHCI1 y OHCI2), ¡y han conseguido que ratones y teclados USB funcionen con FireTOs!. Ya ha comenzado el trabajo con el almacenamiento masivo también en el FireTOS.
Vincent y Fredi han implementado una capa de emulación para los errores de bus, ahora es posible ejecutar programas que dependen de esto (ej: para identificar la presencia o no de cierto hardware). EmuTOs es capaz ahora de volcar en pantalla mensajes de error con el estado de los registros cuando un programa accede a áreas de memoria equivocada.
Vincent ha encontrado la causa de la infame lentitud del BaS: La memoria caché no era fijada óptimamente (write-through en vez de copy-back), ¡por fin EmuTOS+BaS se ejecutan a plena velocidad!
Didier ha sido capaz de nativamente ejecutar Kronos con todos sus tests menos la parte del AES.
Didier y Fredi han depurado el consumo de energía en el bus PCI. Didier demostró una vez más ser un maniaco en todo lo referente a Atari soldando 240 cables en el %93backplane%94 de la CTPCI, ¡solo para darle a Fredi resultados de unos tests!. Fredi ha comprado algunas ranuras PCI para que no sea necesario soldar más para encontrar fallos en el bus PCI.
Ha habido también progresos en las herramientas de desarrollo:
AHCC se ejecuta en EmuTOS sin ningún tipo de emulación, ¡y Henk espera que AHCC se compile a si mismo en modo CodFire!. Henk ha comenzado a trabajar para que el compilador utilice el juego de instrucciones exclusivo al ColdFire para un mejor rendimiento. Por ahora tenemos tres compiladores capaces de producir programas totalmente compatibles con TOS. VBCC y AHCC compilan ya en el FireBee, mientras que GCC funciona como compilador cruzado en otra máquina.
|
|
16/10/2010
Varias noticias
| |
El resto de placas de la primera serie han sido fabricadas y han llegado a Medusa Computer Systems.
Han habido algunas reacciones y sugerencias de la comunidad en respuesta al vídeo publicado por Fredi. Después de valorarlas el comportamiento del botón de arranque es el siguiente: Arranque, manteniendo el botón presionado 0.5 segundos. Reinicio, manteniendo el botón presionado durante 0.5 segundos. Apagado, manteniendo el botón presionado 2.5 segundos.
El desarrollo del driver USB avanza: David Galvez ha continuado con el trabajo realizado por Didier Mequignon en el driver XHDI para almacenamiento masivo con USB, por el momento todos los sistemas de ficheros soportados por MiNT funcionan correctamente (FAT16, FAT32, ext2).
Alan Hourihane se ha hecho responsable de la implementación del soporte para periféricos PS/2, y la adaptación del codigo del adaptador Eiffel a nuestro PIC. Esto significa que trabajo base para el soporte de dispositivos PS/2 está ya hecho.
Henk Robbers ha publicado una nueva versión del compilador AHCC, el cual corre nativamente en el ColdFire.
El compilador vbcc ha sido también adaptado al ColdFire por un desarrollador externo al proyecto. Existen ya soporte especifico para TOS y MiNT. En un futuro próximo habrá una adaptación nativa para el FireBee.
Al final de la semana que viene encargaremos un prototipo de una mini-carcasa a un proveedor de Viena.
|
|
26/09/2010
El TOS en ruso
| |
Es un placer anunciaros que Дима Соболев (Dima Sobolev) ha finalizado la traducción del EmuTOS al ruso. Gracias a esto será posible enviar el FireBee con un sistema operativo completo en ruso ya que Teradesk también esta traducido en esta lengua. Es la primara vez que un clónico Atari estará disponible en alfabeto cirílico y con un escritorio y sistema operativo traducidos. Esperamos hacer el uso de entornos Atari en Rusia, Ucrania, etc.. más interesante e incluso posible. El desarrollo comenzó dentro de ACP pero tuvo lugar mayormente dentro del equipo de desarrolladores de EmuTOS. Por supuesto la nueva traducción puede ser utilizada con Aranym y otros entornos. Este es un ejemplo de como este proyecto ayuda a mejorar la situación de la escena Atari 16/32.
Disfruta de las fotos sacadas en una de nuestras placas FireBee.
|
|
16/09/2010
El verano ya llega a su fin, así que aquí van algunas noticias:
| |
Primero las malas; además de los retrasos en la producción, las primeras 24 placas tienen un pequeño fallo en el circuito impreso. KiCAD (la aplicación utilizada para el diseño del PCB), relleno un área sobre algunas pistas de forma no deseable. Eso causó que el bus PCI no funcionara correctamente. Estas placas serán arregladas manualmente. El resto de la serie no tendrán este error, ha sido corregido a nivel de producción.
Las buenas noticias:
Las primeras placas han sido enviadas a los desarrolladores del software. Debido a los retrasos en la producción tenemos ahora una situación no esperada, algo así como una serie para desarrolladores. En el plano del software estamos trabajando en el sistema básico, el manejador 68k, el PIC (reloj en tiempo real, PS/2,....), el DSP en VHDL, los drivers USB, la adaptación de MiNT y el compiladores nativos para el ColdFire.
Nuestro equipo ha crecido otra vez. Más de 50 personas contribuyen con sus conocimientos y tiempo libre para adelantar el nacimiento del FireBee y para continuar su desarrollo. Los nuevos miembros serán presentados aquí pronto.
Un nuevo apartado en ACP que esta tomando forma es el desarrollo de una carcasa original. Es una típica demanda de futuros compradores. Y ahora estamos en disposición de anunciar que a final de año las primeras mini carcasas fabricadas exclusivamente para el FireBee serán ofrecidas.
La última información positiva por hoy; la cuestión de las licencias del hardware será solventada en breve plazo. Los planos, los cuales han estado disponibles libremente para su descarga en nuestra web, serán publicados bajo licencia GPL/LGPL o una licencia similar especifica para hardware. El diseño de la placa sera publicado bajo licencia Creative Commons BY-NC-SA. Esto significa que a partir de ahora a nuestro ordenador se le podrá referir como Hardware Libre.
Y por último nos gustaría presentaros un vídeo en el que se muestra el funcionamiento de arranque del FireBee.
El original se puede descargar aquí (tamaño: 220MB):
o puedes verlo desde tu navegador aquí
|
|
7/09/2010
Fotos gratuitas
| |
Todas las fotografías de la serie FireBee 1 por Barbara Brandstätter, 2010-09-03 "Cretive Commons BY-NC-SA". Adicionalmente, impresión libre de costes, requerido el envio de copia o ejemplar al autor.
Foto 1 alta resolución (CMYK, 3,3 MB)
Foto 2 alta resolución (CMYK, 6,3 MB)
Foto 3 alta resolución (CMYK, 5,8 MB)
Foto 4 alta resolución (CMYK, 5 MB)
Foto 5 alta resolución (CMYK, 3,9 MB)
|
|
2010-07-09
Retraso en la producción
| |
Durante la producción de la primera serie en la primera quincena de junio nuestro fabricante suizo obtuvo un gran número de unidades defectuosas. El problema fue debido a la gran proximidad entre varias pistas conductoras que causaron un verdadero problema en la fabricación de las placas (PCB). Gracias a que Fredi Aschwanden de MCS estaba presente controlando la producción se pudo identificar el problema antes del montaje de los componentes. De esta forma ahora tenemos 24 placas funcionando correctamente, las cuales fueron ensambladas durante las pasadas dos semanas y que llegarán a MCS durante la próxima. Estas irán a los desarrolladores rápidamente después de que la implementación del software básico para la inicialización del hardware este listo. Por el resto de las serie obtendremos una compensación total.
Como fue un fallo por parte del fabricante durante la producción, el resto de unidades se volverán a producir sin coste adicional pero con un retraso de 4 a 6 semanas. Así que las primeras placas para los clientes no serán entregadas durante el mes de julio. Ninguna de las unidades defectuosas saldrán de la factoría ni serán reparadas. Nuevas placas serán producidas por nuestro proveedor.
Estamos satisfechos de haber elegido una compañía suiza que nos da una garantía de dos años sobre cualquier fallo en la producción del hardware, y que suministrará toda la serie según lo acordado. La garantía de dos años se mantiene también después de que las placas sean suministrada al cliente final. Como esta pregunta suele aparecer en foros y listas de correo, nos gustaría aseguraros que obtendrás un producto con una garantía de dos años como es normal en Europa.
|
|
30/05/2010
AHCC 4 y TeraDesk
| |
El día 27 de mayo Henk Robbers publicó la versión 4 de su compilador AHCC el cual es compatible con Pure-C. Este es el primer entorno de desarrollo capaz de generar programas que pueden ser ejecutados tanto en el ColdFire como también en los procesadores 68020, 030, 040 y 060.
Como prueba Henk Robbers recompiló TeraDesk usando AHCC, este ahora corre optimizado para el procesador ColdFire en el prototipo del FireBee. El mismo fichero binario puede ejecutarse también en cualquier CPU 68020 o superior.
TeraDesk y AHCC están publicados como proyectos de código abierto.
|
|
17/05/2010
¡Los primeros FireBee ya están en producción!
| |
Hace algunas semanas enviamos un encargo de producción al fabricante suizo para fabricar la primera remesa de FireBees. Este nos ha informado positivamente sobre la búsqueda de proveedores de los distintos componentes, que terminarán de llegar a Suiza el 4 de junio. La PCB multicapa será también producida por esas fechas. El 7 de junio Medusa Computer Systems supervisará las placas y su diseño final directamente en la compañía de ensamblaje una última vez. Comenzando el 8 de junio las primeras FireBee serán producidas. Posteriormente necesitaremos unas semanas más para implementar el software.
Entregaremos lo más rápido posible las placas a los desarrolladores y a las personas con un alto nivel de conocimientos técnicos que hayan hecho ya su pedido. Al resto de usuarios se les entregarán sus FireBees durante el segundo semestre del 2010. Nos gustaría agradecer una vez más a todos los que ya en agosto del 2009 por medio de un pago adelanto hicieron posible un nuevo hardware compatible Atari y su producción final. Nos habéis demostrado que queréis llevar junto a nosotros el desarrollo más allá.
Ordenadores de esta primera serie de FireBees están todavía disponibles directamente en nuestra web a un precio de 599 Euro.
|
|
22/04/2010
Prototipos, actualización
| |
- La Flash-ROM funciona perfectamente. EmuTOS y FireTOS arrancan sin problemas.
- Conector BDM probado y funcionado.
- Procesador ColdFire operativo.
- Bus PCI probado y funcionando (NEC), "Direct Edge" no ha sido probado.
- RAM funcionado perfectamente, los 512 MB accesibles desde el TOS.
- IDE/Compact Flash funcionan, driver funcionado, y Teradesk arranca desde CompactFlash.
- Puerto cartuchos (ROM-Port) funciona.
- AC'97 funciona. Por ahora es posible enviar sonido ST desde el YM-2149 al AC'97, mezclarlo con una segunda fuente y dirigirlo a la salida ("Sound Out" o "Audio Out").
- Disquetera funciona después de mucho trabajo. Por el momento para alta densidad. Wolfgang Förster y Fredi Aschwanden resolverán los problemas de sincronización en FPGA para que funcione también para doble densidad.
- Puerto Joystick se han hecho mediciones y se ha conectado correctamente.
- Batería funciona (incluso la recarga).
- PS/2 se han hecho mediciones, pero no hay software en el PIC por lo que no se ha testeado.
- Teclado Atari funciona (las pruebas se están haciendo con un teclado y ratón original Atari).
- Salida/Entrada de audio probado y funciona correctamente (ver AC'97).
- Puerto serie de alta velocidad probado y funcionando.
- Memoria de vídeo 128 Mb y la RAM de carácter especial son accedidas y usadas desde la FPGA correctamente.
- La FPGA está operando correctamente, chips Atari que están ya implementados: MFP, ACIA, Ajax, YM-2149, Glue, SCSI, Videl. El sistema gráfico está configurado con cuatro juego de resoluciones diferentes (todas las del ST, todas las del TT, todas las del Falcon y un nuevo conjunto de resoluciones ACP). Con conmutadores posible cambiar entre las cuatro implementaciones distintas del GLUE mientras el ordenador está en marcha. El DSP y el Blitter no están implementados todavía.
- DVI-I funciona. Ambas conexiones DVI y analógica han sido probadas y funcionan bien.
- Ethernet funciona, alguna funcionalidad de redes ya es posible desde el FireTOS.
- Las tarjetas SD funcionan sin la FPGA, esto significa que se podría utilizar una tarjeta SD para programar la ROM.
- USB, los seis conectores (cuatro externos, uno interno o internos accesibles vía conector) han sido probados y funcionan. Dispositivos USB de entrada (ratón y teclado) y de almacenamiento ya funcionan con FireTOS.
- Todos los otros interfaces están conectados a la FPGA y por eso no hay necesidad de más pruebas, los pines se pueden cambiar por software. La mayoría de los interfaces que quedan son de medida.
- Consumo
Los prototipos han estado funcionando al máximo de alimentación. Todos los componentes ha obtenido la máxima energía posible y los primeros exámenes muestran que la placa necesita unos 12 vatios. Creemos que se puede ahorrar mucha energía apagando por software los componentes que no se usen, y optimizando la configuración de la FPGA. Pero parece que será imposible alcanzar la cifra propuesta de 3 vatios.
- Conversor DC/DC
Los conversores DC/DC han sido cambiados. Los anteriormente usados provocaron la destrucción de unos de los prototipos debido a un error en la documentación, ya que un pin que no debia ser conectado estaba documentado como conectado a masa (GND), los otros conversores dieron problemas también. Por eso hemos decidido cambiarlos por el NEC LM2854, (siete voltajes distintos son necesarios). Se cambio a mano el converso satisfactoriamente en un de los prototipos sin provocarle daños, y las pruebas con el NEC fueron un éxito. Así que las series saldrán con este nuevo conversor.
La placa está lista para lanzar la primera serie. Pequeños cambios en el diseño las pistas se harán ahora ya que hay zonas en que están muy cercas unas de otras (esto no era tan delicado con los prototipos). La fabrica ya ha empezado a encargar los componentes. El encargo final para la primera serie ocurrirá pronto.
|
|
19/03/2010
Ha fallecido Frank Naumann
| |
Hoy hemos recibido la triste noticia que nuestro colaborador Frank Naumann falleció el día 12 de marzo del 2010. Frank era muy conocido por casi todos las personas dentro de la comunidad Atari, debido a su brillante trabajo alrededor del proyecto FreeMiNT. También apoyó a Atari Coldfire Project desde el principio, su colaboración se iba a centrar en la adaptación y optimización de software para nuestro nuevo ordenador. La comunidad Atari ha ido adoptando la idea "Open Source" principalmente gracias a los logros desinteresados de Frank Naumann. Ahora otros tendrán que continuar su trabajo, que será posible gracias al gran legado que nos deja Frank. A pesar de ello nos quedará un gran hueco dentro de nuestra pequeña comunidad debido a su increíble conocimiento y entendimiento de los sistemas operativos Atari.
Frank nos deja demasiado pronto a la edad de 34 años. Dentro del mundo Atari se ha hecho un nombre y no será olvidado mientras nuestras máquinas se pongan en marcha porque seguiremos viendo en la secuencia de inicio su nombre. Frank será añorado por muchos de nosotros, ACP pierde un miembro con un conocimiento invaluable.
Nos gustaría dar nuestro recuerdo y pésame a su familia y allegados.
|
|
01/03/2010
Nombre oficial
| |
Nos complace anunciaros que finalmente ha sido elegido un nombre para nuestro ordenador. Firebee es desde ahora el nombre oficial de nuestro hardware.
|
|
23/02/2010
Cambio a un nuevo sistema de votación.
| |
El sistema utilizado para realizar la encuesta no ha sido el mejor como mucha gente ya nos ha hecho llegar. Esta es la razón por la que hemos decidido cambiar a un nuevo sistema de votación con confirmación vía email, así será más difícil que aquellos de vosotros a los que os gusta tanto un nombre votéis cien veces por él. ;)
La votación para decidir el nombre de nuestro ordenador ha sido extendida hasta el día 28 de febrero. Por favor votar otra vez por vuestro nombre favorito, esta vez tendréis que confirmar el voto por email antes de que cuente, la dirección de email no será almacenada y solo se utilizará para esta confirmación. El nombre oficial será publicado el 1 de marzo después de otra semana de votación.
Por favor disculpar por este inconveniente.
|
|
11/02/2010
La votación - hasta el 20 de febrero
| |
Ahora va en serio: tienes la oportunidad de votar a uno de los diez nombres propuestos por la comunidad para encontrar un nombre al futuro ordenador compatible Atari. Tienes un voto el cual puedes dar a tu nombre favorito. Primero te presentamos las nominaciones y debajo puedes ejercer tu voto pulsando sobre el enlace adecuado.
Todos los votos serán contados hasta las 23:59 del 20 de febrero. Al día siguiente será presentado el nombre oficial bajo el cual el ordenador será producido. Aquí tienes las opciones posibles:
- Avatari
¿Te interesa la resurrección?¿Tendrá el ordenador un aspecto divino el cual tomará forma?¿O tan solo nos han dado la fuerza para cumplir esta misión?. Avatari proviene de Avatar, que en la mitología india significa la encarnación terrestre de una divinidad. En este caso la reencarnación de Atari, un dios para los Atarianos.
- Benu
¿O el resurgir de las propias cenizas?. En el antiguo Egipto se vio a un halcón (Falcon) durante el anochecer que renació como garza durante el siguiente amanecer. Benu se convirtió en el símbolo del dios de los muertos, también en el alma del dios del sol Ra. El mito dice que cada cientos de años el halcón perece incinerado a la luz del crepúsculo para después resucitar de sus cenizas y levantar el vuelo hacia el cielo.
- Blue Kea 7454
Algunas cualidades importantes son: velocidad, inteligencia, versatilidad y bajo consumo. Kea es un loro endémico de Nueva Zelanda, el cual es uno de los pájaros existentes más inteligentes, ingenia sus propias herramientas y es aficionado a la mecánica. Se dice que si necesitas desmontar tu coche, aparcalo cerca de una colonia de estas aves y una semana después podrás recogerlo por partes. Tambień los Kea han sido intensamente cazados debido a que este pájaro de gran tamaño llega a matar ovejas. ¡Un cazador versátil e inteligente!
- Caribou
Los renos o caribús son animales fuertes de la familia de los ciervos. Ya desde los 1000 años A.C este animal persistente ha sido utilizado por los humanos en la parte más septentrional del planeta, sin embargo hay más individuos de esta especie viviendo en estado salvaje que animales viviendo en granjas. Los caribús son más pequeños que la vacas o caballos con su 1.4 m, pero son utilizados en muchos lugares como animales de carga o como proveedores de carne, incluso llega a ser la única fuente de alimento para algunos hombres. Curiosidades de los caribús: son los únicos de sus clase que han podido ser domesticados, habitan los ambientes más fríos, viven de 15 a 20 años, y los individuos jóvenes llegan muy pronto a ser independientes.
- Coldari
Coldari es el nombre interno de la placa que utilizamos en nuestro proyecto. Ya desde diciembre del 2008, todavía antes de que se formara un equipo, Fredi Aschwanden tuvo la idea, pero no estaba del todo seguro. La decisión de un nombre definitivo fue aplazandose y el nombre Coldari se fue de alguna forma estableciéndose. Algunas personas le han tomado cariño, y otras incluso creen que debería ser vinculado a los últimos 14 meses, después de todo nuestros prototipos llevan el nombre Coldari.
- Colddream
Un sueño hecho realidad, ... al menos para algunos de vosotros. Nadie creía que después de diez años alguien pudiera tener existo creando un nuevo ordenado compatible Atari. Una de las cualidades de la placa seguro que es su baja temperatura, ni un solo disipador o ventilador es necesario. Un ColdFire, que más podemos decir.....
- Firebee
No es una rapaz pero vuela también. La abeja es uno de los símbolos que están más unidos a nuestros Ataris. Si está ocupada y aparece en lugar de nuestro puntero quiere decir que estamos esperando para poder seguir introduciendo datos hasta que la abeja desaparezca. Nuestro ordenador parecerá como si a la abeja le hubieran dado una patada en el trasero para hacerla ir más rapido. Una abeja de fuego (Firebee), difícil de ver.....
- FirST v4e
Nuestro primer ordenador será producido pronto. Eso es porque FirST (primero en ingles) podría ser una buena decisión. También este nombre podría recordarnos al famoso ordenador ST, y más aún un Fire ST (un ST de fuego), como con la abeja con mucho fuego dentro. Vamos a ver seguro un ordenado compatible Atari con un CodFire como procesador, y ejecutar nuestro software como antes nunca habíamos visto.
- Gemhenge
Algo viejo y un poco místico (algunas características que la mayoría de la gente no conoce). Hecho de material robusto para los siguientes milenios y resistir todo lo que se pueda avecinar. Una construcción para nuestro querido GEM, un Stonehenge para el GEM, las gemas (gems) son piedras y gem en danes significa "salvar".
- TOSfire
El TOS es nuestro sistema operativo. Todavía hay gente que ama a este sistema monotarea y la simplicidad que ofrece, simplemente funciona. Esta es la razón por la que proveeremos nuestro ordenador con una licencia para el TOS, y manteniendo unojo en el desarrollo de nuestro sistema operativo más básico. El ColdFire traerá mucho fuego otra vez a nuestro TOS, una máquina TOSfire garantizada.
|
|
10/02/2010
Nombres propuestos
| |
Desde ACP nos gustaría agradecer a todas las personas que se han unido a la búsqueda de un nombre para nuestro ordenador. En total habéis propuesto 183 nombres, de los cuales 173 han sido descartados.
Desde mañana podréis encontrar los diez nombres seleccionados en este sitio, y tendréis la oportunidad de votar por uno de ellos para que sea el nombre elegido.
El descarte de la mayoría de ideas propuestas se ha debido a coincidencias con nombres de productos y marcas, algunos con copyright. Esto ha sido realmente una pena para algunas de vuestras sugerencias, tales como %93Leningrad%94 que es un clónico del ZX-Spectrum, Colibri que son unas placas de desarrollo o %93AINA %96 AINA is not Atari%94 que es un congreso %93IEEE International Conference on Advanced Invormation Networking and Applications%94.
Para que quede constancia aquí podéis encontrar todas las propuestas que no han llegado a la ronda de votación final:
@-R-E, Aarcti, Aarctic, AartiC, Aarctik, Aarctiq, Abroad, ACF 5400, ACM - Atari Coldfire Machine, ACP, ACP 1, ACP 010, ACP 474 ST, ACP 512, ACP-700, ACP 2010, ACP BEE-EATER 010, ACP BEE-EATER 2010, ACP BEE-FORTRESS 010, ACP BEE-FORTRESS 2010, ACP Cold ST, ACP Cougar, ACP Falcon Pro III, ACP Fire ST, ACP Hellfire, ACP Kea, ACP Koldbrann, ACP ONE, ACP ULTOS M 010, ACP ULTOS M 2010, ACP ULTOS 010, ACP ULTOS 2010, AINA- AINA is no Atari, Alinka, Ataconda, Atacondor, Antarctiqq, Antarcticc, Artic Lava, Artic Magma, Artic Vulcano, Arcticc, Arctiqq, ATARINA, Ataspic, Basilisk, bennu, Blizzard, Bluedream, Catari, CGM Coldfire GEM Machine, CGP Coldfire GEM Project, CCS - ColdfireComputerSystem, Cirata, CLDFRE, Colda, Coldac, Coldak, Coldarko, coldbird, coldboard, coldbox, Coldias, Coldiak, Coldibrik, Coldibriq, Coldic, Coldina, Coldinka, Colfir, Coldfirek, Cold Turkey, Colibri, Coldibri, COLTARI, Coltari Falcon, Comet v4e, Condor, Coolfusion, Cooltari, C/Fire, C-LDA, ACP Critter, Difference, Dream, Dreamfire, Eisvogel, Facepower, Falcon V4e, (acp) firebird, Firebird, (acp) firebox, FireGEM, FreeNet, Frenchfree, Fujiboard, Fujijama, Fujiyama, Gather, GemFire, GigaST, GoC - GEM on Coldfire, Goticc, Harrier, Hawk, (ATARI) HCS - HomeComputerSystem, i@Re, iceDream, Icefuji, Falcon - ColdFire Falcon compatible, iceGEM, Icehawk, Ice Kea 7454, IceTos, iDream, Incendia, I N C I T A R I, IrataC, iSpirit, Kestrel, Kolibric, Kolibrik, Kolibriq, Leningrad, LitleMouse, Malinka, MCS Newera V4e, Medusa Coldfire, Medusa Mintari, Medusa Phoenix CF, Merlin, MILAN CF, Mintari, NATARI, Nectaric, Nectaricc, Nektarik, Nectarin, Nektariq, NetCrasy, Newera, Newera ACP, Newera PCI, Newera V4e, Newera CF, NEXTOS, Nextos, Nixiek, Opening, phoenix, Pixelik, Poeticc, Poetiq, Ppoemm, Ppolarr, P-xyp, Pyro60+, Qotiq, Rainbow, Raptor, Sansan, Sierra, Spirit, Spirit v4e, ST(ultra), te ari, The fabulous Ice machine, The Love Machine, Ukeru, Vulcan, Volcano, Vulkan, Widel, Yleqotiq
|
|
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:
|
|