Qué se puede esperar

Miércoles, 24 de Febrero de 2010 | por Edy | 3 comentarios »

Por EvilDragon en el Blog Oficial

Las vacaciones del Año Nuevo chino son historia. ¡Ha comenzado el trabajo en la fábrica!

Tenemos contacto diario con ellos, así que éste es un breve mapa de ruta de lo que va a ocurrir:

De momento las máquinas se mantienen limpias y preparadas para pasar de nuevo a producción normal. La producción empezará en los próximos días, probablemente el lunes. Entonces escupirán montones de carcasas de Pandora cada día :)
Mientras lo preparan, intentamos que hagan una nueva muestra de la serigrafía y que nos manden una foto (en vez de la muestra completa) en esta semana. Si está bien, usaremos la serigrafía. Si no, seguiremos con las carcasas tal cual para no perder más tiempo.

Sobre el Sistema Operativo, los desarrolladores trabajan duro ahora mismo (a pesar de no tener tiempo, ya que tienen muchas cosas de que ocuparse en la vida real).
Seguramente no será el Sistema Operativo mejor acabado de la historia, pero si querías un sistema pulido, ve a pillar un Apple (¡y te perderás la diversión de mejorar entre todos el sistema de Pandora!)

Entonces, ¿qué puedes esperar, qué no funcionará, dónde se necesitan ajustes?

Lo que funciona:

  • El escritorio funciona completamente. Es como un escritorio normal de PC. Tienes tu explorador de ficheros, tus ventanas, tus programas, etc.
  • El sistema PND funciona. Basta con copiar juegos en tu tarjeta SD, insertarla en tu Pandora… !y JUGAR!
  • Programas: Los que van instalados funcionan bien. Ésto incluye Midori, Abiword, Orage, Pidgin, XChat, etc.
  • Reproducción de música: XMMS funciona bien.
  • Reproducción de películas: Funciona… pero da algunos problemas (ver más abajo).
  • Dispositivos USB: Puedes conectar tus joysticks USB, discos duros, ratón, teclado, etc. Los aparatos normales funcionan tal cual.
  • Salida de TV: El cable de TV funciona bien, aunque sólo SVHS de momento (ver más abajo).
  • Ahorro de energía: Si, está incluido y funciona. Por el momento debería durar unas 50 horas, no es demasiado, pero aún puede haber muchos componentes desactivables para ahorrar más energía. Es suficiente para dejar Pandora por ahí durante unas horas sin tener que reinciarla.
  • LED de advertencia (parpadea) por poca batería, con apagado automático cuando la batería alcanza un nivel crítico.
  • Teclado, controles analógicos como ratón, pantalla táctil, todo funcionando.

¿Qué problemas hay?

  • El mayor problema: aún se trabaja en la WiFi. El driver funciona, era lento sin usar SDIO, DJWillis está trabajando en ello pero lleva mucho tiempo. PODRIA estar listo cuando se empiecen a enviar Pandoras, pero Wifi aún podría llevar más tiempo. Quizás más  desarrolladores quieran ayudar cuando tengan una Pandora en sus manos :)
  • Aún no hay mezclador de audio por software. Esto quiere decir que sólo puedes usar la rueda de volumen. No es inconveniente para escuchar música o jugar, pero no es posible que suenen varias fuentes de audio a la vez. Además, el ecualizador tampoco está listo.
  • Es necesario optimizar algunas aplicaciones para la pequeña pantalla: Las aplicaciones a toda pantalla como Midori, Abiword, etc. se ven bien. Sin embargo, algunas cosas (configuración XFCE4, etc) usan ventanas mayores de 800×480. Son totalmente usables, pero tienes que mover las ventanas para llegar a todos los botones.
  • Reproductor de películas: Aunque la reproducción básica funciona, todavía no se está usando aceleración por hardware. Videos XVID a calidad DVD se ven bien, pero H264 es demasiado sin aceleración hardware. Además, en modo ventana los videos se muestran por encima de los menús. Ver películas a toda pantalla funciona bien. Todo debería mejorar mucho cuando se incluya el soporte hardware :)
  • Hay mucho por ajustar y optimizar aquí y allá. Se puede mejorar la velocidad de arranque, se pueden crear más temas (¿quizas aptos para usar con el dedo?), no funcionan ciertas cosas de menor importancia, como el cierre de sesión normal de Ubuntu-Network-Launcher (necesitas usar una opción del menú), etc.

