summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2012-06-22 19:58:01 -0400
committerbnewbold <bnewbold@robocracy.org>2012-06-22 19:58:01 -0400
commit835aadd813c5ada7052cc21972c164a6caac0bfe (patch)
treed43c63ff9f6daf1a1541d059635f70cd48e36491
parentf6bc75086e7006e426993bd431919f7612790906 (diff)
downloadrooter_wiki-835aadd813c5ada7052cc21972c164a6caac0bfe.tar.gz
rooter_wiki-835aadd813c5ada7052cc21972c164a6caac0bfe.zip
basic specs
-rw-r--r--Index.page39
-rw-r--r--hardware/specs.page55
2 files changed, 58 insertions, 36 deletions
diff --git a/Index.page b/Index.page
index ff67413..135aae0 100644
--- a/Index.page
+++ b/Index.page
@@ -1,20 +1,35 @@
+This is a pseudo-open [gitit](http://gitit.net) repo for brainstorming around
+the [rooter](http://rooter.is) open hardware wireless router.
+
+Feel free to create an account, but note that the connection is NOT secure.
+See the links to the left for help; the kdefault syntax is markdown, and the
+wiki can export to many formats.
+
+# System Components
+
+* **[Hardware](/hardware/specs)**
+* **[Packet Routing](/routing)**
+* **[Configuration Management](/configuration)**
+* **(Operating System)[/distribution]**
+* **[Services](/services) and [Applications](/applications)**
+
+# Development
+
* [principles]()
* [questions]()
-* [specs]()
* [ideas]()
-* [software]()
-* [hardware/]()
-* [hardware/cpu]()
-* [hardware/misc]()
-* [hardware/devices]()
-* [hardware/specs]()
+
+# Reference
+
+* [Other Hardware Devices](/hardware/devices)
* [refs]()
-This is a pseudo-open [gitit](http://gitit.net) repo for brainstorming around
-the [rooter](http://rooter.is) open hardware wireless router.
+# Other Stuff
-Feel free to create an account, but note that this is NOT an HTTPS connection.
+* [motivation]()
+* [hardware/cpu]()
+* [hardware/misc]()
+* [unsorted]()
+* [All Pages](/_index)
-See links to the left for help. Default syntax is markdown, can export to many
-formats.
diff --git a/hardware/specs.page b/hardware/specs.page
index 82ab48a..69dde51 100644
--- a/hardware/specs.page
+++ b/hardware/specs.page
@@ -1,52 +1,59 @@
-Minimal, Easy Dev:
+Below is the best-guess set of features that a rooter hardware device would
+include; this is a balance between good functionality, engineering feasibility,
+and cost at the 1k or 10k production batch size:
- Core
- - ARM SoC, probably BeagleBoard-compatible device
- - power management/regulator IC for SoC
- - 256MB RAM
- - No onboard FLASH, 2GB+ uSD card
+ - ARM SoC, Freescale i.MX6
+ - Power management/regulator IC for SoC
+ - 512MB RAM
+ - No onboard FLASH, 8GB+ uSD card
+ - FRAM chip for routing table persistance
- WiFi
- - Atheros ath5k-compatible WiFi bg baseband, radio
- - Antenna connector
- - regulator/powermanagement
+ - full-size miniPCIe slot for off-the-shelf dual-band card
- 802.15.4
- - all-in-one chip, trace antenna (?)
+ - all-in-one stm32w chip, trace antenna (?)
- Ethernet
- - PHY IC
- - Single 10/100mbps jack (w/ LEDs)
- - Connectors with LEDs
+ - GigE switch chip w/ PHY, 5 ports
+ - 4x LAN jacks with drivers for longer cable runs (w/ LEDs)
+ - 1x WAN jack
- Power
- 5/12v regulator, ~1amp
- Power connector
- Reverse voltage diode
+ - USB Host jack
+ - USB mini jack for UART/JTAG/Mass storage (how? USB2 hub?)
- Second SD or uSD connector (for expansion)
- status LEDs and drivers (PWM from SoC?)
- reset button
- power switch
-"Single PCIe":
+# Absolute Minimal Hardware
+
+A device with the minimal hardware resources required to accomplish rooter
+goals, which could be implemented with as little engineering as possible. This
+would be very similar to the $90 open hardware BeagleBone development board;
+than design could be copied and extended.
- Core
- - ARM SoC, Freescale i.MX6
- - Power management/regulator IC for SoC
- - 512MB RAM
- - No onboard FLASH, 8GB+ uSD card
- - FRAM chip for routing table persistance
+ - ARM SoC, probably BeagleBoard-compatible device
+ - power management/regulator IC for SoC
+ - 256MB RAM
+ - No onboard FLASH, 2GB+ uSD card
- WiFi
- - full-size miniPCIe slot for off-the-shelf hardware
+ - Atheros ath5k-compatible WiFi bg baseband, radio
+ - Antenna connector
+ - regulator/powermanagement
- 802.15.4
- all-in-one chip, trace antenna (?)
- Ethernet
- - GigE switch chip w/ PHY, 5 ports
- - 4x LAN jacks with drivers for longer cable runs (w/ LEDs)
- - 1x WAN jack
+ - PHY IC
+ - Single 10/100mbps jack (w/ LEDs)
+ - Connectors with LEDs
- Power
- 5/12v regulator, ~1amp
- Power connector
- Reverse voltage diode
- - USB Host jack
- - USB mini jack for UART/JTAG/Mass storage (how? USB2 hub?)
- Second SD or uSD connector (for expansion)
- status LEDs and drivers (PWM from SoC?)
- reset button