Trisquel on ARM (2)

18 risposte [Ultimo contenuto]
Bix
Bix
Offline
Iscritto: 06/25/2011

Hi everybody,

First, sorry for my bad english (i'm french). :)

I searched to know if Trisquel would be ported on ARM.
I saw this topic: https://trisquel.info/en/forum/trisquel-arm , but it's locked.

Since March 2014, Broadcomm gave open source pilots from its GPU ( http://www.raspberrypi.org/archives/6299 ).

So, is there any chance that the next release of Trisquel would be ported on ARM (and so on a Raspberry Pi)?

Thank you! :)

Morsing
Offline
Iscritto: 03/28/2014

Raspberry Pi doesn't boot without some binary blobs, so until that is fixed there will be no Trisquel on the Raspberry Pi.

oysterboy

I am a member!

I am a translator!

Offline
Iscritto: 02/01/2011

How is that different from a regular PC with non-free BIOS, which can run Trisquel? Or a smartphone with proprietary bootloader, which can run Replicant? Why couldn't a Raspberry Pi run Trisquel, even though some proprietary stuff is needed to boot it?

Morsing
Offline
Iscritto: 03/28/2014

Well, official support for the Raspberry Pi is at least not gonna happen then. The blob would have to be included in the os, where as on your computer the BIOS is already preinstalled and not included in the OS.

I am not saying it is worse, just that Trisquel won't include those blobs since it only comes with free software.

*oh wait, never mind. I might actually be wrong, since the firmware for the GPU has been opened up it looks like the only bad blobs are stored in the ROM.

lembas
Offline
Iscritto: 05/13/2010

Single-board computers with fatal flaws

The Raspberry Pi requires nonfree software to start up. It can't reach the point of executing free software unless this nonfree program is part of the installed system software.

The startup program is, in fact, the same program that runs the GPU and the video decoding hardware. Thus, the GPU and the video decoding hardware are unusable in the free world, but these jobs can be done with free software on the CPU.

That program appears to implement intentional restrictions, such as blocking the video decoding hardware for MPEG-2 and VC-1 in the absence of a key that is specific to the machine in hand.
-- https://www.fsf.org/resources/hw/single-board-computers

Unless this has changed I don't think we'll see Trisquel on raspberry.

On ARM maybe however.

ssdclickofdeath
Offline
Iscritto: 05/18/2013

Hello Bix!

The Raspberry Pi foundation recently released the code that communicates directly with programs that a normal user can control (userspace code,) but there is still some nonfree startup software (binary blob) at the hardware level. I don't know how technically inclined you are, so I'm trying to avoid technical terms. This certain situation is kind of confusing.

Legimet
Offline
Iscritto: 12/10/2013

See this: http://www.raspberrypi.org/archives/6561. Broadcom recently released the code, so I think it's now possible to run it without nonfree software.

The Improv is another promising single-board computer that seems dedicated to freedom. The only components which require nonfree software are the Mali GPU (hopefully this will be solved by Lima) and the CedarX VPU (which is being reverse engineered).

tdlnx

I am a member!

Offline
Iscritto: 04/09/2014

I'd never heard of the Improv, thanks for enlightening me!

I currently own a few Raspberry Pi's myself and I really love the community surrounding them, but I would definitely prefer a freedom friendly alternative.

megurineturilli
Offline
Iscritto: 01/10/2012

I think it is worth to target Improv. I recently ported linux-libre for the sunxi platform and added support for my TPE-N150USB. Currently I have to used Debian as Trisquel is not avialable yet.

Dark Orange
Offline
Iscritto: 03/28/2014

Trisquel will run on Windows Surface tablet ??

megurineturilli
Offline
Iscritto: 01/10/2012

X86 maybe, but not ARM. ARM has restricted boot that prevents free software from running. See https://www.fsf.org/campaigns/secure-boot-vs-restricted-boot/

rcruz
Offline
Iscritto: 09/24/2014

I'm waiting years for trisquel arm_risc(simple struction and easy to replicate fpga soc http://blog.ricbit.com/2009/07/stallman-e-o-hardware-livre.html and not burn) on gk802 minipc i.mx6 freescale with uboot_freebios_microsdcard, only unique "usb only" acceptable modular_free hardware smallest pc with good throughput, remembering ubuntu an debian is running in it a long time.I`m try running gnewsense in it now because trisquel is sleep with x86_sisc(complex to replicate and burn) nonfree forever.

megurineturilli
Offline
Iscritto: 01/10/2012

Currently I have Debian with Linux-Libre running on an A13-OLinuXino[1], where I desoldered the nonfree WIFI-module. As a replacement I use a freedom respecting[2] USB adapter. Next thing is to crossbootstrap the Trisquel base system from Debian, building binary packages that do not contain non-free software.

[1] http://www.fsf.org/resources/hw/single-board-computers
[2] http://www.fsf.org/resources/hw/endorsement/respects-your-freedom

Pyraman
Offline
Iscritto: 06/05/2014

I believe, it would be time to start work on ARM version when ARMv8 64-bit boards will be released and become popular. We are going to see some ARMv8 Cortex-A57 netbooks in near time - I hope ;)

rcruz
Offline
Iscritto: 09/24/2014
megurineturilli
Offline
Iscritto: 01/10/2012

It could be run, but full support requires reverese engineering

rcruz
Offline
Iscritto: 09/24/2014

Reverse engineering in which hardware and software? MONITOR: hdmi i`m not fan because this is not usb http://hackaday.com/2013/07/08/a-very-small-hdmi-display/, The monitor also bought the usb works only with native free technology in linux kernel www.displaylink.org therefore freer. VIDEO GPU VPU (hd and 3d): Open initiative https://github.com/laanwj/etna_viv i need deb packages. MINI BOARD: The freescale manufacturer seems to have a reputation for releasing docs designs and their products (FPGAs etc) so it was a difficult choice for me and I hope someone confirm this information with technical background and greater than my time. We need to remove all the useless stuff to gk802 deicha it smaller and more economical energy and money (bluetooth and wifi and hdmi output) and leave only the USBs if possible get some with USB 3.0 without patents turned vertically to construct other devices with ex fittings. (hand pc video audio conference). And continue forever with the idea of ​​bios in memory card easy to replicate with dd.Recommend me some free usb hub 2.0 and 3.0? And powerbank usb battery?

rcruz
Offline
Iscritto: 09/24/2014

I also need this (http://nvate.com/400/open-source-opened-the-minds-25-computer-comes-to-the-classroom/) with trisquel? in which link I buy?

rcruz
Offline
Iscritto: 09/24/2014

What megurineturilli adpatador wireless usb to arm you use and what do you recommend? have the deb installation of modules? the linux kernel libre recognizes automatically? Works on any arm? The trisquel has free drivers for it on x86? I bought some and have not worked arm in the compilation of sources.