Por tanto, excepto la WiFi, todo funciona bien y aún se puede optimizar mucho.
No esperes tener juegos y emuladores que funcionen perfectamente desde el día 1. Adoptar un nuevo sistema llevará tiempo y, quitando algunos desarrolladores del núcleo del Sistema Operativo, nadie tiene aún una Pandora. Una vez entregada, ¡los juegos deberían empezar a aparecer y quedar optimizados muy rápido!

Algunas de esas cosas podrían quedar resueltas antes del lanzamiento. ¡Esperemos que la Wifi también! :)

Otra nota rápida sobre actualizar el sistema:

Cuando todo funcione bien, configuraremos un servidor propio como repositorio para actualizaciones del firmware. Podrás actualizar el sistema de Pandora fácilmente. Usaremos paquetes probados, de forma que no deberían estropear nada :)

Al principio las actualizaciones serán completas, hasta que el sistema básico sea completamente estable. Será entonces cuando configuraremos el servidor repositorio (lo que en esencia quiere decir: cuando la WiFi funcione).

Todo aquel que quiera ayudarnos puede hacerlo. Habrá un gestor de bugs para informar de cualquier problema. El sistema completo ya está disponible via GIT para todos los desarrolladores, así que básicamente cualquiera puede mandarnos parches y bugs resueltos :)
¡Los primeros meses con el nuevo Sistema Operativo van a ser muy emocionantes! He visto cómo nuestro puñado de desarrolladores ha conseguido que el sistema funcione tan bien, ¡ésto volará cuando haya muchos más desarrolladores ayudando!

Un enorme ¡Gracias! a todos

Sábado, 13 de Febrero de 2010 | por Edy | 7 comentarios »

por EvilDragon en el Blog Oficial

Bueno, ha sido como una montaña rusa a lo salvaje. Fue divertido. Fue molesto. Fue increíble. Fue temerario. Fue único.

Creo que la mayoría de vosotros habéis experimentado lo mismo durante la laaaaaaaaaaarga espera que hemos tenido hasta ahora.

Hubo momentos en que me he preguntado “¿Dónde demonios me he metido?”
Había montones de piedras en el camino - y en cada una pensaba “Vale. Se acabó. Ahora todos cancelarán su pedido y yo estaré pagando deudas durante los próximos 20 años”

Creo que no soy el único en el proyecto que pensó en lo mismo.

Por otro lado, muchas cosas nos hicieron seguir adelante. Los avances del proyecto. Cuánto esperabais los vídeos. Las reacciones en los foros cuando apareció el primer prototipo. Y cuando visteis el primer prototipo de carcasa.

Ha sido un camino largo y accidentado. Pero ya estamos ahí. Muchas, muchas placas están terminadas y sólo esperan su carcasa. Esas que están llevando tanto tiempo. Pero, por fin, estamos satisfechos con ellas. Hemos dado luz verde. Ahora sólo falta la producción.
La actividad en los foros a aumentado estos días. Y lo que he leído me ha gustado mucho.

Algunos desarrolladores que conozco y respeto desde los tiempos de la GP32 han recibido su Pandora - y todos la definen como una belleza.

Toda la comunidad parece muy contenta de que por fin la hallamos terminado. Las especulaciones se han acabado.

Ahora estoy totalmente seguro de haber hecho lo correcto. Y por eso quiero decir ¡GRACIAS! ¡Gracias a todos!

Gracias a…

…Michael, por hacer un trabajo fantástico diseñando el sistema y organizando tantas cosas en la producción.
…Craig, quien empezó todo y nos mantuvo en marcha. Él asumió la mayor parte del riesgo. ¡Y él fue quien nos convenció para hacerlo!
…Faith, quien se encargó de muchos componentes y de las empresas con las que estamos trabajando.
…DaveC, quien diseñó toda la carcasa ¡él solo! ¡un gran logro!
…notaz, que trabajó en muchísimos temas de bajo nivel y ahora todavía está corrigiendo algún bug pendiente. ¡Un tipo agradable y con talento!
…DJWillis por trabajar en la imagen del Sistema Operativo ¡y hacer funcionar la WiFi!
…skeezix por desarrollar el sistema PND y contribuir en varios temas sobre el Sistema Operativo.
…cpasjuste por trabajar el algunos ports y en pmenu.
…vimacs, por suministrar algunso scripts y ayudar a skeezix con las librerías y el sistema PND.
…Pickle por portar muchos muchos juegos.
…Squidge por probar los SoCs.
…todos los demás desarrolladores que nos ayudaron de alguna forma.
…y por supuesto, ¡todos vosotros! ¡La comunidad! ¡Quienes nos hacen seguir adelante! ¡Quienes pusieron su dinero en nuestras manos para crear esta pequeña gran máquina! ¡Gracias!

