.. listed as "out of stock", so either you've all already bought one or they're not quite released yet. Still, a nice piece of kit at a very reasonable price.
As a owner of a novena laptop, I'm always happy to see other OSHW laptops.
Though the thing with the TERES-I is, it just doesn't seem to be made for daily use. There is only 1GB of RAM, no (m)SATA, the eMMC is rather small and the only expansion seems to be a uSD card. Even something like the eMMC modules the people from hardkernel put on their boards would up the usability quite a bit. I'd love to like it, but I'll have to continue searching for something 64Bit ARM I can just toss into my backpack to play and tinker with on the go.
I just read through the assembly instructions (it's delivered in kit forms, looks like a great adventure to put together) and didn't see any mention of an eMMC module.
I guess that means it's pre-soldered to the motherboard, and the TERES-PCB1-A64[1] spare part page does list it. So, perhaps not super-easy to upgrade that, then. :/
which part of Allwinner A64 SoC is open? Do you mean the open source code Allwinner packaged into their binary blobs loaded into black boxes on the chip (like image coprocessor)?
Meanwhile I have full X220 schematic + boardview, EC (system management controller) source code (dissembled, but still), full bios source, and the best build quality money can buy right now (1).
(1) some might argue Apple, but those people dont repair laptops ;-)
> which part of Allwinner A64 SoC is open? Do you mean the open source code Allwinner packaged into their binary blobs loaded into black boxes on the chip (like image coprocessor)?
I'm just going by their claim that the hardware is Open Source. I definitely agree that their blobs make this claim not really true.
So your claiming that the x220 has fully open hardware? source for that?
"fully open hardware" is a loaded misleading term, Just look up the mess open hardware logo is in, and different people involved trying to salvage it. Dave Jones/eevblog has some 1 hour long rant videos about it, he even redesigned this logo with some additional stipulations.
The fact is you can get full(1) hardware documentation for X220 and know what every single resistor/transistor/capacitor is doing. This part is easy. Thanks to hardcore hackers we also have full source of embedded controller firmware, meaning we control every aspect of this laptop.
Here is an example Lenovo X230 repair showing off power of existing documentation http://imgur.com/a/V5FjN
On the other hand we got this olimex abomination with 5 year old phone specs, load 3 tabs in Chrome and you are running out of 1GB ram.
(1) The only thing missing for building your very own X220 are pcb layout files.
nothing? open hardware badge is a big ball of mess with people using it whatever the way they want. Initially it was a great idea, but life finds a way :)
I'm really excited for the first laptop to ship without blobs. These... I can run a system full of blobs already, I just have to buy any laptop on NewEgg or whatever and put Linux on it.
I remember having to contend with a 5MB storage quota in school.
My fraternity had to impose a policy of not discussing contentious things over email at the end of a semester, so people's quotas would not fill up with flamacious threads.
1GB is enough to store the entire keyboard&mouse input record of a human lifetime. If you;re not editing pictures, video, or audio, then there's only one reason why your 4GB of drive space would fill up so quickly: git.
But if it's easy to upgrade the eMMC storage, then it's all moot. Move up to 16GB, and you can run git clone with abandon again.
32 comments
[ 2.3 ms ] story [ 74.9 ms ] threadI am really fat fingered so I guess I would break something during the assembly.
The price is also excellent although I wish it had more RAM/storage.
Though the thing with the TERES-I is, it just doesn't seem to be made for daily use. There is only 1GB of RAM, no (m)SATA, the eMMC is rather small and the only expansion seems to be a uSD card. Even something like the eMMC modules the people from hardkernel put on their boards would up the usability quite a bit. I'd love to like it, but I'll have to continue searching for something 64Bit ARM I can just toss into my backpack to play and tinker with on the go.
I guess that means it's pre-soldered to the motherboard, and the TERES-PCB1-A64[1] spare part page does list it. So, perhaps not super-easy to upgrade that, then. :/
[1] https://www.olimex.com/Products/DIY%20Laptop/SPARE%20PARTS/T...
https://www.reddit.com/r/thinkpad/comments/5p3mpm/how_to_fla...
+ https://github.com/hamishcoleman/thinkpad-ec for EC sourcecode
besides Allwinner A64 = tons of binary blobs, often containing gpled code and openly violating open source licenses
Not really. This is built using open-source hardware as well as software.
Meanwhile I have full X220 schematic + boardview, EC (system management controller) source code (dissembled, but still), full bios source, and the best build quality money can buy right now (1).
(1) some might argue Apple, but those people dont repair laptops ;-)
I'm just going by their claim that the hardware is Open Source. I definitely agree that their blobs make this claim not really true.
So your claiming that the x220 has fully open hardware? source for that?
The fact is you can get full(1) hardware documentation for X220 and know what every single resistor/transistor/capacitor is doing. This part is easy. Thanks to hardcore hackers we also have full source of embedded controller firmware, meaning we control every aspect of this laptop. Here is an example Lenovo X230 repair showing off power of existing documentation http://imgur.com/a/V5FjN
On the other hand we got this olimex abomination with 5 year old phone specs, load 3 tabs in Chrome and you are running out of 1GB ram.
(1) The only thing missing for building your very own X220 are pcb layout files.
And unless I'm mis-understanding you... Just reversing a lot of the X220 doesn't make it open source.
Open Source Hardware Explained - EEVblog #195 https://www.youtube.com/watch?v=I0HOgcbtmws
EEVblog #333 - Unwritten Rules of Open Source Hardware https://www.youtube.com/watch?v=NOUaoLjrNPo
and finally EEVblog #921 - Open Source Hardware Problems Solved! (except he doesnt solve anything) https://www.youtube.com/watch?v=5wrSXCBdalc
Looking at the specs, it looks like the SoC is an Allwinner A64. Looking up how open source friendly the A64 is lead me to this:
http://linux-sunxi.org/A64
From there:
"In the current A64 SDK, lots of blobs are included in kernel and U-Boot, including the critical DRAM code and the important HDMI code. "
Does anyone know how true that is?
I'm really excited for the first laptop to ship without blobs. These... I can run a system full of blobs already, I just have to buy any laptop on NewEgg or whatever and put Linux on it.
It's cool that the PCB is open, but to me the software on the chips is a lot more important.
TempleOS is for Xeon supercomputer desktops.
Otherwise the limitation would be a good thing, in forcing me to back up early and often and not waste my time with videos and picture memes.
I remember having to contend with a 5MB storage quota in school.
My fraternity had to impose a policy of not discussing contentious things over email at the end of a semester, so people's quotas would not fill up with flamacious threads.
1GB is enough to store the entire keyboard&mouse input record of a human lifetime. If you;re not editing pictures, video, or audio, then there's only one reason why your 4GB of drive space would fill up so quickly: git.
But if it's easy to upgrade the eMMC storage, then it's all moot. Move up to 16GB, and you can run git clone with abandon again.
The main reason I built a DIY-laptop-like-contraption[0] was to have a self-contained box with various low level interfaces conveniently accesible.
0: http://wot.lv/my-take-on-a-custom-laptop.html