+ All Categories
Home > Devices & Hardware > Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Date post: 16-Apr-2017
Category:
Upload: roberto-innocenti
View: 76 times
Download: 2 times
Share this document with a friend
35
COSTRUISCI CON NOI il primo Portatile OPEN SOURCE Hardware e Software
Transcript
Page 1: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

COSTRUISCI CON NOI il primo Portatile

OPEN SOURCE Hardware e Software

Page 2: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Timeline

Q4/2014 nasce powerpc-notebook.org

Q4/2015 Open Source Hardware

Q3/2016 nasce Power Progress Communiy

Q4/2016 Crowdfunding Progettazione

Q2/2017 Produttore pre-ordini

Page 3: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Chi siamo?

● Volontari per Free Software e all’Open Source Hardware

● Gruppo di Acquisto Solidale Tecnologico● associazione Power Progress Community

:infrastruttura e raccolta fondi hardware● Promuoviamo relazioni Positive ed Umane tra i

collaboratori

Page 4: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Power Progress Community

● open hardware ( in particolare con architettura PowerPC e Power)

● condivisione conoscenze e sapere ● favorire l’adozione e la diffusione di software per

architetture open hardware utilizzo consapevole informatica

● sistemi operativi open source● innovazione e progresso scientifico ● varietà dell’offerta per ridurre monopolio informatico● prototipi open source hardware ● conversione al free software

Page 5: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Sinergia

Open Soure PowerPC Notebook

OSHW p.3OSHW p.2

Page 6: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Pronti a passare ai notebook PowerPC

GNU/Linux

Page 7: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Strumenti

● Forum http://forum.powerpc-notebook.org/● Sito 8 lingue http://powerpc-notebook.org/● Questionari Collaborazione http://survey.powerpc-notebook.org/● Newsletter http://powerpc-notebook.org/subscribe-powerpc-notebook-newsletter/● Wiki http://wiki.powerpc-notebook.org

● Core Team ( attualmente circa 30 persona)● Gruppi di lavoro: software e hardware● Periodiche: chat (irc) , Continuo: Slak ,Trello● Devikit T2080 (*** quando torna dal tecnico )

Sito Power Progress Community: http://powerprogress.org/

Iscrizione alla’associazione ( 30 euro anni)

Page 8: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Sviluppo

50Q4/2014

Iscritti newsletter

1

Core Team

1

Collaboratori

1

Intenzioni di finanziamento

200Q4/2015 20 40 20

400Q4/2016 30 50 120

Page 9: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

devkit T2080● Freescale/NXP ci ha prestato un sistema di

sviluppo RDB2080● Cercasi esperti uboot, per avvio scheda video

Page 10: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

STORIA delle CPU

Page 11: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Instruction set Bits Introduced64 199232 1983

64/3232 200632 200032 1990

16/32 200964 200132 199732 197932 2006

198164 19998 1975

2006?32 1982

19861991

16/32 200564 (32→64) 1985

32 1990s1964

32 197719782003

8 19764→48→56 2005

32 2000

AlphaARMARMv8-A 2011[2]AVR32BlackfinDLXeSi-RISCItanium (IA-64)M32RMotorola 68kMico32MIPS 64 (32→64)MMIX650265k 64 (8→64)[8]NS320xxPA-RISC (HP/PA) 64 (32→64)PowerPC 32/64 (32→64)S+coreSPARCSuperH (SH)System/360 / System/370 / z/Architecture64 (32→64)VAXx86 32 (16→32)x86-64 64 (32→64)Z80XilinxCrusoe

Architetture cpu nel tempo

Page 12: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Storia dei PowerPC/Power

● 1991 Nasce da AIM (Apple, Motorola, IBM) (fusione tra IBM Power e Motorola 88000)

1993 PowerPC 601● 1997 G3 Freescale/IBM , Gekko (IBM) Nintendo GameCube● 1999 G4 Freescale● 2004 Nasce Power.org ( IBM ) ● 2004 MPC 7447A ( variante G4 Freescale)● 2003 G5 64bit (IBM)● 2006 Brand Power Architecture ( Power.org si aggiunge Freescale )● 2006 BroadWay IBM (64 bit) Nintendo Wii● 2006 Cell 64bit ( 64 bit) Sony Playstation 3● 2007 PWRficient PA6T (64bit)● 2010 e5500 core (64 bit) Freescale● 2012 Expresso (64 bit) IBM Nintendo Wii U● 2012 e6500 core (64 bit) Freescale● 2013 Nasce OpenPower Foundation ( fondata da Google, IBM, Mellanox, NVIDIA, Tyan)● 2014 Power 8 – OpenPower● 2016 Power 9 – OpenPower