Entonces, ¿qué viene ahora?

Ni siquiera sabemos cuántas carcasas podrá producir la fábrica china antes del año nuevo chino, o si serán capaces siquiera de producir alguna. Sin embargo, lo más importante es que ya no hay que cambiar nada. En el peor caso empezarán la producción en masa tras sus vacaciones de año nuevo, es decir el 22 de Febrero. No es mucho, después de haber esperado tanto tiempo.

Por supuesto, en cuanto empiecen trataremos de terminar vuestras Pandoras tan rápido como sea posible. Calculo que serán unas pocas semanas, no debemos olvidarnos de los envíos. Las carcasas deben enviarse de China a América (tarda unos días). Tras la fabricación en masa, deben enviárnoslas a nosotros (también tarda unos días) y  de aquí son enviadas a tí.

Como es habitual, os informaremos de lo que vaya pasando.
Ahora que casi todo el trabajo está centrado en el Sistema Operativo, pronto prepararé una página de información con lo que  falta por hacer y lo que ya se ha hecho en él.

¿Quieres darme la mano o hablar conmigo?

Todos me conocéis de los foros, supongo. No obstante, si queréis conocerme en persona: estaré en el CeBIT en Hannover, Alemania, el 6 de Marzo. De 12 a 1 haré una presentación sobre as videoconsolas abiertas OpenSource. Naturalmente, llevaré una Pandora conmigo. Si coincide que estás por allí, ¿por qué no encontrarnos? Publicaré más información sobre el tema en breve.

Estado actual

Miércoles, 6 de Enero de 2010 | por Edy | 6 comentarios »

Pandora sigue en desarrollo, progresando poco a poco. Para conocer las últimas novedades oficiales (en inglés) sigue este enlace y haz click en Developer Blog.

http://www.openpandora.org

Traducción automática por Google

Feliz año nuevo.

Emoción e intriga

Viernes, 27 de Noviembre de 2009 | por Edy | 9 comentarios »

por EvilDragon en el Blog Oficial

Estáis todos esperando más imágenes de la carcasa brillante, verdad? Bueno… todos lo estamos.
Sin embargo, cometí un error en la última entrada del blog. Como las imágenes habían sido publicadas, había asumido que el envío a Michael estaba de camino. Aún no lo está. Lo siento, yo mismo estaba tan emocionado con ello que realmente pensé que estaba de camino.

La razón para que las carcasas aún no hayan sido enviadas a Michael es que un molde todavía tiene problemas con la contracción (shrinking). ¿Qué es eso, te preguntarás? Bueno, debido al gran calor y el enfriamiento posterior, el material se contrae un poco. Si el molde no está perfectamente ajustado, no encajará bien al 100% o quedará feo.
Para ajustarlo a la perfección hay que usar el método de ensayo y error: comprobar dónde se contrae, ajustar el molde en ese punto, probar de nuevo, etc.

No es nada serio y no hay problema en absoluto, es un paso normal en proceso de crear un molde y no debería llevar más de un par de días. ¡Aún queremos enviar tantas Pandoras como sea posible antes de Navidad!

Pensé que debía contaroslo :)

Vamos con algunas buenas noticias: La producción de las placas sigue bien. Todo está listo para la gran ronda, parece que aquí no habrá ningún retraso, yeeaah.

Ya que hubo una discusión en los foros sobre la función Suspender, etc: Estamos trabajando en una solución temporal ya que la VERDADERA suspensión a RAM es muy compleja y sin duda llevará su tiempo. Por tanto, se incluyen todas las funciones de ahorro de energía posibles para que sea similar a Suspender. Se trata básicamente de la misma forma en que funcionan los teléfonos móviles y las PDAs (no se suspenden, de otra forma no podrías recibir llamadas). Con la gestión de energía apropiada, este modo de espera debería durar unos 10 días hasta que necesites recargar la batería, por lo que debería ser suficiente.
Por supuesto, siempre puedes apagar el sistema por completo para no consumir energía en absoluto :)

