Campaña de donación para el diseño del PCB de la placa madre de la notebook PowerPC

Los primeros 2.703 euros para esta campaña provienen en su mayoría de donaciones recurrentes que siguen llegando de la campaña anterior después de haber alcanzado su meta.

Leer Más

Slimbook proporcionará el chasis del portátil

Uno de los puntos principales a la hora de diseñar un portátil es la relación entre la placa base y la carcasa. No es una buena idea diseñar la placa madre si no tienes el chasis. Al mismo tiempo, la caja tiene que tener en cuenta cómo será la placa base.

Ahora nos sentimos felices por anunciaros que Slimbook nos proporcionará la carcasa que necesitamos para nuestro portátil Open Hardware PowerPC. Acube y Slimbook colaboran desde principios de este año, intercambiando información sobre disposición de componentes y pines, disipación térmica, etc.

Acube es una empresa muy conocida con experiencia en la creación de ordenadores PowerPC, incluyendo placas base Sam460ex y Sam460cr o el sistema de escritorio AmigaOne 500.

Slimbook está teniendo un gran éxito vendiendo sus propios portátiles Linux (como el ProX) y mini PCs en todo el mundo.

Gracias a esta colaboración tenemos casi todo lo que necesitamos para lograr nuestro objetivo en términos de tecnología.

Versión final de los esquemas eléctricos

Queremos actualizarles que los primeros días de octubre publicaremos en nuestro repositorio el PDF con la versión final de los esquemas. Después, durante el mes de octubre, también estará disponible la fuente OrCAD, adaptada al chasis del Slimbook. Esto significa que el diseño de la placa de circuito impreso cabrá dentro del chasis del Slimbook.

En caso de que seas capaz de convertir una fuente de OrCAD a KiCad, eres bienvenido a hacerlo. Si tiene algún problema al hacerlo, contáctenos y con gusto le ayudaremos.

Nuevas aplicaciones ppc64 en nuestro repositorio

Por último, hemos parcheado las siguientes aplicaciones para ppc64 (Big Endian): arcticfox, palemoon, mame, fs-uae, libx265, qemu, midori. Funcionan en PowerMac/ImacG5 (procesador Power4) pero también en procesadores Big Endian ppc64 más recientes como NXP T2xxx y T4xxx.

También estamos trabajando en muchas otras aplicaciones complejas como Blender que requieren la creación de grupos dedicados para la distribución del esfuerzo necesario.

Estamos realizando pruebas, informando de errores y sugiriendo soluciones para completar la instalación de Debian 10.0 utilizando las ISOs publicadas por los mantenedores de las adaptaciones de Debian para ppc64be.

Si quieres unirte al grupo de trabajo de software y ayudar en estas tareas de software, no dudes en ponerte en contacto con nosotros.

Esquema de hardware abierto publicado en versión Alpha.

Hasta ahora, uno de los mayores problemas que nos impidió finalizar estos esquemas fue el no tener escogido el chasis, necesario para tomar una serie de decisiones de diseño muy importantes. Finalmente, y hace poco, se seleccionó un chasis y ahora está en nuestras manos, allanando el camino para lograr nuestro objetivo.

Imagen de https://www.flickr.com/photos/curtiskennington/3642074604

En abril pedimos vuestra opinión sobre la publicación de un trabajo inacabado o esperar a que los esquemas sean de mejor calidad. El Equipo Core decidió esperar y enviar la información (el trabajo en proceso en formato PDF del diseño esquemático) sólo a los 132 donantes y pidiendo amablemente que no la compartieran.

A finales de Junio hubo una importante reunión entre Acube y el diseñador para discutir las sugerencias de nuestro equipo de Hardware. Además, otro tema fue cómo adaptar el esquema al nuevo chasis. De hecho, hemos preparado los siguientes pasos para el diseño de PCB.

Así que ahora tenemos este diagrama de bloques modificado que podría tener algunos cambios menores.

Diagrama de bloques de PowerPC Notebook – Junio de 2019

Actualmente, el diseñador está trabajando para actualizar los esquemas. Se espera que esta tarea se complete en Agosto.

Mientras tanto, el Equipo Core votó de nuevo en Junio y esta vez hemos decidido publicar el PDF de la versión actual del esquema. Esta no contiene las actualizaciones que esperamos para Agosto.

En otras palabras, el esquema que hemos subido a nuestro repositorio es la misma versión previa a la publicación que hemos enviado a los donantes a finales de marzo de 2019, y cabe señalar que es una versión alfa. La única diferencia con la versión de los donantes es que contiene la licencia Open Hardware recientemente seleccionada, que es la Cern Open Hardware License v1.2 (Cern OHL).

Hemos seleccionado Cern OHL porque es específico para hardware abierto y cubre aspectos relacionados con la producción de hardware. Tiene los mismos efectos virales que otras licencias de código abierto pero teniendo en cuenta que hay un licenciador del hardware y otra parte que lo está fabricando.

