hw/telelco
11 years agoBuild DK parts list v0.1
Keith Packard [Mon, 6 Aug 2012 00:35:07 +0000 (17:35 -0700)]
Build DK parts list

11 years agoMove text around
Keith Packard [Sun, 5 Aug 2012 23:48:41 +0000 (16:48 -0700)]
Move text around

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUse DK number instead of mf number for 220pF caps
Keith Packard [Sun, 5 Aug 2012 08:36:08 +0000 (01:36 -0700)]
Use DK number instead of mf number for 220pF caps

11 years agoReplace out-of-stock components
Keith Packard [Sun, 5 Aug 2012 08:30:56 +0000 (01:30 -0700)]
Replace out-of-stock components

11 years agoignore backup files
Keith Packard [Sat, 4 Aug 2012 20:46:07 +0000 (13:46 -0700)]
ignore backup files

11 years agoMake NC pins explicit
Keith Packard [Sat, 4 Aug 2012 20:45:08 +0000 (13:45 -0700)]
Make NC pins explicit

Cleans up the DRC file

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix pintypes
Keith Packard [Sat, 4 Aug 2012 20:41:21 +0000 (13:41 -0700)]
Fix pintypes

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoHide LCD digit attributes
Keith Packard [Sat, 4 Aug 2012 20:30:26 +0000 (13:30 -0700)]
Hide LCD digit attributes

11 years agoClean up packages and symbols
Keith Packard [Sat, 4 Aug 2012 20:23:58 +0000 (13:23 -0700)]
Clean up packages and symbols

Remove backup files. Add conn-6

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd footprints for STM32 and tyco header
Keith Packard [Sat, 4 Aug 2012 20:22:09 +0000 (13:22 -0700)]
Add footprints for STM32 and tyco header

11 years agoAdd data sheets for power switch and RSSI led
Keith Packard [Sat, 4 Aug 2012 20:20:46 +0000 (13:20 -0700)]
Add data sheets for power switch and RSSI led

11 years agoHide LED values
Keith Packard [Sat, 4 Aug 2012 20:03:49 +0000 (13:03 -0700)]
Hide LED values

11 years agoUse tyco 6-pin header for all switches
Keith Packard [Sat, 4 Aug 2012 19:56:29 +0000 (12:56 -0700)]
Use tyco 6-pin header for all switches

Should make connecting the switches a lot easier

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agogerber files dependency was incorrect
Keith Packard [Sat, 4 Aug 2012 05:16:11 +0000 (22:16 -0700)]
gerber files dependency was incorrect

leading to the file never getting rebuilt

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFlush out partslist.
Keith Packard [Sat, 4 Aug 2012 05:08:30 +0000 (22:08 -0700)]
Flush out partslist.

Add vendor, part-number and other information as needed

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix makefile to build partslist with -j flag
Keith Packard [Sat, 4 Aug 2012 04:01:15 +0000 (21:01 -0700)]
Fix makefile to build partslist with -j flag

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoPEC11 footprint was accidentally a clone of PEC11L
Keith Packard [Fri, 3 Aug 2012 08:55:31 +0000 (01:55 -0700)]
PEC11 footprint was accidentally a clone of PEC11L

These aren't quite the same...

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoRe-route rotary switch connections
Keith Packard [Fri, 3 Aug 2012 08:36:49 +0000 (01:36 -0700)]
Re-route rotary switch connections

Shorten them considerably to reduce potential interference issues.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMove some silk around
Keith Packard [Fri, 3 Aug 2012 08:01:27 +0000 (01:01 -0700)]
Move some silk around

The SPI snubber labels were all scrambled.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd bypass caps to all STM32L power leads
Keith Packard [Fri, 3 Aug 2012 07:32:00 +0000 (00:32 -0700)]
Add bypass caps to all STM32L power leads

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd SPI snubbers.
Keith Packard [Fri, 3 Aug 2012 07:07:25 +0000 (00:07 -0700)]
Add SPI snubbers.

Just in case

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoswitch to STM152LRBT6
Keith Packard [Mon, 30 Jul 2012 04:09:29 +0000 (21:09 -0700)]
switch to STM152LRBT6

Need the LCD controller in the 152 version

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd serial debug connector for cc1111
Keith Packard [Tue, 24 Jul 2012 06:05:08 +0000 (23:05 -0700)]
Add serial debug connector for cc1111

Useful to separately debug the cc1111

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoClean up pcb -- unthermal a couple vias, erase dirt
Keith Packard [Tue, 24 Jul 2012 00:34:12 +0000 (17:34 -0700)]
Clean up pcb -- unthermal a couple vias, erase dirt

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoRoute complete with cc1111 radio again
Keith Packard [Tue, 24 Jul 2012 00:28:20 +0000 (17:28 -0700)]
Route complete with cc1111 radio again

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwitch back to the cc1111 for a radio
Keith Packard [Mon, 23 Jul 2012 16:43:26 +0000 (09:43 -0700)]
Switch back to the cc1111 for a radio