Es todo por hoy, ¡esperemos que el asunto de la contracción se resuelva muy pronto! :)

De plástico

Miércoles, 25 de Noviembre de 2009 | por Edy | Comentar »

por EvilDragon en el Blog Oficial

Tal como prometí, aquí están unas fotos de la carcasa final (antiguas y nuevas), recién llegadas desde China, hechas justo antes de ser enviadas a Michael.

Esto quiere decir que veréis la primera Pandora completada muy pronto, ya que Michael podrá ensamblar una en cuanto lleguen las piezas. Elegante, verdad? :)

[fotos que ya habían sido publicadas en un artículo anterior - N. del T.]

Si alguien cree que las carcasas parecen baratas: si, lo parecen. Pero no preocuparse, no será lo mismo cuando empiece la verdadera producción en masa: Falta el acabado, ya que hacer el acabado en carcasas de prueba no tiene mucho sentido (no cambia la geometría y cuesta un poco más).

¡Se podría decir que estamos sólo a un pequeño pasito antes de que Pandora salga por fin del estado vaporware!

¡Estad atentos a más fotos!

Casi estamos ahí!

Martes, 24 de Noviembre de 2009 | por Edy | Comentar »

por EvilDragon en el Blog Oficial

¿Qué? ¿Otro artículo en el blog? ¿Y sin fotos de la carcasa terminada?

Bueno… sí. Pero pensé que os interesaría conocer las noticas (¡buenas esta vez!) que tenemos.
¡TODOS los moldes ya están terminados! Ahora están haciendo pruebas de inyección (tendremos los resultados esta noche o mañana).

Si la inyección va bien, mandarán una carcasa de muestra por correo urgente a Michael. Y si él responde “¡Sí, eso es lo que queremos!” empezarán la producción inmediatamente.

Ahora nuestro acuerdo especial: Después de cogerles, amenzar sus vidas y sobornarles con más dinero del que los chicos de Gizmondo hayan gastado jamás…. ejém… Bueno, el caso, ¡que aceptaron comenzar inmediatamente y tener 1000 carcasas listas antes del 1 de Diciembre!

Las demás irán poco después, pero de esta forma podremos comenzar la producción en masa según lo planeado, a primeros de diciembre.

Vale, cruzad los dedos, rezad a los dioses de los moldes de inyección, ¡y esperad por nuevas imágenes!

Hágase la luz!

Miércoles, 18 de Noviembre de 2009 | por Edy | Comentar »

por EvilDragon en el Blog Oficial

Bueno, tenía que poner otro artículo rápido en el Blog… ¡ya que Michael Weston ha publicado esta imagen TAN bonita que muestra los LEDs funcionando perfectamente!

Prueba de los LEDs

98% de éxito!

Miércoles, 18 de Noviembre de 2009 | por Edy | Comentar »

por EvilDragon en el Blog Oficial

¡Tenemos buenas noticias! 103 de las 105 placas pasaron las pruebas, ¡lo que significa algo más del 98% de éxito!

Texas Instruments preparó un entorno de pruebas único, especial para las placas de Pandora. Con un firmware especial cada componente de Pandora puede ser verificado con la mínima interacción humana posible.

Las primeras 105 placas producidas en masa

También tenemos noticias de la empresa de los moldes. Parece que por fin están terminando el último molde, por lo que deberíamos ver pronto los moldes definitivos. No queda mucho hasta Navidades, ¡pero haremos todo lo posible para ensamblar y enviar todo justo a tiempo!

La última imagen del sistema operativo es ya muy estable. Yo mismo he estado trasteando con el XFCE unas horas y no he encontrado ningún problema. Ahora estoy trabajando en los Temas de Pandora a varios tamaños.

Fondo de bienvenida - Gotas Fondo de bienvenida - Griego

Otro paso que hemos completado es la serigrafía de la carsa. ¿Queréis imágenes? Aquí van:

Vista de la parte trasera de Pandora Vista del frontal de Pandora

Hoy ya he tenido suficiente blog, vuelvo al trabajo en el sistema operativo de Pandora :)

El asunto de los moldes

Sábado, 14 de Noviembre de 2009 | por Edy | 1 comentario »

por EvilDragon en el Blog Oficial

¡Por fin, tenemos las primeras fotos de las piezas de la carcasa hechas con los moldes! Y se ven geniales, mucho mejores que las carcasas FDM…
Como puedes ver, hemos escogido un plástico ligero clásico en negro. NO es el habitual de “me encanta tener montones de dedos marcados”. Esperamos que os guste. A nosotros sí, ¡sin duda!