La versión actual del esquema está publicada en nuestro repositorio de Gitlab.

https://gitlab.com/oshw-powerpc-notebook/powerpc-laptop-mobo

Sobre Open Source Hardware

A finales del año pasado empezamos a considerar la posibilidad de hacer nuestra placa madre Open Source Hardware (OSH). Después de hablar la idea con el fabricante del hardware, las dos partes estuvimos de acuerdo en que era una buena idea. Anunciamos el nuevo reto al principio de este año y ahora creemos que es el momento ideal para aclarar las implicaciones de la creación de nuestra placa madre como Open Source Hardware. Para explicarnos mejor, vamos a formular y responder algunas preguntas.

¿Qué es Open Source Hardware?

Parece difícil explicar que es OSH. Una explicación completa y detallada puede verse en la página de definición de OSHWA, pero simplificándolo mucho, podemos decir que OSH es el hardware hecho de una manera en la que su diseño es público. No solo eso, la documentación provista para entender y reproducir el dispositivo debe ser amigable, en términos de permitir su edición y mejora. Por eso, un archivo PDF conteniendo los esquemas no es suficiente para describir ese ingenio como OSH. Para considerar abierto un proyecto de hardware, el conjunto completo de los archivos CAD y de descripción del diseño deben ser publicados, facilitando por ejemplo la edición de los circuitos. Por supuesto si se usa un firmware para hacer funcionar el dispositivo, este debe ser también open source.

El problema para un proyecto como el nuestro es intentar alcanzar un grado completo de apertura. Un notebook usa muchos componentes que son creados por terceras empresas y, como se puede imaginar, casi todos ellos están protegidos por licencias propietarias. En muchos casos, si quieres usarlos, tienes que firmar un acuerdo de confidencialidad (NDA) con su fabricante (por ejemplo NXP para un procesador PPC). Más allá de esto, la firma de un NDA significa que no es posible revelar ciertas partes de la información relacionada con esos componentes.

La OSHWA también se refiere a este problema en particular cuando explica el proceso de certificación de un hardware con el estatus de ser Open Source Hardware:

«Sin embargo, esto no significa necesariamente que el proyecto entero deba ser open source. Si los creadores usan componentes cerrados de terceras empresas fuera de su control, tienen imposibilitado – y por tanto no se requiere – abrir el código de esos componentes. Aunque recomendamos encarecidamente usar componentes abiertos cuando sea posible, OSHWA reconoce la realidad de que no es siempre posible»

Entonces, ¿Cuál es nuestro plan?

Queremos ser tan abiertos como sea posible. Publicaremos todos los archivos CAD, especificaciones y cualquier otra documentación de forma que sea útil. Por supuesto compartiremos nuestro código fuente también (firmware y drivers). Por otro lado, no estaremos en disposición de publicar ningún recurso de un tercero cubierto por un NDA.

Una cosa más que vamos a hacer es dar preferencia a cualquier componente que sea considerado open source si cumple con nuestras necesidades. Sin embargo, necesitamos ser prácticos también, por eso la selección puede ser un componente diferente si el que es open source carece de alguna de las características deseadas.

Para acabar, ¿en que parte estamos de este proceso?

Como anunciamos un par de semanas atrás, hemos constituido la asociación Power Progress Community este pasado verano y los miembros del proyecto están en estos momentos inscribiéndose en la asociación, rellenando el documento de solicitud y pagando la anualidad (30 Euros). Además de esto, Roberto preside la asociación y pronto tendremos los primeros NDA firmados.

Power Progress Community logo

Power Progress Community logo

Otro punto importante que mencionar es la lista de componentes para el notebook PPC. La selección de estos componentes no está terminada todavía, pero ahora creemos que este aspecto del proyecto es el más importante y por eso nos ocupa actualmente. Una vez la lista de elementos de hardware este terminada, compartiremos la información en un nuevo artículo. Podéis esperarlo en un futuro cercano.

¿Qué programas quieres tener en el GNU/Linux PowerPC Notebook?

Siguiendo con nuestro propósito de transparencia a la hora de informar de nuestras actividades, haremos un repaso rápido al último mes y a lo que está por venir próximamente.

Lo primero que queremos destacar es que, en los últimos días, estamos solicitando ayuda, a través del foro, para escoger el conjunto básico de aplicaciones a distribuir en nuestro Linux. Partimos de una lista inicial agrupada por el tipo de aplicación y ya hemos tenido nuevas sugerencias que tendremos en cuenta. Como es natural en nuestro listado aparecen programas sobradamente conocidos como Libre Office, Iceweasel (Firefox), Gimp, Transmission, Calibre… Os invitamos a visitar el foro y dar vuestra sugerencia en el hilo al que hacemos referencia.

Iceweasel, el navegador de nuestra lista de programas

