/hrt/ - Hardware Removal-of-botnet Thread

I contacted PogoLinux edition!
Last thread (1/2)
Findings so far
x86:
For desktops, there's lots of C2Ds and atoms listed, but also some very nice opterons and apparently an iMac
libreboot.org/docs/hardware/#desktops-amd-intel-x86
libreboot.org/docs/hardware/#serversworkstations-amd-x86
For Laptops, you have the CD and C2D memepads
libreboot.org/docs/hardware/#laptops-intel-x86
Purism doesn't do libreboot, but their roadmap includes this as a future goal.
puri.sm/learn/freedom-roadmap/
The last AMD chip that came without the PSP is Piledriver.
VIA and Zhaoxin Semiconductor apparently also make x86 processors.

ARM:
Obviously there's a shit ton of SBCs
One of these is EOMA68, which features 3D-printable housings, and potential RYF cert.
crowdsupply.com/eoma68/micro-desktop
For a laptop option with an open firmware, try ARM Chromebooks.
I'm dead serious. Open it up, remove the write protection, reflash coreboot with different payload (Not seaBIOS or Depthcharge), install loonix of choice.
coreboot.org/Chromebooks
docs.google.com/presentation/d/1eGPMu03vCxIO0a3oNX8Hmij_Qwwz6R6ViFC_1HlHOYQ/edit#slide=id.p
Inforce has an SBC with high-specs and an open GPU
inforcecomputing.com/products/single-board-computers-sbc/qualcomm-snapdragon-820-inforce-6640-sbc
Cavium makes some god-tier processors. Be on the lookout for that.
cavium.com/Table.html

Other urls found in this thread:

en.wikipedia.org/wiki/Free_and_open-source_graphics_device_driver#ARM
lwn.net/Articles/738225/
github.com/altreact/archbk/issues/3
raptorcs.com/TALOSII/
nxp.com/products/microcontrollers-and-processors/power-architecture-processors
powerpc-notebook.org/faq/
embeddedplanet.com/product/single-board-computers/
lemote.com/html/product/
embeddedplanet.com/single-board-computers/processor/cavium-oceteon-ii/
sifive.com/products/freedom/
lowrisc.org/
coreboot.org/Supported_Motherboards
libreboot.org/faq.html#amd-platform-security-processor-psp
libreboot.org/amd-libre.html
mobile.twitter.com/Snowden/status/837367956229206016
yro.slashdot.org/story/17/07/19/1459244/amd-has-no-plans-to-release-psp-code
esperanto.ai/
twitter.com/EsperantoTech
riscv.org/membership/1576/esperanto-technologies/
en.wikipedia.org/wiki/Novena_(computing_platform)
s100computers.com/My System Index Page.htm
retrobrewcomputers.org/doku.php
malinov.com/Home/sergeys-projects/xi-8088
mtmscientific.com/pc-retro.html
crowdsupply.com/gnubee/personal-cloud-1
crowdsupply.com/gnubee/personal-cloud-2
imx6rex.com/open-rex/
twitter.com/SFWRedditGifs

(2/2)
In general, your biggest concern with ARM is the GPU drivers.
Mali is fucked. PowerVR too. Vivante GC and Qualcomm Ardreno are fine. Broadcom VideoCore is partial.
en.wikipedia.org/wiki/Free_and_open-source_graphics_device_driver#ARM
MALI MIGHT BE GETTING OPENED UP PRAISE LINUX TORVALDS TECH TIPS
lwn.net/Articles/738225/
Some anons have reported that lighter environments like XFCE are usable on stuff like Mali without the driver, but it's not ideal.
One user said he couldn't remove the ChromeOS on his libreboot C201. This github issue talks about a solution.
github.com/altreact/archbk/issues/3

OpenPOWER:
Raptor Engineering sells POWER9 workstations, that may soon be getting RYF certification.
They're expensive as fuck, but probably the most powerful non-botnet computers that exist. Comparable to Xeons/Epyc.
raptorcs.com/TALOSII/