Ahí también puedes algunas fotos del molde y del proceso de inyección.
Ahora mismo TODOS los moldes están completados, excepto la parte superior de la base: el más complejo. Está casi terminado (puede que incluso ya lo esté en el momento de escribir este blog), sólo le están haciendo algunos ajustes para que encaje perfectamente.
Debería (con suerte) estar listo en al menos 5 días, y entonces básicamente la producción en masa podría comenzar. Con las placas produciéndose ya en masa, el siguiente paso sería el ensamblado…. ainnnsss :)

El sistema operativo también está saliendo bastante bien. La detección automática de PND y el soporte para PXML funcionan perfectamente, como se puede ver en este video de skeezix (siento la baja calidad, los desarrolladores no suelen tener videocámaras profesionales). En cuanto el entorno (GUI) de cpasjuste esté incluido, haré un video en alta resolución mostrando el sistema operativo casi terminado.

El video muestra cómo los iconos de las aplicaciones aparecen en el Escritorio al insertar una tarjeta SD y desaparecen al quitarla.

Todo lo que falta para que la primera versión sistema operativo esté lista es incluir el entorno GUI de cpasjuste y un Asistente de Primer Arranque que te ayude a configurar facilmente tu Pandora.
Y en eso estamos trabajando ahora.

Unas cuantas novedades

Martes, 3 de Noviembre de 2009 | por Edy | 3 comentarios »

por EvilDragon en el Blog Oficial

¡Hola gente!

Estábamos sobrecargados de emails, así que tardamos un poco en contestarlos todos - y también en encontrar unos minutos para escribir de nuevo en este blog.

Han pasado algunas cosas, si habeis estado siguiendo los foros ya habreis visto la mayoría.
Si no, aquí tenéis las últimas novedades:

1. ¡WiFi está funcionando!
Si, por fin, tras meses de duro trabajo de DJWIlls principalmente (con algo de ayuda de otros desarrolladores), ¡la Wifi funciona!
WEP, WPA, WPA2…. incluyendo uno de los mejores interfaces, el Network Manager (administrador de redes) ¡funcionan bien!
Además, XFCE va cogiendo forma, así que puede que recibas un sistema de escritorio realmente bueno!

2. Las carcasas se enviarán durante esta semana
Según la empresa que ha creado los moldes, las primeras muestras de las carcasas deberían enviarse durante esta semana (no han dado una fecha exacta).
Esto quiere decir que deberían llegar la semana que viene como muy tarde - y si todo está bien, toca LA PRODUCCIÓN EN MASA DE LAS CARCASAS. Yeeeah!

3. Primera muestra de la rotulación de la carcasa
Michael mostró una versión preliminar de la rotulación de la carcasa en este artículo de gp32x.com. Vosotros habéis dado muchas buenas ideas aquí que implementaremos en la versión final. ¡Gracias! Sois una comunidad realmente estupenda.

silkfront silkback

4. Lo mejor en emulación
El desarrollo para Pandora continúa. Ya tenemos una primera versión de un port del MUPEN - un emulador de Nintendo 64. Gracias a Ari64, Pickle y a todos los desarrolladores involucrados (puedes encontrar más información en este artículo de gp32x.com).

Aquí tienes un bonito video de Michael jugando al Super Mario 64. El sonido se corta ya que la emulación aún no va a la velocidad necesaria, pero ya es muy muy prometedor.

5. Documentos sobre las pruebas CE y el aislamiento
Tal como prometí en mi último artículo del foro (aunque ha pasado mucho tiempo), quien esté interesado puede echar un vistazo a los documentos.
Michael ya ha aislado el cable del LCD, así que ahora todo debería ir bien.

De todas formas aquí están los documentos. Puedes ver claramente algunos picos muy elevados. Pero, afortunadamente, no son demasiados :)

a. Imagen del entorno Angström arrancando y poniéndose en espera.
Horizontal testing
Vertical testing

b. Notaz probando el FW corriendo SNES9x con Bluetooth y salida de TV activados.
Horizontal testing
Vertical testing

c. Notaz probando el FW corriendo SNES9x con Bluetooth y salida de TV activados, conectado a un alimentador original de PSP y un lápiz USB 2.0 insertado.
Horizontal testing
Vertical testing