Page 13: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

● 1995 Windows NT 3.51/4.0 PowerPC cancellato nel 1996

● 1995 Os/2 Warp, edizione PowerPC

● 1995 Solaris 2.51 per PowerPC

OS Prorietari? NO PARTY

Page 14: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

PowerPC games consoleName Image

Manufacturer

Generation

CPU Clock RAMOn themarket

No. sold

Pippin

AppleBandaiKatz Media

5:th PowerPC 603 66 MHz 6 MB 1995 - 1997 42.000

M23DOPanasonic

5:th 2× PowerPC 6022× 66 MHz

8 MB1997Never marketed

none

GameCube

Nintendo 6:th Gekko 486 MHz 24 MB 2001 - 200721.74 million

Xbox 360 Microsoft 7:thXCPU (Xbox 360)XCGPU (Xbox 360 S)

3.2 GHz512 MB

2005 - present

77.2 millionMarch 2013

Wii Nintendo 7:th Broadway 729 MHz 64 MB2006 - present

99.8 millionMarch 2013

PlayStation 3

Sony 7:th Cell B.E. 3.2 GHz256 MB

2006 - present

78.4 millionMay 2013

Wii U Nintendo 8:th Espresso1.24 GHz

2 GB2012 - present

3.45 millionMarch 2013

Page 15: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

● PS2 MIPS● PS3 PowerPC● PS4 x86_64● Nintendo N64 MIPS● Nintendo GameCube PowerPC● Nintendo Wii/WiiU PowerPC● Nintendo Switch ARM

Le console hanno OS molto piccoli e poche applicazioni

I giochi vengono sviluppati da zero o su motori spesso Multi-architettura, risentono meno del cambio CPU

● Ms Xbox x86● Ms Xbox 360 PowerPC● Ms Xbox One X86_64●

● PSP MIPS● PSP VITA ARM

Processori Game Console

Page 16: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Open SourceHardware e Software

PowerPC Notebook

Page 17: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Scheda tecnica● CPU NXP T208x 64 bit PowerPC 4 core – 8 thread

accelerazione AltiVec 128 bit 16 Gflops per core● scheda video MXM 3 ( aggiornabile)● porte USB 2 e USB3 ● SATA 3● RAM DDR3L, aggiornabile● HD/SSD 2.5'', aggiornabili● Standard notebook case 15,6''

Page 18: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Dona per la progettazione

Entro fine autunno 2016 inizia la raccolta di 55.000 euro necessari per la progettazione della scheda madre ed la produzione dei prototipi.

Esperti in piattaforme di crowfunding?

Page 19: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Open Source Hardware Cosa è?

● Certificazione Open Source Hardware

non è una licenza è una pratica

http://www.oshwa.org/definition/Italian/

● Faremo il Open Source Hardware Certificate● http://certificate.oshwa.org/

Page 20: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

OSHW Cosa è?

Progetto pubblico , chiunque possa studiare, modificare, distribuire, realizzare, e vendere il progetto o l’hardware basato su di esso.

● Alcune parti del progetto possono non essere Open Source Hardware ,causa coponenti di terze parti è importante che siano esplictamente indicate

Page 21: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Licenze OSHW

CERN Open Hardware License (OHL)

TAPR Open Hardware License (OHL)

Usata anche la :

Creative Commons Attribution-ShareAlike license

Page 22: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Notebook Chassis

● Non esiste uno standard per gli chassis dei notebook● Nell’aprile 2014 iniziano le ricerche sulla fattibilità di uno chassis per

notebook

Si vagliano:● La stampa plastica ad iniezione● La presso fusione in alluminio con rifiniture manuali● La termoformatura● La stampa in 3D

● Si contattano altri progetti notebook per usare gli stessi chassis● Si contattano vari produttori di notebook barebone

Page 23: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Prima Uovo o Gallina

● Prima si progetta scheda madre o prima si trova lo chassis del notebook?

● La produzione minima in Italia con costi accessibili : 250 schede madri● Riprogettare un notebook da zero? ● Costa Molto per la realizzazione degli stampi iniziali ed assemblaggio e

