summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2014-11-08 00:51:24 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2014-11-08 00:51:24 +0000
commitf3b716109eee438727c785f7894582f76e353060 (patch)
tree0ee6d36227b30bdb9b8a6df073b763001f09a6c2
parent98c877159f4a8bdf0025e0b18badf0555a05f672 (diff)
downloadvero-apparatus-f3b716109eee438727c785f7894582f76e353060.tar.bz2
Stuff
-rw-r--r--.gitignore1
-rw-r--r--4993897.pngbin0 -> 42531 bytes
-rw-r--r--backing-flop.pngbin0 -> 1047817 bytes
-rw-r--r--backing-snake.pngbin0 -> 1064364 bytes
-rw-r--r--backing.pngbin0 -> 837291 bytes
-rw-r--r--backing.svg152
-rw-r--r--debconf.pin308
-rw-r--r--debian.jpgbin0 -> 542997 bytes
-rw-r--r--flop.jpegbin0 -> 114953 bytes
9 files changed, 461 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b25c15b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*~
diff --git a/4993897.png b/4993897.png
new file mode 100644
index 0000000..38a7cea
--- /dev/null
+++ b/4993897.png
Binary files differ
diff --git a/backing-flop.png b/backing-flop.png
new file mode 100644
index 0000000..fd148b9
--- /dev/null
+++ b/backing-flop.png
Binary files differ
diff --git a/backing-snake.png b/backing-snake.png
new file mode 100644
index 0000000..e26229d
--- /dev/null
+++ b/backing-snake.png
Binary files differ
diff --git a/backing.png b/backing.png
new file mode 100644
index 0000000..7bcaecf
--- /dev/null
+++ b/backing.png
Binary files differ
diff --git a/backing.svg b/backing.svg
new file mode 100644
index 0000000..c4488d4
--- /dev/null
+++ b/backing.svg
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1280"
+ height="720"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="backing.svg"
+ inkscape:export-filename="/home/dsilvers/dev-git/vero-apparatus/backing-flop.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2998">
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.46896172;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3000"
+ width="1239.3561"
+ height="615.47998"
+ x="-1076.5593"
+ y="-706.89331" />
+ </clipPath>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3004">
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2.70000005;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3006"
+ width="1092.3138"
+ height="703.70221"
+ x="-1664.7284"
+ y="490.45071" />
+ </clipPath>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3010">
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2.70000005;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3012"
+ width="1129.0745"
+ height="1034.5472"
+ x="1974.5674"
+ y="353.9115" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.61454198"
+ inkscape:cx="635.43258"
+ inkscape:cy="279.36912"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="784"
+ inkscape:window-x="0"
+ inkscape:window-y="16"
+ inkscape:window-maximized="0"
+ borderlayer="true" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-332.36218)">
+ <image
+ y="139.50504"
+ x="-349.51208"
+ id="image3829"
+ xlink:href="file:///home/dsilvers/dev-git/vero-apparatus/debian.jpg"
+ height="1080"
+ width="1920" />
+ <image
+ y="-1190.002"
+ x="2799.8691"
+ id="image3107"
+ xlink:href="file:///home/dsilvers/dev-git/vero-apparatus/4993897.png"
+ height="734.45068"
+ width="1573.8229" />
+ <image
+ y="260.62"
+ x="-136.11029"
+ id="image3302"
+ xlink:href="file:///home/dsilvers/dev-git/vero-apparatus/flop.jpeg"
+ height="922.82977"
+ width="1531.6952" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.38157899;stroke:none"
+ id="rect2985"
+ width="1125.1357"
+ height="91.901413"
+ x="-2.7055938e-07"
+ y="356.53723" />
+ <text
+ xml:space="preserve"
+ style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="21.801159"
+ y="422.18109"
+ id="text3755"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3757"
+ x="21.801159"
+ y="422.18109">Vero Apparatus - Re-ARM yourself</tspan></text>
+ <rect
+ style="fill:#0000ff;fill-opacity:0.38157899;stroke:none"
+ id="rect2985-0"
+ width="1115.9457"
+ height="91.901413"
+ x="163.45325"
+ y="942.08051" />
+ <text
+ xml:space="preserve"
+ style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
+ x="450.64178"
+ y="1005.7579"
+ id="text3755-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3757-9"
+ x="450.64178"
+ y="1005.7579">www.vero-apparatus.com</tspan></text>
+ </g>
+</svg>
diff --git a/debconf.pin b/debconf.pin
new file mode 100644
index 0000000..f29ace1
--- /dev/null
+++ b/debconf.pin
@@ -0,0 +1,308 @@
+[backing.png]
+[center]
+[font=Sans 50px]
+[stretch]
+[duration=45]
+
+--
+
+Vero Apparatus
+
+Daniel Silverstone <dsilvers@debian.org>
+
+# Hello burble
+
+--
+
+Vero Apparatus
+
+Who are we?
+
+# Myself, Andy, Steve McIntyre, Neil McGovern, Leif Lindholm
+# Neil Williams, Vincent Sanders
+# (Demand they each stand and acknowledge themselves)
+# We also have the support of my parter Rob Kendrick, Andy's wife Jane
+# and various others who are already assisting.
+
+--
+
+Vero Apparatus
+
+What do we want to achieve?
+
+# ARM64 laptop which meets our standards for usability and where possible
+# also meets FSF standards of freedom. We don't mind if we have to design
+# and build it, or if someone else beats us to the punch.
+
+--
+
+A little history
+
+# Andy Simpkins has been developing free hardware in conjunction with
+# Neil Williams for a while now. Also several of us noted a lack of
+# something suitable in the ARM space.
+# Deciding to do something about it, Andy opened discussions with suppliers
+# and to get further we needed a company. DC14 saw the inauguration of
+# VA and the start of our journey as a team.
+
+--
+
+Concept - ARM Laptop
+
+Why ARM?
+
+# Quite apart from where we are, and I'm not toadying here, ARM processors
+# have a reputation for power efficiency, ubiquity and ease of programming.
+# They are everywhere and everyone loves them.
+
+--
+
+Concept - ARM Laptop
+
+What will it give us?
+
+# Laptop (not netbook, proper laptop) capable of running a32/a64 and t32 code.
+# Laptop powerful enough to use as primary machine, but with
+# the power efficiency of ARM
+# Most importantly of all though, fundamentally free design wherever we can.
+
+--
+
+Concept - ARM Laptop
+
+Total freedom?
+
+# Goal is a free design (open schematics and layout) with free software from
+# the ground up. VA needs NDAs but they're being done with the express
+# intention of producing free bootloader, kernel drivers, etc.
+# Goal here? FSF endorsement as a free system.
+
+--
+
+Concept - ARM Laptop
+
+Given Utopia?
+
+# Build our own perfect laptop with a high res low power matte display,
+# rugged casework and a keyboard we love. Enough battery for a nice long
+# runtime, but not too heavy, and with all the connectivity we can jam into
+# an elegant but sturdy case.
+
+--
+
+Concept - ARM Laptop
+
+In reality though?
+
+# Building cases is expensive and an exercise in volume. Keyboards are really
+# hard to get and import/export regulations make mucking about the Li-Ion
+# a mugs game.
+
+--
+
+Concept - ARM Laptop
+
+So what can we do?
+
+# Pick an existing laptop and treat it as a chassis whose motherboard and
+# perhaps IO boards we intend to replace.
+# Compromise (not all laptops have all the attributes we desire) e.g. IO ports
+# Populate every connector aperture we can with as good or better IO
+
+--
+
+Concept - ARM Laptop
+
+Lenovo X220?
+
+# We think the Lenovo X220 is a contender for a reasonable project.
+# It's still available on eBay and parts for it are likely to be around
+# for a good while yet.
+
+--
+
+Lenovo X220 has:
+
+A good keyboard
+Solid chassis
+Reasonable screen
+Removeable and reasonably sized battery packs
+
+--
+
+Lenovo X220 has:
+
+Multiple USB ports
+SD card slot
+RJ45 Ethernet port
+3.5mm 4-pin Headset socket
+
+--
+
+Lenovo X220 has:
+
+Displayport <b>and</b> VGA outputs
+PCIe / USB expresscard slot
+Reasonable power input
+Docking connector
+
+--
+
+But what do we replace it with?
+
+# The motherboard in the X220 covers most of its functionality. There are
+# a number of addon boards which conveniently mean, for example, not having
+# to integrate WiFi into our design, or bluetooth. There's an additional
+# audio board we've not investigated yet.
+# Options for replacing it are myriad if we wanted Cortex A15, but we want
+# 64bit, so that narrows our options quite a lot.
+
+--
+
+Concept - ARM Laptop
+
+AMD "Seattle" (AU1100)
+
+# The Seattle SoC has:
+# Up to 8 A57 cores with 4MB shared L2
+# coherent fabric with 8MB L3
+# Two 64bit DDR3/4 RAM channels supporting up to 128G/cpu
+# Integrated SATA, 10-Gig-E, 8 lanes of PCIe
+# Crypto coprocessor and trustzone/SMMU etc for virtualisation
+# A spare Gig-E port for "management"
+# Various other IOs such as SPI, I2C etc.
+
+--
+
+Concept - ARM Laptop
+
+What are we missing?
+
+# We don't have a GPU on the Seattle -- we're discussing options with AMD
+# and other providers at this point. Goal is to have reasonable 3D performance
+# for a modern desktop environment, but otherwise nothing special for power
+# consumption reasons.
+
+# Also missing USB, PMIC and Sound -- anyone knows of suitable chips, please
+# let us know.
+
+--
+
+Concept - ARM Laptop
+
+What support do we have?
+
+# Quite apart from the efforts of the team at VA, AMD are supporting the
+# project which means they're giving us (NDA'd) access to datasheets, HW
+# tech notes,etc. A big thing for such a small company.
+# No guarantees of fixes, no guarantees on support, no financial backing.
+#
+# While no official support is as yet coming from ARM, several ARM employees
+# are interested in the project, (e.g. Leif) and are bringing their particular
+# expertise to the project in terms of things like the bootloader.
+
+--
+
+Financials
+
+# I am not asking for your money, I am not offering you boards at this time
+# either, sadly. Hardware is, however, expensive and a bitch to get right.
+# as such we are considering that when we have an alpha design we will produce
+# perhaps 4 to 6 units, likely ATX form factor for ease of debugging and
+# ease of layout, for internal use within VA.
+# When we reach beta (a design which might go in a chassis), we will likely
+# open things up to anyone who is actively interested in helping the software
+# development (and has shown involvement).
+# Thus funding of the alpha and beta programs will come from within VA and from
+# people actively participating.
+
+--
+
+Kickstarter?
+
+# I and others in VA are firm believers that you shouldn't kickstart vapourware.
+# Also if someone else comes along and beats us to the laptop we want, we'll
+# be delighted, down tools, and buy as many as we can :-)
+# Perhaps once beta is out of the way we may consider some kind of crowd
+# funded option for a third wave of boards.
+
+--
+
+What happens now?
+
+Business?
+
+# Neil McGovern and Andy Simpkins are directors of VA. The other names I
+# listed earlier are shareholders in the company and form the board.
+# At this time, we're not looking for further direct business involvement
+# but we may entertain companies looking to partner and donate time and energy
+# to getting the project done.
+
+--
+
+Research and development
+
+Is this even feasible?
+
+# CPU? We have a likely contender
+# Southbridge/IO -- open for debate
+# Battery control? Lots to learn
+# Mechanicals? Careful measurements must be done
+# Graphics? What's the power budget, what is available in-channel?
+# UEFI/Secure Boot - How can we end up with a base platform the FSF can endorse?
+
+--
+
+Research and development
+
+Who is heading up what?
+
+# If you want to help with R&D, talk to the following people:
+# Andy/Jane - mechanicals (perhaps with vince)
+# Keyboard/Nipple/Trackpad - open for discussion
+# Sensors, LEDs and actuators - open for discussion
+# RTC, Thermal/Power MGMT, - That'd be me
+# battery and power subsystem, kinda comes under the above, so chat with me.
+# Corporate bumfluff (logo etc) - If you're arty, talk to Steve McIntyre
+
+-- [backing-flop.png]
+
+Holes in our experience or our available time
+
+Or "Pwease Hewp Us"
+
+# If you're good at modern ARM bootloaders, kernels etc then I'm sure we
+# can find use for you. If you have experience reverse-engineering hardware
+# and fancy helping, we have jobs for you. If you're good at graphics,
+# corporate messaging, etc. We have a need for you, though we wish we didn't
+# Websites? wiki? We need help with that.
+
+--
+
+Where can you find information and follow us?
+
+WWW: www.vero-apparatus.com
+WIKI: wiki.vero-apparatus.com
+IRC: #vero-discuss on OFTC
+LIST: vero-announce@vero-apparatus.com
+
+# Or you can find us hereabouts and come chat. Guys, make yourselves
+# known again please?
+
+--
+
+Any questions?
+
+WWW: www.vero-apparatus.com
+WIKI: wiki.vero-apparatus.com
+IRC: #vero-discuss on OFTC
+LIST: vero-announce@vero-apparatus.com
+
+-- [backing-snake.png]
+
+Thank you.
+
+Enjoy your lunch
+(and my snake)
+
+
diff --git a/debian.jpg b/debian.jpg
new file mode 100644
index 0000000..985b0fc
--- /dev/null
+++ b/debian.jpg
Binary files differ
diff --git a/flop.jpeg b/flop.jpeg
new file mode 100644
index 0000000..09cd8dc
--- /dev/null
+++ b/flop.jpeg
Binary files differ