The cc1120 is missing both FEC and AES; gonna be way easier (and
cheaper) to just use the cc1111 for this thing.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMove LEDs to back of board. Unthermal vias
Keith Packard [Sun, 22 Jul 2012 07:23:37 +0000 (00:23 -0700)]
Move LEDs to back of board. Unthermal vias

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd π filters on all links between CPU and CC1120
Keith Packard [Mon, 16 Jul 2012 20:23:08 +0000 (13:23 -0700)]
Add π filters on all links between CPU and CC1120

Attempt to keep RFI out of the CPU

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMove ink around
Keith Packard [Tue, 10 Jul 2012 05:42:02 +0000 (22:42 -0700)]
Move ink around

Keep text from sitting on top of pads or underneath components

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwitch to CC1120 radio. Add reset controller
Keith Packard [Tue, 10 Jul 2012 05:25:07 +0000 (22:25 -0700)]
Switch to CC1120 radio. Add reset controller

Probably need some RFI mitigation on the SPI leads between the CC1120
and the CPU.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUse 64-pin STM32L processor. Shrink board to 4.5 x 3.75
Keith Packard [Fri, 22 Jun 2012 23:31:17 +0000 (16:31 -0700)]
Use 64-pin STM32L processor. Shrink board to 4.5 x 3.75

Looks like we'll be able to use 64-bit processors almost everywhere,
so switch to that pinout for this product as well.

One proposed case, the Pelican 1120 has only about 3.875" clearance
between the two edges of the panel frame. Shrink the board to make
it fit.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd cap on vlcd line, disconnect vlcd from +3.3V
Keith Packard [Wed, 13 Jun 2012 19:33:58 +0000 (12:33 -0700)]
Add cap on vlcd line, disconnect vlcd from +3.3V

This lets us use the internal lcd voltage generator.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoIgnore DRC on outline. Shift USB cutout to center on connector.
Keith Packard [Wed, 13 Jun 2012 15:44:45 +0000 (08:44 -0700)]
Ignore DRC on outline. Shift USB cutout to center on connector.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd 22-ohm resistors to USB data lines
Keith Packard [Wed, 13 Jun 2012 15:24:26 +0000 (08:24 -0700)]
Add 22-ohm resistors to USB data lines

Probably a good idea.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMove ink for serial number down under the license.
Keith Packard [Sat, 9 Jun 2012 10:38:14 +0000 (03:38 -0700)]
Move ink for serial number down under the license.

Seems like a more reasonable spot.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUse all through-hole LEDs. Add mounting holes.
Keith Packard [Sat, 9 Jun 2012 10:35:04 +0000 (03:35 -0700)]
Use all through-hole LEDs. Add mounting holes.

Replace SMT LEDs with larger through-hole versions so they will be
visible through the panel.

Add 8 mounting holes.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoNearly route complete with LCD and knobs on backside of board.
Keith Packard [Sat, 9 Jun 2012 08:35:56 +0000 (01:35 -0700)]
Nearly route complete with LCD and knobs on backside of board.

Just need to mess with LEDs now

11 years agoAdd footprint for USB bare wires
Keith Packard [Sat, 9 Jun 2012 01:57:07 +0000 (18:57 -0700)]
Add footprint for USB bare wires

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoReplace PEC11L rotary switch with PEC11 version
Keith Packard [Sat, 9 Jun 2012 01:51:53 +0000 (18:51 -0700)]
Replace PEC11L rotary switch with PEC11 version

This one is available in the desired style

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUpdate with battery charger, new STM debug etc
Keith Packard [Sat, 9 Jun 2012 01:47:59 +0000 (18:47 -0700)]
Update with battery charger, new STM debug etc

This just gets the parts in the schematic and pcb file, no layout or
routing done yet.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMove LCD and switches to back side of board
Keith Packard [Sat, 9 Jun 2012 01:43:06 +0000 (18:43 -0700)]
Move LCD and switches to back side of board

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwitch from PEC11L to PEC11 for rotary switch
Keith Packard [Fri, 8 Jun 2012 22:53:19 +0000 (15:53 -0700)]
Switch from PEC11L to PEC11 for rotary switch

The PEC11 is available from mouser in the desired configuration;
no-one appears to stock the PEC11L in a similar configuration.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoShrink PCB to 4.5" x 4.5" keithp/HEAD origin/master
Keith Packard [Thu, 7 Jun 2012 09:08:45 +0000 (02:08 -0700)]
Shrink PCB to 4.5" x 4.5"

Same size as telepad.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoCreate PCB layout
Keith Packard [Thu, 7 Jun 2012 07:53:42 +0000 (00:53 -0700)]
Create PCB layout

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd packages and set footprints
Keith Packard [Thu, 7 Jun 2012 01:20:28 +0000 (18:20 -0700)]
Add packages and set footprints

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoStart telelco work.
Keith Packard [Thu, 7 Jun 2012 00:09:58 +0000 (17:09 -0700)]
Start telelco work.

Includes STM32L processor and CC1111 for radio.

Signed-off-by: Keith Packard <keithp@keithp.com>