Complesso : Crowdfunding per lo stampo?● notebook x86 senza mobo e CPU x86, possibilmente MXM video.● Piano A:Fornitore 250 barebone notebook ( mxm ) ad un prezzo

accettabile? ● Piano B:Crowdfunding per la progettazione notebook da zero e per

fare lo stampo iniziale

Page 24: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Come partecipare

● Iscrivi alla Newsletter

http://www.powerpc-notebook.org/iscriviti-alla-newsletter/

● Compila Questionari Collaborazione

http://survey.powerpc-notebook.org/● Partecipa alla Campagna Finanziamento per

progettare la mobo● Iscriviti all’associazione Power Progress

Community

http://www.powerprogress.org/it/iscrizione/●

Page 25: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

2:Come partecipare● Traduzioni:Traduzioni: localizzazione sito e social od

applicazioni.● Diffusione del progetto:Diffusione del progetto: pubblicare novità nel proprio

blog, forum, social; gestire il seo del sito web, gestire i nostri utenti social,organizzare campagne di diffusione.

● Creativo:Creativo: designer multimediale per fare conoscere il progetto ( video, animazioni, immagini, fumetti, testi, ecc…).

● Gruppo di lavoro software: Gruppo di lavoro software: ottimizzazione di applicazioni PowerPC GNU/Linux (test applicazioni GNU/Linux, segnalare problemi o risolverli), fare funzionare altri sistemi operativi.

Page 26: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

3:Come partecipare

● Gruppo di lavoro hardware:Gruppo di lavoro hardware: soluzioni per il case del notebook (riutilizzo altri case notebook alluminio,stampa 3D,iniezione silicone, modulare stile mattonci lego,altro), lista dei desideri e suggerimenti.

● Gruppi di acquisto:Gruppi di acquisto: attivare gruppi di acquisto anche coinvolgendo fondazioni,scuole,università,aziende; studiare altre esperienze di gruppi di acquisto tecnologici di successo.

● Organizzazione fondi collettivi:Organizzazione fondi collettivi: designare, attivare e diffondere campagne di raccolte fondi,ecc...

Page 27: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

1:Attività Gruppo Software

Test Debian Powerpc 64 bit● Procurarsi un G5 ( powerpc 64 bit)● Installarci sopra debian powerpc 32 bit unstable

http://cdimage.debian.org/cdimage/daily-builds/unstable/current/powerpc/iso-cd/

● Chroot 64 bithttps://wiki.debian.org/PPC64

● Test pacchetto/i scelto

Page 28: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

● Wii/WiiU:Dolphin https://it.dolphin-emu.org/?cr=it

● Xbox360 https://github.com/benvanik/xenia● PS3 https://github.com/DHrpcs3/rpcs3

Vanno ricompilati su Power e tolta l'emulazione

Virtualizzazione PowerPC console

Page 30: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

● Dal 2013 è stata fondata la OpenPower Foundation, ne fanno parte circa 170 membri, tra aziende, Università ed individui,con centinaia di progetti, è una comunità tecnica aperta, hanno creato un ecosistema aperto, per l'architettura POWER.

Page 31: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

NXP processori PowerPC

Page 32: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

● “Software libero” significa che rispetta la libertà degli utenti e della comunità.

● Gli utenti hanno la libertà di eseguire, copiare, distribuire, studiare, cambiare e migliorare il software. Così, “Software Libero” significa libertà e non “Software gratis”.

Free Software: ANY CPU

● Gnu/Linux è free software → puoi vedere, cambiare e ricompilare i sorgenti per molte diverse CPU

● Si possono fare girare gli stessi programmi ricompilandoli per cpu diverse.

● E' possibile cambiare facilmente l'architettura della CPU

Page 33: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

● I driver video open source ora sono parzialmente supportati da ATI ed anche da NVIDIA.

● Il supporto dura molto di più che nei software proprietari

● Minore obsolescenza del prodotto tecnologico● La scheda MXM ci mermette di cambiare schea

video senza dover cambiare tutto il notebook

Minore Osolescenza

Page 34: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

PowerPC Desktop/embedded● Amiga One X1000 e

X5000 A-Eon

● Amiga One 500 Acube Systems

Page 35: Linux Day 2016 Milano - Open Source Hardware PowerPC Notebook

Power Servers


Recommended