PowerPC:
The company that still makes this is NXP
nxp.com/products/microcontrollers-and-processors/power-architecture-processors
Here is a project for a Libre PowerPC laptop using NXP, shooting for RYF certification.
powerpc-notebook.org/faq/
EmbeddedPlanet has several PowerPC SBCs, most using NXP.
embeddedplanet.com/product/single-board-computers/

MIPS:
The /csg/ of desktops. Lemote is a chink company that sells libre MIPS boards, using PMON firmware.
lemote.com/html/product/
A German user on this board says he is going to work with Lemote to resell their stuff.
EmbeddedPlanet also has MIPS boards with processors from Cavium with U-boot firmware.
embeddedplanet.com/single-board-computers/processor/cavium-oceteon-ii/

RISC-V:
Only SBCs here. SiFive has some.
sifive.com/products/freedom/
There's also LowRISC
lowrisc.org/

I suppose I should explain the title on this one.
You'll probably notice the mention of Cavium in the ARM section.
They have a fucking insanely good-looking processor called the ThunderX
It has 2.5GHz clockspeed and anywhere from 8 to 48 fucking cores!
But we couldn't find any implementations of it in these threads.

Then one day I was watching Bryan Lunduke, and saw that he was shilling PogoLinux.
So I went to their site, and saw that they have two rackmounts that have two 48-core Caviums!
It's fucking amazing, but I needed to know what the status was on their firmware.
I contacted them yesterday essentially asking them whether their firmware was open.

Now we wait...

Please reply.
Someone?

I feel lonely...

I appreciate the hard work you have done in creating this general, OP.

How many conventional desktop motherboards can be corebooted?

coreboot.org/Supported_Motherboards
That's the Coreboot list. Looks like a bit over a dozen boards in the desktop and server sections.

Good man. As well as freedom, does coreboot provide the same bootup speed improvements that libreboot provides?

As far as I know it should.

Should be the same, right? Since Libreboot is the same codebase as Coreboot but with binary blobs removed?

Yep!

Status update on Purism. Here's their freedom roadmap now.

And it's gonna be interesting to see future developments here.

will they really make the phone with completely free drivers? will buy to replace my almost 6 year old android phone if this is real.

I believe so. It sounds like it's as free as you can possibly get with a phone. The GPU driver is a Vivante, so there should be no issue there. Not sure on wifi, but their laptops come with GNU/Linux-friendly chipsets for that, so I'd imagine the phone would as well.

They're also going for Stallman-approved on their distro they ship with.

And that distro is a Rolling-Release based on Debian, with GNOME3 + Wayland

Should be interesting to see if they can really get RYF for a phone. As I understand, it's impossible to make a phone without a proprietary baseband firmware. Maybe if it's not flashable, the FSF will be okay with it?

Would be kinda crazy to see the phone get RYF before the laptops. It could totally happen too!

> trump posting
Shame on you

is there any botnet on the new ryzen CPUs
1200-1800 range?

Yes. PSP.

Here's an explanation of what that is:
libreboot.org/faq.html#amd-platform-security-processor-psp

Here's libreboot calling for AMD to open it up:
libreboot.org/amd-libre.html

Here's Snowden asking for it:
mobile.twitter.com/Snowden/status/837367956229206016

Here's AMD saying fuck you
yro.slashdot.org/story/17/07/19/1459244/amd-has-no-plans-to-release-psp-code

so what the fuck can you do to protect yourself now

1. Read the massive list in the OP and second post
2. pick a thing
3. ???
4. RIP botnet

Also, if you're looking for something with high performance, there's used AMD server boards in the x86 section (pre-PSP) that can be librebooted, the OpenPOWER TALOS II, which is probably the most powerful thing on the list, and possibly the PogoLinux ARM stuff if they ever get back to me.

>some very nice opterons
What's the advantage to Opterons versus say, the Gigabyte GA-G41M-ES2L with a Xeon chip?

It's not a Xeon board? Everything i've ever seen about it says C2D and C2Q.

There's an adapter to put LGA-771 CPUs in LGA-775 sockets.

Interesting. didn't know that.

>being triggered by a picture of the President

You have no room to talk.

I support this general

esperanto.ai/
Apparently they want to manufacture open RISC-V chips. We need to do some research in their background though.

Thanks, user! That makes me happy!

