SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
The GNU/Linux PowerPCThe GNU/Linux PowerPC
Notebook ProjectNotebook Project
El proyectoEl proyecto
ObjetivoObjetivo
Crear un Notebook GNU/Linux PowerPC
Open Source Hardware, compartir la experiencia
Promocionar sistemas operativos y software [open
source] alternativo
Diversidad. Reducir los monopolios en el campo de la
computación
Hacer que la gente use software abierto/libre
Power Progress Community. Asociación italiana sin
ánimo de lucro
●
Promovemos el Sofware y Hardware abierto/libre.
●
Nos gusta la diversidad y las arquitecturas indie-
pendendientes apuntando a la libertaad de elección
Miembros voluntarios de un proyecto basado en la
Colaboración; Relaciones humanas Positivas entre los
miembros.
Quiénes somosQuiénes somos
En detalleEn detalle
Core Team ( actualmente unas 40 personas)
Equipos de trabajo: software, hardware, chasis,
comunicaciones
Mensuales: chat (IRC) , Continuas: Slack
Grupo de Telegram abierto sobre Software
Proyectos de la Power Progress CommunityProyectos de la Power Progress Community
Open Source PowerPC NotebookOpen Source PowerPC Notebook
Yocto
PowerPC
Yocto
PowerPC
Debian
PowerPC
Support
Debian
PowerPC
Support Revivo
Scratch
Revivo
Scratch
OSHW
Notebook
Chassis
OSHW
Notebook
Chassis
Power Progress Community
https://www.powerprogress.org/
Yocto meta layer
https://gitlab.com/oshw-powerpc-n
otebook/meta-progress
Open Laptop Chassis
http://open-laptop-chassis.powerpr
ogress.org/
Revivo con Scratch
Debian PowerPC 64 packages
http://repo.powerprogress.org/Cuota anual de € 30 (€ 10 para estudiantes)
Breve historiaBreve historia
Creación de powerpc-notebook.orgCreación de powerpc-notebook.org
Inicia la campaña de donacionesInicia la campaña de donaciones
Open Source HardwareOpen Source Hardware
Nace Power Progress CommunityNace Power Progress Community
Q4/2014Q4/2014
Fin Campaña 1 y actividadesFin Campaña 1 y actividades
Q4/2015Q4/2015
Q3/2016Q3/2016
Q3/2017Q3/2017
20182018
Segunda campañaSegunda campaña20192019
La pregunta que alguno se estaráLa pregunta que alguno se estará
haciendohaciendo
¿Por qué no ARM?¿Por qué no ARM?
Ya hay muchos proyectos usando
esta arquitectura
La consideramos establecida y
dominante. Nos gusta la
diversidad
Es cerrada y requiere licencia
https://twitter.com/mntmn/
Arquitectura reciente, innovadora y
actualizada
Eficiencia energética interesante para un
portátil
La arquitectura PowerPC se usa en todos
los campos.
OpenPOWER → Arquitectura abierta
¿Por qué PowerPC?¿Por qué PowerPC?
PowerPC está muertoPowerPC está muerto
Se está imitando el modelo RISC-V: FPGA core
https://github.com/antonblanchard/microwatt
https://en.wikipedia.org/wiki/Comparison_of_instruction_set_architectures#Instruction_sets
ISA es Open Source y entregado a la Linux Foundation
¿Y por qué no RISC-V?¿Y por qué no RISC-V?
Principalmente existen cores FPGA
Empiezan a llegar SoCs
●
MCU como Kendryte k210
●
SiFive FU540
– 4 cores u54 64 bit
– FPU, MMU...
https://www.crowdsupply.com/
sifive/hifive-unleashed
¿Qué ha pasado en este año?¿Qué ha pasado en este año?
¿Dónde nos quedamos hace un año?¿Dónde nos quedamos hace un año?
En algún momento debí decir que la segunda campaña
empezaría a principios de año (2019)
...pero tuvimos que enfrentarnos a algunos problemas.
El principal problemaEl principal problema
¿Cómo encontrar una caja para la placa?
●
Plan A : comprar 250 cajas “barebone” a un precio aceptable.
– La producción minima en Italia para tener costes aceptables
es de 250 placas madre
– Usar un portátil x86 sin su placa madre
●
Plan B : campaña de donación para crear un chasis desde cero
●
Plan C : chasis DIY, dar los archivos 3D y recomendar empresas
para hacer la impresión
...y algún otro más...y algún otro más
Nuestro equipo de HW detectó inconsistencias en los
esquemáticos
●
Faltaban elementos por definir
●
Algunos no parecían correctos o se deseban cambiar
●
No era posible solucionar algunos de esos problemas sin un
chasis
...y algún otro más...y algún otro más
Habíamos prometido publicar los fuentes pero no podíamos
hacerlo así
●
Se hizo una encuesta entre los donantes → no publicar
●
Meses más tarde publicamos una versión algo mejorada
●
Actualmente se publican las nuevas versiones en el repo
(PDF)
●
Pendiente archivoa par Orcad
Colaboración con SlimbookColaboración con Slimbook
Todo empezó aquí :)
●
Colaboración Slimbook ↔
Acube
●
Slimbook ha mandado
información sobre partes del
portatil
●
Los esquemáticos se han
adaptado para este chasis
Chasis Slimbook EclipseChasis Slimbook Eclipse
Orientado a Gaming
Nos permite usar gráfica
MXM
Revisión de resultados campaña 1Revisión de resultados campaña 1
https://gitlab.com/oshw-powerpc-notebook/powerpc-laptop-mobo
●
40 páginas de
esquemáticos en PDF
●
Orcad más adelante
●
Se revisaron algunas
carencias y errores
●
Mas tarde se adaptó
al chasis
●
La revisión continúa
Especificaciones técnicasEspecificaciones técnicas
CPU: NXP T2080, e6500 64-bit Power Architecture with Altivec technology.
4 x e6500 dual-threaded cores, low-latency backside 2MB L2 cache,
16GFLOPS x core
RAM: 2 x RAM slots for DDR3L SO-DIMM
VIDEO: MXM Radeon HD Video Card (removable)
AUDIO: C-Media 8828 sound chip, audio in and audio out jacks
USB: 3.0 and 2.0 ports
Especificaciones técnicasEspecificaciones técnicas
STORAGE:
NVM Express (NVMe), M.2 2280 connector
2 x SATA
1 x SDHC card reader
NETWORK:
1 x ethernet RJ-45 connector
WiFi connectivity
Bluetooth connectivity
CHASSIS: standard notebook case 15,6”
Elección de LicenciaElección de Licencia
●
Licencia OSHW vs OS
●
CERN Open Hardware Licence
●
Conceptos específicos de HW
●
Protección al licenciador
Buscamos la certificación OSHWA
Open Hardware certification
https://www.ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-1.2
Soporte legalSoporte legal
Consultamos a la Policy Clinic of New York University
School of Law
●
Toda la información debe estar publicada (esquemas,
gerber de las placa madre, información sobre chips…)
●
Algún fabricante puede exigir no publicar su
información
●
Aunque lo normal es que tengan los datasheet para
descarga
●
Incluso no publicando esas partes se puede obtener
la certificacion Open Hardware
Autorizaciones de fabricantesAutorizaciones de fabricantes
https://www.powerpc-notebook.org/2019/08/c-media-apoya-nuestro-diseno-
powerpc-de-codigo-abierto/
C-Media
●
Controladores CM8828 HD-Audio y familia de
códecs CM9882A
●
Han enviado una placa de evaluación a Acube.
●
Adeguran la disponibilidad de los chips para el
proyecto
NXP y otros
●
Han autorizado la publicación de información en
los documentos Open Source
Soporte a Debian PPC64Soporte a Debian PPC64
Repository Debian disponible.
Objetivo: Portar software a PPC64
Sigue aumentando el catálogo:
●
Firefox, mplayer, Linux Kernel, mesa…
●
11 groups, 546 packages, total repository size
1943.37MB (1.9GB)
http://repo.powerprogress.org/
Debian Sid en NXP T2080 RDBDebian Sid en NXP T2080 RDB
Debian Sid funciona con
algunos errores
Kernel generado con el SDK
Yocto de NXP
Root File System creado
usando Debian Ports
ATI gfx card detectada y
funcionando (RadeonHD 5450)
Probando más componentes
(Cmedia audio)
Distribución Linux PPC64 propiaDistribución Linux PPC64 propia
Actividad detenida en Enero:
●
Esfuerzo enorme y poco tiempo
●
Momento de hacerla publica
●
Aparición de Fienix
Logros:
●
Yocto 2.4 Rocko
●
Ecosistema QT5 con LXQT
●
Repo de aplicaciones (pocas)
●
Personalización (boot screen,
sddm y lxqt)
https://gitlab.com/oshw-powerpc-notebook/meta-
progress
FienixFienix
FienixFienix
OS Type:  Linux 
Parent Distribution:  Debian
Architectures:  PowerPC (64-bit kernel, can run on 32-bit
systems by replacing kernel)
Repository Type:  APT
Repository Address: 
http://ppcutopia.ddns.net/repos/apt/debian/
Package Type:  .deb
Desktop Environment:  MATE
User Interface:  Fienix Customization Layer
Open Laptop ChassisOpen Laptop Chassis
https://gitlab.com/oshw-powerpc-notebook/open-laptop-chassis
Llevando el Via Openbook hasta las 15”
https://es.wikipedia.org/wiki/VIA_OpenBook
...y más actividades...y más actividades
https://www.powerprogress.org/en/diy/do-it-yourself-
wooden-desktop-case-for-the-t2080rdb/
Segunda Campaña deSegunda Campaña de
donacionesdonaciones
2ª Campaña de donaciones2ª Campaña de donaciones
1ª campaña: selección de componentes, análisi de
arquitectura y diseño del esquema electrónico [12.600 euros]
2ª campaña:
●
Iniciada el 12 de Octubre de 2019
●
Objetivo: contratar a ACube Systems Srl para diseñar la
placa madre del portátil (Printed Circuit Board o PCB)
Estructura de la campañaEstructura de la campaña
Total para la campaña 24.000 €.
Divididos en dos partes:
●
PCB Project [19.000 euro]
●
Fast SI bus simulations [5.000
euro]
Partimos de un 11% de lo
requerido gracias a las
donaciones recurrentes
Resto de campañasResto de campañas
3. Producción de 5 prototipos [10.500 euro]
4. Pruebas del hardware por el fabricabte (ACube) [14.000
euro];
5. Certificación CE [12.500 euro].
¿Por qué no kickstarter?¿Por qué no kickstarter?
Plataforma de donaciones “self hosted”. Las plataformas de
crowdfunding conocidas no pueden ser usadas:
●
Soportan un proyecto listo para producción
●
Requieren un prototipo funcional
No podemos vender productos para financiar el proyecto
¿Que pasa si va mal?¿Que pasa si va mal?
Habrá una encuesta entre los donantes para decidir
cómo usar los fondos, con el único requiremiento de
ser coherente con la misión de la asociación.
Las donations son altruistas y no reembolsables (por la
ley Italiana)
¿Cómo¿Cómo
echar unaechar una
mano?mano?
Dónde encontrarnosDónde encontrarnos
Website in 9 languages http://powerpc-notebook.org/
Facebook https://www.facebook.com/powerpcnotebook/
Twitter https://twitter.com/powerpcnotebook
Forum http://forum.powerpc-notebook.org
Survey for potential members http://survey.powerpc-notebook.org/
Newsletter
http://powerpc-notebook.org/subscribe-powerpc-notebook-newsletter/
Wiki http://wiki.powerpc-notebook.org
Power Progress Community website : http://powerprogress.org/
¿Cómo ayudar?¿Cómo ayudar?
●
Traducciones : websites, redes sociales y software
●
Difusión: publicar información en blogs, forums, redes
sociales, organizar campañas de promoción
●
Creatividad : multimedia para promoción (video,
animaciones, imágenes, artículos, etc…).
●
Grupos de interés : crear grupos, atraer fundaciones,
universidades, compaññias...
●
...¿más ideas?
¿Cómo ayudar?¿Cómo ayudar?
https://www.powerpc-notebook.org/es/
¡Gracias!¡Gracias!