Navegador Icewasel

Respecto a la financiación inicial, hemos recalculado la cantidad a recaudar situándola en 55000 €. El incremento se debe a los gastos que prevemos para certificar el producto. El objetivo sigue siendo recaudarlas antes de Septiembre de este año. Así pues la campaña de crowdfuding cubrirá el diseño (que será publicado como Open Hardware), la producción de cinco prototipos y el proceso de certificación.

Como hemos dicho en alguna ocasión, para conseguir lanzar la fase de crowdfunding necesitamos establecernos como organización. La forma escogida es la de una asociación sin ánimo de lucro a crear en Italia. Actualmente estamos en pleno proceso para conseguirlo y esperamos cerrar este tema a finales de este mes. Una vez constituida lo comunicaremos e invitaremos a quien lo desee a hacerse miembro. Esto de por sí también será de ayuda al proyecto, ya que proporcionará fondos para pequeños gastos como el hosting de nuestra web y material para presentaciones como flyers, etc. Daremos más detalles próximamente.

Paralelamente, durante este mes, seguiremos con las conversaciones sobre los componentes de hardware a utilizar. Hemos de decir sobre este punto que ya tenemos un listado de candidatos pero falta escoger los más adecuados en cada caso, y eso depende del formato del chasis que consigamos. Es muy posible que esto último también quede esclarecido muy pronto pero no podemos asegurar nada al respecto. Una vez más os invitamos a participar en el foro de hardware aportando vuestra opinión.

Por último, aprovechando que alguien lo preguntaba en nuestro foro, queremos informar sobre nuestra presencia en las redes sociales. Podéis encontrarnos en las siguientes:

Y hasta aquí las noticias por ahora. Recordad que cualquier opinión o idea que podáis aportar será de ayuda a nuestra comunidad. Apuntaos a nuestra newsletter, si todavía no lo habéis hecho, y pasaros por nuestro foro.

http://forum.powerpc-notebook.org/

La fuerza de un equipo: el equipo PowerPC notebook

El poder del equipo GNU/Linux PowerPC notebook

El poder del equipo GNU/Linux PowerPC notebook

Ya ha pasado más de un mes desde nuestro anterior post así que ya es hora de informar sobre nuestras actividades. Básicamente estamos trabajando en los mismos puntos que comentamos en la noticia anterior. En cualquier caso, en esta nueva actualización del estado del proyecto PowerPC Notebook, vamos a intentar repasar todas estas áreas ya que nuestra idea es ser lo más transparentes posible.

Estado del proyecto GNU/Linux PowerPC Notebook

Primero, respecto a la creación de una organización, hemos evaluado establecer una fundación pero su coste es muy elevado para nuestra capacidad. También hemos buscado el amparo de alguna organización existente pero, tristemente, no hemos tenido respuesta. Finalmente lo más adecuado y rápido para nosotros es registrar una asociación sin ánimo de lucro en Italia. Esta asociación podrá promover la campaña de financiación del diseño de la placa madre y los prototipos.

En cuanto al hardware, tenemos un primer listado de los componentes a usar en el portátil. Se está evaluando su idoneidad según nuestras necesidades y según criterios de Open Source Hardware. Todavía tenemos que seguir trabajando en este punto, descartando algunos elementos e incorporando otros nuevos. Esto lo estamos haciendo en colaboración con el diseñador de la placa madre.

Nuestro equipo de software sigue en contacto con la comunidad Debian pero también aquí avanzamos lentamente y necesitamos más soporte para centrarnos en nuestros objetivos. El equipo de software está pensando en alguna alternativa para agilizar esta tarea.

Por último nos queda hablar de la obtención de un chasis para nuestro portátil. En este caso podemos decir que estamos contactando a varias empresas que suministran portátiles barebone y algún que otro productor. De nuevo aquí tenemos que decir que estamos a la espera. Nuestra opción preferida sería contar con la ayuda de Iameco, su concepto de chasis y caja nos encanta por su motivación ética. Los portátiles Iameco se producen con materiales reciclables y con una huella de carbono mínima. Nos encantaría diseñar nuestra placa para uno de sus chasis.

Nuestro espíritu

En resumen, todos los grupos de nuestra comunidad están trabajando duro y se han logrado progresos por parte de todos ellos. Además nuestra comunidad sigue creciendo día a día. Tenemos nuevos voluntarios para la traducción, la difusión de nuestros mensajes y en el equipo de software. Algunos de nuestros nuevos miembros se disculpan de ante mano por no disponer de mucho tiempo, nosotros contestamos siempre diciendo que somos voluntarios, nos mueven nuestros principios y llegamos hasta donde podemos disfrutando del proyecto con pasión y entusiasmo. Si echas de menos los tiempos en los que las computadoras tenían mas personalidad, únete a nosotros y ayúdanos a recobrar el espíritu de los pioneros de la computación.