Seite 1 von 1

Selbstbaurechner kommt ohne Firmware-Blobs aus

Verfasst: Di 1. Aug 2017, 09:58
von nubok
Selbstbaurechner kommt ohne Firmware-Blobs aus

https://www.golem.de/news/open-hardware ... 29229.html
Als Basis für sein eigenes System nutzte 0ctane einen FPGA. FPGAs sind frei programmierbare Chips, somit kann die Prozessorfunktionalität selbst in Form von Code entwickelt werden. Das OpenRISC-Projekt entwickelt eine freie Prozessorarchitektur, die unter der GNU LGPL lizenziert ist. Weiterhin nutzte 0ctane ein Parallax-Propellor-Board, das ebenfalls als Open Hardware entwickelt wird.

Re: Selbstbaurechner kommt ohne Firmware-Blobs aus

Verfasst: Di 1. Aug 2017, 14:25
von yeti
nubok hat geschrieben:
Als Basis für sein eigenes System nutzte 0ctane einen FPGA. FPGAs sind frei programmierbare Chips, somit kann die Prozessorfunktionalität selbst in Form von Code entwickelt werden.
Es gehe ihm vor allem darum, eine Diskussion über die Risiken von nicht vertrauenswürdiger Hardware anzustoßen - verbunden mit der langfristigen Hoffnung, dass Hardwarehersteller mehr offene Systeme und offene Firmwares anbieten.
Nutzt er auch ein FPGA, zu dem es eine quelloffene Toolchain gibt?
Andernfalls kann er schon deswegen nie sicher sein, daß er in das FPGA wirklich nur reinschiebt, was er tatsächlich darin haben will...

So richtig vertrauen, kann man eigentlich auch nur in der eigenen Küche selbstgebackenen ICs. Andernfalls haste z.B. einen Tastaturcontroller entwickelt, läßt den irgendwo zu Silizium werden und bekommst den mit zusätzlich reingeschummeltem Sender geliefert...

...oder Du schiebst den Flow in ein irgendwo (Oh Schauder!) gekauftes FPGA und dies kann neben dem frei programmierbaren Bereich auch zusätzliche Funktionalitäten enthalten, die man so weder vermutet, noch will...

Schön, wenn sich Jemand da draußen Gedanken über wirklich freie Hardware macht, aber ich bügel das mal togal platt durch: In einer aufgabenteilenden Gesellschaft ist komplette Sicherheit durch das Delegieren komplett unmöglich.

Re: Selbstbaurechner kommt ohne Firmware-Blobs aus

Verfasst: Mi 2. Aug 2017, 23:13
von drohne235
Schön, wenn sich Jemand da draußen Gedanken über wirklich freie Hardware macht, aber ich bügel das mal togal platt durch: In einer aufgabenteilenden Gesellschaft ist komplette Sicherheit durch das Delegieren komplett unmöglich.
Jo, da hast du recht, das ist das Problem. Alles was sich über der Komplexität eines 8Bitters bewegt (den man notfalls auch noch mit alten TTLs aufbauen kann) ist längerfristig als kompromitiert anzusehen.

Re: Selbstbaurechner kommt ohne Firmware-Blobs aus

Verfasst: Fr 4. Aug 2017, 13:21
von nubok
yeti hat geschrieben:
nubok hat geschrieben:
Als Basis für sein eigenes System nutzte 0ctane einen FPGA. FPGAs sind frei programmierbare Chips, somit kann die Prozessorfunktionalität selbst in Form von Code entwickelt werden.
Es gehe ihm vor allem darum, eine Diskussion über die Risiken von nicht vertrauenswürdiger Hardware anzustoßen - verbunden mit der langfristigen Hoffnung, dass Hardwarehersteller mehr offene Systeme und offene Firmwares anbieten.
Nutzt er auch ein FPGA, zu dem es eine quelloffene Toolchain gibt?
Andernfalls kann er schon deswegen nie sicher sein, daß er in das FPGA wirklich nur reinschiebt, was er tatsächlich darin haben will...
Laut https://github.com/UntrustworthyHardwar ... /README.md aktuell noch nicht, allerdings plant der Entwickler dies als nächsten Schritt:
Future Plans:
  • move from Intel/Altera Cyclone IV FPGA on the prototype system to the Lattice ICE-40 platform with OSS tools (they have more than enough gates to pull this off)
  • [...]

Re: Selbstbaurechner kommt ohne Firmware-Blobs aus

Verfasst: Fr 4. Aug 2017, 16:20
von yeti
nubok hat geschrieben:
Future Plans:
  • move from Intel/Altera Cyclone IV FPGA on the prototype system to the Lattice ICE-40 platform with OSS tools (they have more than enough gates to pull this off)
  • [...]
\o/

Jedes Projekt, das PROJECT ICESTORM benutzt und Aufmerksamkeit erregt, ist hochwillkommen, denn es erhöht die Wahrscheinlichkeit, daß PROJECT ICESTORM überlebt oder sogar sich weiterentwickelt.

Re: Selbstbaurechner kommt ohne Firmware-Blobs aus

Verfasst: Sa 23. Sep 2017, 16:32
von yeti