Weitere ähnliche Inhalte

Ähnlich wie GNU/Linux PowerPC Notebook Project

Ähnlich wie GNU/Linux PowerPC Notebook Project (20)

Introducción Software Libre (AsturLiNUX 2005)
Introducción Software Libre (AsturLiNUX 2005)Introducción Software Libre (AsturLiNUX 2005)
Introducción Software Libre (AsturLiNUX 2005)
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
Angelica
AngelicaAngelica
Angelica
 
Angelica
AngelicaAngelica
Angelica
 
Asiri VoIP y Código Abierto
Asiri VoIP y Código AbiertoAsiri VoIP y Código Abierto
Asiri VoIP y Código Abierto
 
Hector velazquez alfonso_3_dsi_cuadro_comparativo
Hector velazquez alfonso_3_dsi_cuadro_comparativoHector velazquez alfonso_3_dsi_cuadro_comparativo
Hector velazquez alfonso_3_dsi_cuadro_comparativo
 
Informatica
InformaticaInformatica
Informatica
 
Introduccion al desarrollo de hardware libre
Introduccion al desarrollo de hardware libreIntroduccion al desarrollo de hardware libre
Introduccion al desarrollo de hardware libre
 
Expo sistemas operativos final
Expo sistemas operativos finalExpo sistemas operativos final
Expo sistemas operativos final
 
