Difference between revisions of "Archives/Shop 3.0/Slodac"

From Makers Local 256
Jump to: navigation, search
m (added gechic screens)
m (added day)
Line 207: Line 207:
  
 
==Worklog==
 
==Worklog==
 +
 +
[11-2-2014]
 +
 +
At the shop crashcart and enabrintain were able to get the board running entirely off of a USB battery pack! The hack entailed using some pretty beefy capacitors to get the wandboard through the first second of boot up.
 +
 +
Now that the battery is figured out, I'm looking to source a better USB hub and finally start looking at getting a screen. I'd like to hold out for ChalkElectronic's screen to become available, but I may get something else in the meantime.
  
 
[10-2-2014]
 
[10-2-2014]

Revision as of 15:00, 12 February 2014

Creator:
ctag
Status:
Actively hacking things
Born On:
12:20, 18 January 2014 (CST)
Last Updated:
15:00, 12 February 2014 (CDT)

Overview

Idea

This is a pet project of ctag's to create a laptop after he was bitten by the venomous "Novena Bug". The laptop will have the following features/requirements/goals:

  • Linux, and maybe FreeBSD too. No Android, because it kinda sucks (imo) right now.
  • As open (as in Richard Stallman drinking a GPL-licensed beer) as possible without being expensive.
  • Capable of writing C, C++, JAVA on some small scale. Must be somewhat better than an Chromebook in this regard, I want a compiler not a notepad extension in chrome.
  • Robust.
  • Small and lightweight.. Or not.
  • Yeah, idk yet. Leaving room here for future aspirations, like neon underglow :D

Name

BARC stands for either "Basic Application Rechargeable Computer" or "Basically Awesome Rechargeable Computer". I'll decide later. Heck, I might not even name it, I'm sick of HSV and its acronyms :P

I'm now considering naming the project LLLOADAC (pronounced like Kodac). This would stand for Libre-Linux-Laptop + Open-Arm-Design + Accessible-Components. Just, you know, whatever.

Seeing as the keyboard/mouse/screen aren't libre, how about SLLLODAC / SL3ODAC? ("Slow-dac"). Somewhat-Libre-Linux-Laptop + Open-Design + Accessible-Components?

How

I'm fairly handy with computer hardware. I don't have a set plan for assembling the parts, but I think they'll go together alright once I have them. Accordingly, I'm not too concerned with visual aesthetics at this point.

When

This semester. Hopefully before the Novena laptops become available (it's a race).

The Details

Hardware BOM

  • A SoC board
  • Wireless mouse/keyboard
  • Wireless dongle (maybe)
  • USB hub (maybe)
  • Wall power dongle
  • USB "parts" for power

So, look at this

From the Novena Wiki page:

Novena Features:
* Freescale iMX6 CPU — same footprint can support dual-lite and quad versions:
* Quad-core Cortex A9 CPU with NEON FPU @ 1.2 GHz
* Vivante GC2000 OpenGL ES2.0 GPU, 200Mtri/s, 1Gpix/s
* NDA-free datasheet and programming manual

The Wandboard:

* Freescale i.MX6 Quad
* Cortex-A9 Quad core
* Vivante GC 2000 + Vivante GC 355 + Vivante GC 320

Looks promising :D

Forum post

I learned today that only the pre-baked Ubuntu image supports gpu acceleration on the WB and the WB-quad does not support USB 3.0.

A blow to the project, of course, but hopefully something that can be worked past.

The Parts

Boards (ranked with favorites first)

Screen

Battery

Low capacity:

High capacity:

Mouse

Keyboard

ETC

Worklog

[11-2-2014]

At the shop crashcart and enabrintain were able to get the board running entirely off of a USB battery pack! The hack entailed using some pretty beefy capacitors to get the wandboard through the first second of boot up.

Now that the battery is figured out, I'm looking to source a better USB hub and finally start looking at getting a screen. I'd like to hold out for ChalkElectronic's screen to become available, but I may get something else in the meantime.

[10-2-2014]

It's worth mentioning here that I haven't been able to power the WB off of the usb battery pack. The system will get a second or two into boot, and then crash and reboot.

From the suggestions of other ML members, it looks like the issue is a lack of USB communication. If a device doesn't alert the battery pack to open up 2A of current, then the pack will limit current to ~300mA or something. To workaround this, I'll need to use some resistors and build a bridge to put specific voltages on specific lines of the usb cable. I will not be purchasing the other parts I need from Amazon until after I've done this so that I can bundle another battery pack with the order should they be usable.

Wikipedia page on USB Power

[9-2-2014]

Archlinux is running on the wandboard. Setting up the wireless card seems to be the major issue, luckily some brilliant person took care of it for me (lemoneerlabs post to fix wifi).

http://archlinuxarm.org/forum/viewtopic.php?f=45&t=6692&p=37144&hilit=wandboard#p37144

Build Log

Final Parts List

  • Wireless Antenna
  • Mouse
    • Anker Mouse - $15
    • Store Link (Nice mouse, but not the best purchase for a laptop)
  • Keyboard
    • Perixx Folding Keyboard - $35
    • Store Link (Good purchase,so far)
  • USB Hub
    • Cable Matters 4-port Hub - $13
    • Store Link (Poor puchase, Don't need USB 3.0)
  • Micro SD card
  • Batteries
    • Battery #1
    • Battery #2
      • NA

Purchase Orders

  • Total Cost (running tally)
    • $293.95
  • [Already Owned]
    • Kingston SSD from Amazon, $49.99
  • [24-1-2014]
    • Purchased and shipped WandBoard and antenna kit for $144.00 from FutureElectronics
    • Purchased and shipped Mouse, Keyboard, Battery #1, and USB hub for $99.96 from Amazon

External Resources