I'm not too sure about this one. It seems very centered around business purchases and stuff, to the point that they don't even give you an idea of what their chips are like until you "Describe your company and application needs".
Or maybe that's just because the project is early into development? I dunno

Here's their twitter
twitter.com/EsperantoTech

Apparently they're a founding member of the RISC-V foundation
riscv.org/membership/1576/esperanto-technologies/

i want to fug akari

Me too.

So is there anything we're missing here?
We've got the librebootys, the giant section dedicated to ARM options, the TALOS II, the NXP PowerPC stuff, the chink MIPS stuff, and some RISC-V SBCs.

>So is there anything we're missing here?
Perhaps a list of valid reasons as to why one would want to choose a libre-lifestyle in regards to their tech freedom, as some might question the use of near-decade old Thinkpads that are 100% free versus a modern non-free computer.
>I say this as a supporter of the general.

Good idea. I think one thing I will DEFINITELY need to include is the stuff about AMD, because I've seen brainlets who hear about the Intel ME and are like "lel I got ryzen I dont have this problem".

I put the VIA and Zhaoxin stuff at the end of the x86 section and just kinda forgot about it. I think it would make sense to look into those as a next step, aside from the aforementioned explanation.

>"lel I got ryzen I dont have this problem".
One certainly can be tricked into thinking AMD is some sort of freedom alternative to Intel but that is of course not the case. Choosing modern AMD CPUs, at best, would be an anti-Intel monopoly choice but that's irrelevant to free software.

That's part of why I wanted to highlight VIA and Zhaoxin. I can't imagine that these tiny niche companies are also in on the CIAnigger conspiracy. However, we need to do more digging to find out about stuff like their firmware, their history, more info in general, etc before I actually put the URL in the list.

Also, I just finished the explanation. It will be featured in the next thread.

And PogoLinux hasn't gotten back to me yet.

Good stuff OP-senpai.

I don't care about freedom and privacy bullshit. I just want to know what exactly my device is doing. It's my PC and only I can decide what it should do, not some faggots I don't even know. It bothers me to no end.

Good reason. I wrote the new explanation post mainly from a privacy perspective because I feel like that would connect most strongly with more people, but if you have a different reason, that's cool too!

My college semester is ending soon, so I will soon have more time to dedicate to this list project and whatnot.

I'm grateful for this general OP, thank you and bless Akari

UwU

Keep these threads coming OP

>So is there anything we're missing here?

There's the Novena open-source ARM laptop, but I'm not sure if they're still available.
en.wikipedia.org/wiki/Novena_(computing_platform)

If you like retrocomputing, there's a metric shitton of DIY PCBs and kits available with everyone's favourite 8 and 16 bit CPUs.

New S-100 Bus (Think Altair 8800) based boards from s100computers.com
s100computers.com/My System Index Page.htm

IDE to Hard Disk Controller Board
IBM PC keyboard to ASCII S-100 Converter board
4 Megabyte S-100 Static RAM Board
S-100 Bus System Monitor Board
Interrupt Controller and Clock/Calendar board
S-100 Bus Extender Board
EPROM/RAM Board
S-100 Bus Prototype Board
Serial I/O Board (with Speech Chip Synthesis and USB Port)
Z80 CPU Board
ZFDC Board (A Z80 based FDC board utilizing the Western Digital 2793)
A Propeller Driven Console IO board.
S-100 Master/Slave 8086 CPU Board
68000/68010 CPU Board
A MS-DOS Hardware Support S100 Board
6502 CPU Board
8088 Master/Slave CPU Board
80286 CPU Board
LAVA-10 SVGA Video Board
80386 CPU Board
S100 Bus Terminator & Prototype Board
MSX Compatible VDP Video Board
IBM-PC ISA bus to S-100 bus converter board
Parallel Ports I/O Board
V2 - Z80 Master/Slave CPU Board
V2 - 80286 Master/Slave CPU Board
V2 - MSDOS Support Board
V3 - MSDOS Support Board
16MB Static RAM Board
V2 - System Monitor Board
V2 - Version of MSDOS Support board
8 MB Static RAM Board (for 80386 board)
32 MB Static RAM Board (for 80386 board)
8080A CPU Board
S100 Bus Front Panel Control Board
V6 - 16 MB Static RAM Board
S100 Bus 8 Bit VGA Video Board
V2 - 80386 CPU Board
MEM8Plus Board
Z80 SBC Board
OPL3 Game/Serial Board
Introduction to the 8MB Mezzanine RAM mini-Boards
80486 CPU Board
Edison CPU Board
Mini Buffered Prototype Board
S100 Bus 16 Bit VGA Board
Dazzler II Board
Digital PDP-11 CPU Board
Edison II CPU Board
68030 CPU Board