Linux
LinuxLinux
Linux
 
Trabajo practico nº 12
Trabajo practico nº 12Trabajo practico nº 12
Trabajo practico nº 12
 
Trabajo practico nº 12
Trabajo practico nº 12Trabajo practico nº 12
Trabajo practico nº 12
 
Asiri: Hardware abierto desde Latinoamérica
Asiri: Hardware abierto desde LatinoaméricaAsiri: Hardware abierto desde Latinoamérica
Asiri: Hardware abierto desde Latinoamérica
 
sistemas operativos :Window, Ubuntu ,Fedora
 sistemas operativos :Window, Ubuntu ,Fedora sistemas operativos :Window, Ubuntu ,Fedora
sistemas operativos :Window, Ubuntu ,Fedora
 
DISTRIBUCION DE LINUX
DISTRIBUCION DE LINUXDISTRIBUCION DE LINUX
DISTRIBUCION DE LINUX
 
DISTRIBUCION DE LINUX
DISTRIBUCION DE LINUXDISTRIBUCION DE LINUX
DISTRIBUCION DE LINUX
 
Proyecto u2 rout-ev2
Proyecto u2 rout-ev2Proyecto u2 rout-ev2
Proyecto u2 rout-ev2
 
Charla introducción a RaspberryPI
Charla introducción a RaspberryPICharla introducción a RaspberryPI
Charla introducción a RaspberryPI
 
2°e guia de investigacion n°1 ojeda
2°e guia de investigacion n°1 ojeda2°e guia de investigacion n°1 ojeda
2°e guia de investigacion n°1 ojeda
 
Computación 2011 trabajo final (2)
Computación 2011 trabajo final (2)Computación 2011 trabajo final (2)
Computación 2011 trabajo final (2)
 

Kürzlich hochgeladen

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Kürzlich hochgeladen (20)

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

GNU/Linux PowerPC Notebook Project

  • 1. The GNU/Linux PowerPCThe GNU/Linux PowerPC Notebook ProjectNotebook Project
  • 3. ObjetivoObjetivo Crear un Notebook GNU/Linux PowerPC Open Source Hardware, compartir la experiencia Promocionar sistemas operativos y software [open source] alternativo Diversidad. Reducir los monopolios en el campo de la computación Hacer que la gente use software abierto/libre
  • 4. Power Progress Community. Asociación italiana sin ánimo de lucro ● Promovemos el Sofware y Hardware abierto/libre. ● Nos gusta la diversidad y las arquitecturas indie- pendendientes apuntando a la libertaad de elección Miembros voluntarios de un proyecto basado en la Colaboración; Relaciones humanas Positivas entre los miembros. Quiénes somosQuiénes somos
  • 5. En detalleEn detalle Core Team ( actualmente unas 40 personas) Equipos de trabajo: software, hardware, chasis, comunicaciones Mensuales: chat (IRC) , Continuas: Slack Grupo de Telegram abierto sobre Software
  • 6. Proyectos de la Power Progress CommunityProyectos de la Power Progress Community Open Source PowerPC NotebookOpen Source PowerPC Notebook Yocto PowerPC Yocto PowerPC Debian PowerPC Support Debian PowerPC Support Revivo Scratch Revivo Scratch OSHW Notebook Chassis OSHW Notebook Chassis Power Progress Community https://www.powerprogress.org/ Yocto meta layer https://gitlab.com/oshw-powerpc-n otebook/meta-progress Open Laptop Chassis http://open-laptop-chassis.powerpr ogress.org/ Revivo con Scratch Debian PowerPC 64 packages http://repo.powerprogress.org/Cuota anual de € 30 (€ 10 para estudiantes)
  • 7. Breve historiaBreve historia Creación de powerpc-notebook.orgCreación de powerpc-notebook.org Inicia la campaña de donacionesInicia la campaña de donaciones Open Source HardwareOpen Source Hardware Nace Power Progress CommunityNace Power Progress Community Q4/2014Q4/2014 Fin Campaña 1 y actividadesFin Campaña 1 y actividades Q4/2015Q4/2015 Q3/2016Q3/2016 Q3/2017Q3/2017 20182018 Segunda campañaSegunda campaña20192019
  • 8. La pregunta que alguno se estaráLa pregunta que alguno se estará haciendohaciendo
  • 9. ¿Por qué no ARM?¿Por qué no ARM? Ya hay muchos proyectos usando esta arquitectura La consideramos establecida y dominante. Nos gusta la diversidad Es cerrada y requiere licencia https://twitter.com/mntmn/
  • 10. Arquitectura reciente, innovadora y actualizada Eficiencia energética interesante para un portátil La arquitectura PowerPC se usa en todos los campos. OpenPOWER → Arquitectura abierta ¿Por qué PowerPC?¿Por qué PowerPC?
  • 11. PowerPC está muertoPowerPC está muerto Se está imitando el modelo RISC-V: FPGA core https://github.com/antonblanchard/microwatt https://en.wikipedia.org/wiki/Comparison_of_instruction_set_architectures#Instruction_sets ISA es Open Source y entregado a la Linux Foundation
  • 12. ¿Y por qué no RISC-V?¿Y por qué no RISC-V? Principalmente existen cores FPGA Empiezan a llegar SoCs ● MCU como Kendryte k210 ● SiFive FU540 – 4 cores u54 64 bit – FPU, MMU... https://www.crowdsupply.com/ sifive/hifive-unleashed
  • 13. ¿Qué ha pasado en este año?¿Qué ha pasado en este año?
  • 14. ¿Dónde nos quedamos hace un año?¿Dónde nos quedamos hace un año? En algún momento debí decir que la segunda campaña empezaría a principios de año (2019) ...pero tuvimos que enfrentarnos a algunos problemas.
  • 15. El principal problemaEl principal problema ¿Cómo encontrar una caja para la placa? ● Plan A : comprar 250 cajas “barebone” a un precio aceptable. – La producción minima en Italia para tener costes aceptables es de 250 placas madre – Usar un portátil x86 sin su placa madre ● Plan B : campaña de donación para crear un chasis desde cero ● Plan C : chasis DIY, dar los archivos 3D y recomendar empresas para hacer la impresión
  • 16. ...y algún otro más...y algún otro más Nuestro equipo de HW detectó inconsistencias en los esquemáticos ● Faltaban elementos por definir ● Algunos no parecían correctos o se deseban cambiar ● No era posible solucionar algunos de esos problemas sin un chasis
  • 17. ...y algún otro más...y algún otro más Habíamos prometido publicar los fuentes pero no podíamos hacerlo así ● Se hizo una encuesta entre los donantes → no publicar ● Meses más tarde publicamos una versión algo mejorada ● Actualmente se publican las nuevas versiones en el repo (PDF) ● Pendiente archivoa par Orcad
  • 18. Colaboración con SlimbookColaboración con Slimbook Todo empezó aquí :) ● Colaboración Slimbook ↔ Acube ● Slimbook ha mandado información sobre partes del portatil ● Los esquemáticos se han adaptado para este chasis
  • 19. Chasis Slimbook EclipseChasis Slimbook Eclipse Orientado a Gaming Nos permite usar gráfica MXM
  • 20. Revisión de resultados campaña 1Revisión de resultados campaña 1 https://gitlab.com/oshw-powerpc-notebook/powerpc-laptop-mobo ● 40 páginas de esquemáticos en PDF ● Orcad más adelante ● Se revisaron algunas carencias y errores ● Mas tarde se adaptó al chasis ● La revisión continúa
  • 21.
  • 22. Especificaciones técnicasEspecificaciones técnicas CPU: NXP T2080, e6500 64-bit Power Architecture with Altivec technology. 4 x e6500 dual-threaded cores, low-latency backside 2MB L2 cache, 16GFLOPS x core RAM: 2 x RAM slots for DDR3L SO-DIMM VIDEO: MXM Radeon HD Video Card (removable) AUDIO: C-Media 8828 sound chip, audio in and audio out jacks USB: 3.0 and 2.0 ports
  • 23. Especificaciones técnicasEspecificaciones técnicas STORAGE: NVM Express (NVMe), M.2 2280 connector 2 x SATA 1 x SDHC card reader NETWORK: 1 x ethernet RJ-45 connector WiFi connectivity Bluetooth connectivity CHASSIS: standard notebook case 15,6”
  • 24. Elección de LicenciaElección de Licencia ● Licencia OSHW vs OS ● CERN Open Hardware Licence ● Conceptos específicos de HW ● Protección al licenciador Buscamos la certificación OSHWA Open Hardware certification https://www.ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-1.2
  • 25. Soporte legalSoporte legal Consultamos a la Policy Clinic of New York University School of Law ● Toda la información debe estar publicada (esquemas, gerber de las placa madre, información sobre chips…) ● Algún fabricante puede exigir no publicar su información ● Aunque lo normal es que tengan los datasheet para descarga ● Incluso no publicando esas partes se puede obtener la certificacion Open Hardware
  • 26. Autorizaciones de fabricantesAutorizaciones de fabricantes https://www.powerpc-notebook.org/2019/08/c-media-apoya-nuestro-diseno- powerpc-de-codigo-abierto/ C-Media ● Controladores CM8828 HD-Audio y familia de códecs CM9882A ● Han enviado una placa de evaluación a Acube. ● Adeguran la disponibilidad de los chips para el proyecto NXP y otros ● Han autorizado la publicación de información en los documentos Open Source
  • 27. Soporte a Debian PPC64Soporte a Debian PPC64 Repository Debian disponible. Objetivo: Portar software a PPC64 Sigue aumentando el catálogo: ● Firefox, mplayer, Linux Kernel, mesa… ● 11 groups, 546 packages, total repository size 1943.37MB (1.9GB) http://repo.powerprogress.org/
  • 28. Debian Sid en NXP T2080 RDBDebian Sid en NXP T2080 RDB Debian Sid funciona con algunos errores Kernel generado con el SDK Yocto de NXP Root File System creado usando Debian Ports ATI gfx card detectada y funcionando (RadeonHD 5450) Probando más componentes (Cmedia audio)
  • 29. Distribución Linux PPC64 propiaDistribución Linux PPC64 propia Actividad detenida en Enero: ● Esfuerzo enorme y poco tiempo ● Momento de hacerla publica ● Aparición de Fienix Logros: ● Yocto 2.4 Rocko ● Ecosistema QT5 con LXQT ● Repo de aplicaciones (pocas) ● Personalización (boot screen, sddm y lxqt) https://gitlab.com/oshw-powerpc-notebook/meta- progress
  • 31. FienixFienix OS Type:  Linux  Parent Distribution:  Debian Architectures:  PowerPC (64-bit kernel, can run on 32-bit systems by replacing kernel) Repository Type:  APT Repository Address:  http://ppcutopia.ddns.net/repos/apt/debian/ Package Type:  .deb Desktop Environment:  MATE User Interface:  Fienix Customization Layer
  • 32. Open Laptop ChassisOpen Laptop Chassis https://gitlab.com/oshw-powerpc-notebook/open-laptop-chassis Llevando el Via Openbook hasta las 15” https://es.wikipedia.org/wiki/VIA_OpenBook
  • 33. ...y más actividades...y más actividades https://www.powerprogress.org/en/diy/do-it-yourself- wooden-desktop-case-for-the-t2080rdb/
  • 34. Segunda Campaña deSegunda Campaña de donacionesdonaciones
  • 35. 2ª Campaña de donaciones2ª Campaña de donaciones 1ª campaña: selección de componentes, análisi de arquitectura y diseño del esquema electrónico [12.600 euros] 2ª campaña: ● Iniciada el 12 de Octubre de 2019 ● Objetivo: contratar a ACube Systems Srl para diseñar la placa madre del portátil (Printed Circuit Board o PCB)
  • 36. Estructura de la campañaEstructura de la campaña Total para la campaña 24.000 €. Divididos en dos partes: ● PCB Project [19.000 euro] ● Fast SI bus simulations [5.000 euro] Partimos de un 11% de lo requerido gracias a las donaciones recurrentes
  • 37. Resto de campañasResto de campañas 3. Producción de 5 prototipos [10.500 euro] 4. Pruebas del hardware por el fabricabte (ACube) [14.000 euro]; 5. Certificación CE [12.500 euro].
  • 38. ¿Por qué no kickstarter?¿Por qué no kickstarter? Plataforma de donaciones “self hosted”. Las plataformas de crowdfunding conocidas no pueden ser usadas: ● Soportan un proyecto listo para producción ● Requieren un prototipo funcional No podemos vender productos para financiar el proyecto
  • 39. ¿Que pasa si va mal?¿Que pasa si va mal? Habrá una encuesta entre los donantes para decidir cómo usar los fondos, con el único requiremiento de ser coherente con la misión de la asociación. Las donations son altruistas y no reembolsables (por la ley Italiana)
  • 41. Dónde encontrarnosDónde encontrarnos Website in 9 languages http://powerpc-notebook.org/ Facebook https://www.facebook.com/powerpcnotebook/ Twitter https://twitter.com/powerpcnotebook Forum http://forum.powerpc-notebook.org Survey for potential members http://survey.powerpc-notebook.org/ Newsletter http://powerpc-notebook.org/subscribe-powerpc-notebook-newsletter/ Wiki http://wiki.powerpc-notebook.org Power Progress Community website : http://powerprogress.org/
  • 42. ¿Cómo ayudar?¿Cómo ayudar? ● Traducciones : websites, redes sociales y software ● Difusión: publicar información en blogs, forums, redes sociales, organizar campañas de promoción ● Creatividad : multimedia para promoción (video, animaciones, imágenes, artículos, etc…). ● Grupos de interés : crear grupos, atraer fundaciones, universidades, compaññias... ● ...¿más ideas?