Any word of X220s Libreboot? Wasn't it slated for sometime this year?

Even more projects from retrobrew computers.
retrobrewcomputers.org/doku.php
-variety of EBC, S-100, and ISA boards and SBCs

Sergey's Xi8088 IBM XT clone (GPL'd BIOS)
malinov.com/Home/sergeys-projects/xi-8088

IBM 5150 motherboard replica (non-free BIOS, but I think free clones are out there)
mtmscientific.com/pc-retro.html

Yeah i'm not sure on the Novena. it's apparently still available, but we've already got the EOMA68 in there, and it's actively shooting for RYF.

I think as stated above, our next thing to do is probably to make a return to Chink land and check out Zhaoxin Semiconductor stuff. It's x86 that has no relation to Intel or AMD.

crowdsupply.com/gnubee/personal-cloud-1
crowdsupply.com/gnubee/personal-cloud-2

The GnuBee Personal Cloud 1 (GB-PC1) is a network-attached storage (NAS) device specifically engineered to run free, libre, open source software (FLOSS). The GB-PC1 has all the functionality of any commercial, proprietary NAS, but at a much lower cost and with the transparency, reliability, and accessibility advantages that come with using FLOSS.

Features & Specifications

Processor:
MediaTek MT7621A
dual core, multi thread (Linux kernel sees four cores)
880 MHz, overclockable to 1.2 GHz)
Memory:
512 MB DDR3 RAM (maximum amount for the MediaTek chip)
soldered to main board
Storage:
microSD card slot (tested up to 64 GB cards so far)
6 x 2.5” drives (HDD, SSD, or mix and match; drives not included)
Recommended RAID levels are 0 and 1 under LVM and MD, and Linux MD RAID 10
Connectivity:
2 x Gigabit Ethernet
1 x USB 3.0 port
2 x USB 2.0 ports
Serial port (3-pin J1 connector or 3.5 mm audio-type jack)
Power:
12 VDC @ 3 A maximum
5.5 mm x 2.1 mm, center-positive barrel jack
Dimensions:
Bounding box: 8.5” (L) x 2.75” (W) x 5.5” (H)
Weight: ~210 g (without drives)
Enclosure:
2 x anodized aluminum side plates
4 x threaded brackets and screws
24 x drive screws (four per drive)
Software:
Debian
openmediavault
LEDE
libreCMC
Sources & Documentation:
project homepage and quick start guide
documentation and schematics available as PDFs under CC-BY-SA 4.0
all firmware and code FLOSS

Yeah by the end of December. I don't see that happening. Apparently according to some user in an older thread, they might still be working on it.
When I took a peek into their notabug, I saw references to Core2Quad on the T500/W-series.

OOOOWOOOO whats this?
>LibreCMC
>Going for RYF
Added! Thank you so much!

Oh and it's MIPS too! Good to have more of those!

Here's the entry:

GnuBee has not one, but two low power NAS devices. They're cheap, they use MIPS, and they're going for RYF!
crowdsupply.com/gnubee/personal-cloud-1
crowdsupply.com/gnubee/personal-cloud-2

Another open-source hardware ARM board worth looking into:
imx6rex.com/open-rex/

You're welcome dude

>uses U-boot
>ARM
>Looks pretty badass.
I think i'll add that.

I'm gonna be a bit busy for a while. When I get back, I'll start investigating more stuff.

What is there in the way of modern laptops? Is the PowerPC notebook actually likely to succeed? TALOS II will satisfy my desktop needs but I can't exactly use it on a train.

Re-read OP's first post

>hrt
pls no

pls yes