goodfet
8 years agoUpdated README to mention static DCO.
travisutk [Sun, 22 Apr 2012 12:09:15 +0000 (12:09 +0000)]
Updated README to mention static DCO.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1132 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoNothing important, just cleaning comments.
travisutk [Mon, 2 Apr 2012 17:31:18 +0000 (17:31 +0000)]
Nothing important, just cleaning comments.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1131 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoCommented some outdated debugging strings in the maxusb firmware, added some counter...
travisutk [Mon, 2 Apr 2012 02:00:59 +0000 (02:00 +0000)]
Commented some outdated debugging strings in the maxusb firmware, added some counter displays to the Host scripts.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1130 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoMore string functions for USB enumeration as a Host.
travisutk [Mon, 2 Apr 2012 00:09:19 +0000 (00:09 +0000)]
More string functions for USB enumeration as a Host.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1129 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoPrimitive code for auditing the strings table entries.
travisutk [Sun, 1 Apr 2012 22:05:59 +0000 (22:05 +0000)]
Primitive code for auditing the strings table entries.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1128 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoWith a MAX3421 and the MAXUSB module, the GoodFET can now do both USB Host and USB...
travisutk [Sun, 1 Apr 2012 21:27:53 +0000 (21:27 +0000)]
With a MAX3421 and the MAXUSB module, the GoodFET can now do both USB Host and USB Device.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1127 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoNRF is now default in the 2254.
travisutk [Sun, 1 Apr 2012 18:39:19 +0000 (18:39 +0000)]
NRF is now default in the 2254.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1126 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoRemoved old configs.
travisutk [Fri, 30 Mar 2012 19:20:16 +0000 (19:20 +0000)]
Removed old configs.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1124 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoAdded ATmega32U2.
travisutk [Fri, 30 Mar 2012 01:08:57 +0000 (01:08 +0000)]
Added ATmega32U2.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1122 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFixing comments in z1.h
travisutk [Tue, 27 Mar 2012 21:16:07 +0000 (21:16 +0000)]
Fixing comments in z1.h

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1111 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoCreated z1 platform; radio seems to work.
travisutk [Tue, 27 Mar 2012 21:12:20 +0000 (21:12 +0000)]
Created z1 platform; radio seems to work.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1110 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoZolertia Z1 target now builds and flashes with no dependency upon z1-bsl.
travisutk [Tue, 27 Mar 2012 21:06:18 +0000 (21:06 +0000)]
Zolertia Z1 target now builds and flashes with no dependency upon z1-bsl.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1109 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoGoodFET client can now reset at Zolertia Z1.
travisutk [Tue, 27 Mar 2012 20:38:20 +0000 (20:38 +0000)]
GoodFET client can now reset at Zolertia Z1.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1108 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoWorking on zolertiaz1 port. Still need to figure out resets and merge z1-bsl with...
travisutk [Tue, 27 Mar 2012 20:32:24 +0000 (20:32 +0000)]
Working on zolertiaz1 port.  Still need to figure out resets and merge z1-bsl with goodfet.bsl.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1107 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoNRF driver now built into GoodFET41 by default.
travisutk [Tue, 27 Mar 2012 16:32:15 +0000 (16:32 +0000)]
NRF driver now built into GoodFET41 by default.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1106 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoPlatform changes.
travisutk [Fri, 16 Mar 2012 23:45:40 +0000 (23:45 +0000)]
Platform changes.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1105 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoReintegrating glitching code.
travisutk [Fri, 16 Mar 2012 23:17:59 +0000 (23:17 +0000)]
Reintegrating glitching code.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1104 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoMinor reworking of the readme.
travisutk [Fri, 16 Mar 2012 23:01:13 +0000 (23:01 +0000)]
Minor reworking of the readme.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1103 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agomaxusb is now default.
travisutk [Fri, 2 Mar 2012 19:04:26 +0000 (19:04 +0000)]
maxusb is now default.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1102 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoUSB HID keyboard client for the MAX3420.
travisutk [Sun, 26 Feb 2012 03:58:09 +0000 (03:58 +0000)]
USB HID keyboard client for the MAX3420.
The entire USB device is defined in Python, for easy fuzzing.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1100 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoCode for talking to the MAX3420 USB Device Controller.
travisutk [Sun, 26 Feb 2012 01:11:36 +0000 (01:11 +0000)]
Code for talking to the MAX3420 USB Device Controller.
I might make a monitor for this later, but FTDI is cheaper.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1099 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoCut outdated OS X compiler instructions.
travisutk [Tue, 21 Feb 2012 18:52:57 +0000 (18:52 +0000)]
Cut outdated OS X compiler instructions.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1096 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFirmware compiles in Ubuntu 11.10.
travisutk [Thu, 16 Feb 2012 19:21:09 +0000 (19:21 +0000)]
Firmware compiles in Ubuntu 11.10.
Break was caused by msp430.h being no longer asm-clean.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1093 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoAdded MSP430 model info for the MSP430F413.
travisutk [Wed, 15 Feb 2012 01:45:59 +0000 (01:45 +0000)]
Added MSP430 model info for the MSP430F413.
Maybe others in that group.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1092 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoReflex jamming is now absurdly accurate and reliable.
travisutk [Mon, 13 Feb 2012 20:49:48 +0000 (20:49 +0000)]
Reflex jamming is now absurdly accurate and reliable.
Backoff timings allow for long packets to be destroyed while short packets are unharmed.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1091 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoReflex jamming in CCSPI now has a selectable backoff,
travisutk [Sun, 12 Feb 2012 18:07:55 +0000 (18:07 +0000)]
Reflex jamming in CCSPI now has a selectable backoff,
useful when jamming packets of a certain (longer) length.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1090 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoccspireflexjam() now takes a delay parameter.
travisutk [Sun, 12 Feb 2012 17:30:41 +0000 (17:30 +0000)]
ccspireflexjam() now takes a delay parameter.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1089 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoMoving CCSPI reflexive jamming to its own channel.
travisutk [Sun, 12 Feb 2012 17:22:05 +0000 (17:22 +0000)]
Moving CCSPI reflexive jamming to its own channel.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1088 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoPatched the CCSPI reflexive jamming code to flush the RX buffer when required.
travisutk [Sun, 12 Feb 2012 16:50:48 +0000 (16:50 +0000)]
Patched the CCSPI reflexive jamming code to flush the RX buffer when required.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1087 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoio.h is deprecated, so now msp430.h is included instead.
travisutk [Sun, 12 Feb 2012 16:26:20 +0000 (16:26 +0000)]
io.h is deprecated, so now msp430.h is included instead.
AVR includes were unmodified.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1086 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoRemoved deprecated tests.
travisutk [Sun, 12 Feb 2012 16:22:31 +0000 (16:22 +0000)]
Removed deprecated tests.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1085 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFixed synching bug which was introduced by dropping the custom linker scripts.
travisutk [Thu, 19 Jan 2012 19:51:39 +0000 (19:51 +0000)]
Fixed synching bug which was introduced by dropping the custom linker scripts.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1084 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoUpdate to add support for MSP430-GCC 4.6 which moved things around;
dragorn [Tue, 17 Jan 2012 16:13:17 +0000 (16:13 +0000)]
Update to add support for MSP430-GCC 4.6 which moved things around;
 - Use standard linker scripts, existing ones no longer work
 - Refer to MCUs as 'msp430fZZZZ' instead of 'msp430xZZZZ', the 'x'
   references no longer work
 - Rename lib/msp430xZZZZ to msp430fZZZZ to simplify compiling with
   new MCU name
 - Compiles clean against all platforms, tested against hardware for
   gf20, gf30, telosb, nhb12

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1082 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoRestored instruction to flush CC2420 buffer.
travisutk [Wed, 11 Jan 2012 19:10:13 +0000 (19:10 +0000)]
Restored instruction to flush CC2420 buffer.
Fixes packet corruption but might drop under high usage.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1081 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoEmergency fix: accidentally used C comment style in Python.
travisutk [Wed, 4 Jan 2012 15:00:31 +0000 (15:00 +0000)]
Emergency fix: accidentally used C comment style in Python.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1080 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoMinor CCSPI client patches.
travisutk [Tue, 3 Jan 2012 16:11:20 +0000 (16:11 +0000)]
Minor CCSPI client patches.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1079 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoPatched CCSPI PEEK to restore the address before returning data. 0x40 bit is cleared.
travisutk [Mon, 2 Jan 2012 15:05:35 +0000 (15:05 +0000)]
Patched CCSPI PEEK to restore the address before returning data.  0x40 bit is cleared.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1078 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoBetter transmit function for CCSPI.
travisutk [Sun, 25 Dec 2011 23:29:21 +0000 (23:29 +0000)]
Better transmit function for CCSPI.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1075 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoModified CCSPI sniffing.
travisutk [Sat, 24 Dec 2011 14:42:29 +0000 (14:42 +0000)]
Modified CCSPI sniffing.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1074 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoMore fixed for TelosB and telosbbt.
travisutk [Fri, 23 Dec 2011 16:28:55 +0000 (16:28 +0000)]
More fixed for TelosB and telosbbt.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1073 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoBluetooth stuff.
travisutk [Fri, 23 Dec 2011 14:32:58 +0000 (14:32 +0000)]
Bluetooth stuff.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1072 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoClient support for goodfet.bsl when board=telosbbt.
travisutk [Fri, 23 Dec 2011 14:30:53 +0000 (14:30 +0000)]
Client support for goodfet.bsl when board=telosbbt.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1071 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFixed the board=telosb target.
travisutk [Fri, 23 Dec 2011 14:30:06 +0000 (14:30 +0000)]
Fixed the board=telosb target.
Added a board=telosbbt target for when an RFCOMM module is attached to the expansion port.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1070 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFixed config.mk to accept a limited list of apps when defined.
travisutk [Fri, 23 Dec 2011 14:15:57 +0000 (14:15 +0000)]
Fixed config.mk to accept a limited list of apps when defined.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1069 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoDon't ignore apps list in config line
dragorn [Mon, 5 Dec 2011 15:32:48 +0000 (15:32 +0000)]
Don't ignore apps list in config line

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1068 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoRemoved SBW from defaults. Added NRF to NHB12 and NHB12B boards.
travisutk [Mon, 5 Dec 2011 15:30:27 +0000 (15:30 +0000)]
Removed SBW from defaults.  Added NRF to NHB12 and NHB12B boards.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1067 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoRestored support for board=nhb12 and board=nhb12b.
travisutk [Mon, 5 Dec 2011 15:12:15 +0000 (15:12 +0000)]
Restored support for board=nhb12 and board=nhb12b.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1066 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFixed config.mk. Builds should work again.
travisutk [Mon, 5 Dec 2011 15:00:28 +0000 (15:00 +0000)]
Fixed config.mk.  Builds should work again.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1065 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoAdded support for Silicon Lab's c8051 MCUs.
alexeybb [Thu, 17 Nov 2011 02:47:33 +0000 (02:47 +0000)]
Added support for Silicon Lab's c8051 MCUs.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1064 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoAdds support for new config variable.
travisutk [Wed, 16 Nov 2011 20:28:38 +0000 (20:28 +0000)]
Adds support for new config variable.
Set \$board=telosb instead of \$platform.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1063 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoArduino target is building again.
travisutk [Wed, 16 Nov 2011 20:21:07 +0000 (20:21 +0000)]
Arduino target is building again.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1062 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoMore code cleanup. Broke support for the Launchpad.
travisutk [Wed, 16 Nov 2011 20:16:34 +0000 (20:16 +0000)]
More code cleanup.  Broke support for the Launchpad.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1061 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoAdded support for board=tilaunchpad.
travisutk [Wed, 16 Nov 2011 20:06:49 +0000 (20:06 +0000)]
Added support for board=tilaunchpad.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1060 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFixed GF30 support by reducing the app count.
travisutk [Wed, 16 Nov 2011 19:58:26 +0000 (19:58 +0000)]
Fixed GF30 support by reducing the app count.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1059 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoRepaired support for the GF30 in TQ's new config system.
travisutk [Wed, 16 Nov 2011 19:47:13 +0000 (19:47 +0000)]
Repaired support for the GF30 in TQ's new config system.
Repaired support for msp430-gcc-4.4.5, perhaps breaking MSP430x5xx support.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1058 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoAdded support for uniarch mspgcc4
thequux [Wed, 9 Nov 2011 01:41:31 +0000 (01:41 +0000)]
Added support for uniarch mspgcc4

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1057 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoImproved configuration system somewhat
thequux [Tue, 8 Nov 2011 22:22:45 +0000 (22:22 +0000)]
Improved configuration system somewhat

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1056 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

8 years agoFlashing sled... not yet known to work
thequux [Tue, 8 Nov 2011 22:19:34 +0000 (22:19 +0000)]
Flashing sled... not yet known to work

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1055 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agouse a new AVR macro that doesnt collide with AVR dev header macros
donb127 [Tue, 18 Oct 2011 16:16:12 +0000 (16:16 +0000)]
use a new AVR macro that doesnt collide with AVR dev header macros

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1054 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoinitial merge of donbfet code, sans changes to monitor/avr/spi
donb127 [Tue, 18 Oct 2011 16:12:43 +0000 (16:12 +0000)]
initial merge of donbfet code, sans changes to monitor/avr/spi

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1053 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoinitial commit of the donbL AVR boot loader
donb127 [Tue, 18 Oct 2011 15:32:24 +0000 (15:32 +0000)]
initial commit of the donbL AVR boot loader

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1052 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years ago- Added twe to Makefile, and removed some comments
einsteinnn [Wed, 21 Sep 2011 17:58:45 +0000 (17:58 +0000)]
- Added twe to Makefile, and removed some comments

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1051 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years ago- New code to dump the contents of Atmel's 2-wire EEPROM chips
einsteinnn [Wed, 21 Sep 2011 17:38:27 +0000 (17:38 +0000)]
- New code to dump the contents of Atmel's 2-wire EEPROM chips

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1050 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoPort number instructions for Bluetooth.
travisutk [Wed, 31 Aug 2011 16:14:39 +0000 (16:14 +0000)]
Port number instructions for Bluetooth.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1046 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoConfig script for my bluetooth NHBadge.
travisutk [Tue, 30 Aug 2011 15:40:57 +0000 (15:40 +0000)]
Config script for my bluetooth NHBadge.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1045 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoSupport for STATICDCO timing calibrations.
travisutk [Tue, 30 Aug 2011 15:38:11 +0000 (15:38 +0000)]
Support for STATICDCO timing calibrations.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1044 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoRemoved some unecessary delays and reformatted a bit of the GFNRF code.
travisutk [Mon, 29 Aug 2011 12:47:51 +0000 (12:47 +0000)]
Removed some unecessary delays and reformatted a bit of the GFNRF code.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1043 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoRemoved verbose from bluetooth connections.
travisutk [Mon, 29 Aug 2011 12:20:09 +0000 (12:20 +0000)]
Removed verbose from bluetooth connections.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1042 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoBluetooth reliability fix, for packets that weren't quite received or transmitted.
travisutk [Mon, 29 Aug 2011 12:17:42 +0000 (12:17 +0000)]
Bluetooth reliability fix, for packets that weren't quite received or transmitted.
Might be necessary for some usb/serial adapters other than the FTDI.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1041 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoBuilt mac hidapi binary
thequux [Mon, 29 Aug 2011 07:04:39 +0000 (07:04 +0000)]
Built mac hidapi binary

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1040 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoRemoved unnecessary dependencies on py-serial for better use with the py-bluez devices.
travisutk [Mon, 29 Aug 2011 00:55:42 +0000 (00:55 +0000)]
Removed unnecessary dependencies on py-serial for better use with the py-bluez devices.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1039 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoBluetooth support.
travisutk [Mon, 29 Aug 2011 00:27:21 +0000 (00:27 +0000)]
Bluetooth support.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1038 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoCloser to working bluetooth. Still need a way around the reset troubles.
travisutk [Sun, 28 Aug 2011 21:06:12 +0000 (21:06 +0000)]
Closer to working bluetooth.  Still need a way around the reset troubles.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1037 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoGetting closer to Bluetooth extraction.
travisutk [Sun, 28 Aug 2011 20:40:45 +0000 (20:40 +0000)]
Getting closer to Bluetooth extraction.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1036 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoMoved 'import serial' into the serInit() function.
travisutk [Sun, 28 Aug 2011 19:53:46 +0000 (19:53 +0000)]
Moved 'import serial' into the serInit() function.
About to wrap for py-bluez support.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1035 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoRemoved ECHOTEST, fixed typo in comment.
travisutk [Fri, 26 Aug 2011 17:57:15 +0000 (17:57 +0000)]
Removed ECHOTEST, fixed typo in comment.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1034 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoFixed a bug in the TelosB port of the GoodFET client.
travisutk [Fri, 26 Aug 2011 17:56:52 +0000 (17:56 +0000)]
Fixed a bug in the TelosB port of the GoodFET client.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1033 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoForgot launchpad README. Here it is.
travisutk [Fri, 26 Aug 2011 16:56:19 +0000 (16:56 +0000)]
Forgot launchpad README.  Here it is.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1032 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoInitial stab at bslv2 client
thequux [Sat, 6 Aug 2011 20:02:43 +0000 (20:02 +0000)]
Initial stab at bslv2 client

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1030 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoTI Launchpad patch from Peter Lorenzen, edited to ease the mergequake.
travisutk [Wed, 20 Jul 2011 19:00:33 +0000 (19:00 +0000)]
TI Launchpad patch from Peter Lorenzen, edited to ease the mergequake.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1029 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoGoodFET NRF stuff.
travisutk [Sun, 17 Jul 2011 22:12:28 +0000 (22:12 +0000)]
GoodFET NRF stuff.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1027 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agomore work on ccspi reflexive jam with autoack. jamming is slow in the autoack mode...
rmspeers [Wed, 27 Apr 2011 02:36:32 +0000 (02:36 +0000)]
more work on ccspi reflexive jam with autoack. jamming is slow in the autoack mode and the forged ACK has checksum issues.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1019 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agofixed preprocessor directives in ccspi, readded application to default compilation...
rmspeers [Mon, 25 Apr 2011 21:00:54 +0000 (21:00 +0000)]
fixed preprocessor directives in ccspi, readded application to default compilation (fix of issue mitigated in 1012)

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1018 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoMinor firmware changes.
travisutk [Mon, 25 Apr 2011 00:05:04 +0000 (00:05 +0000)]
Minor firmware changes.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1017 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoMinor changes to Chipcon target.
travisutk [Mon, 25 Apr 2011 00:04:42 +0000 (00:04 +0000)]
Minor changes to Chipcon target.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1016 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoShellcode reverted to SDCC 2.9.0.
travisutk [Sun, 24 Apr 2011 23:55:37 +0000 (23:55 +0000)]
Shellcode reverted to SDCC 2.9.0.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1015 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoCarrier and specan shellcode for CC1110.
travisutk [Sun, 24 Apr 2011 23:15:55 +0000 (23:15 +0000)]
Carrier and specan shellcode for CC1110.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1014 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoSpectrum analyzer shellcode, forked from Ossmann's. GPL polluted for now, but as...
travisutk [Sun, 24 Apr 2011 23:12:32 +0000 (23:12 +0000)]
Spectrum analyzer shellcode, forked from Ossmann's.  GPL polluted for now, but as it's a standalone 8051 app and Mike won't object, I don't see a problem with it in the short term.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1013 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoccspi include telosb-specific declarations, preventing compilation.
travisutk [Sun, 24 Apr 2011 22:06:49 +0000 (22:06 +0000)]
ccspi include telosb-specific declarations, preventing compilation.
Removed it from default set for now.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1012 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoChipcon RAM buffer execution info.
travisutk [Sun, 24 Apr 2011 21:13:47 +0000 (21:13 +0000)]
Chipcon RAM buffer execution info.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1011 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoBetter locating of SmartRF Studio 7.
travisutk [Sun, 24 Apr 2011 17:01:20 +0000 (17:01 +0000)]
Better locating of SmartRF Studio 7.
A warning is printed if the 64-bit NT build of Python is used.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1010 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoSmartRF 7 is now found in Windows Vista 64-bit.
travisutk [Sun, 24 Apr 2011 16:39:18 +0000 (16:39 +0000)]
SmartRF 7 is now found in Windows Vista 64-bit.
(64-bit Windows, 32-bit Python.)

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1009 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoAllows for explicit port naming on NT.
travisutk [Sun, 24 Apr 2011 16:24:41 +0000 (16:24 +0000)]
Allows for explicit port naming on NT.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1007 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoSmartRF7 is now located on Win32 at its default location.
travisutk [Sat, 23 Apr 2011 16:45:19 +0000 (16:45 +0000)]
SmartRF7 is now located on Win32 at its default location.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1006 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoModified GoodFET.py to properly include GoodFETCCSPI.py, necessary for py2exe build...
travisutk [Sat, 23 Apr 2011 16:34:46 +0000 (16:34 +0000)]
Modified GoodFET.py to properly include GoodFETCCSPI.py, necessary for py2exe build of GFCCSPI.EXE on Win32.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1005 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoccspi application reflexive jamming and reflexive jamming returning the jammed frame...
rmspeers [Thu, 21 Apr 2011 00:20:21 +0000 (00:20 +0000)]
ccspi application reflexive jamming and reflexive jamming returning the jammed frame's seqnums

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1004 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agotelosb reflexive jamming, beta version, confirmed works in some testing, improvements...
rmspeers [Mon, 18 Apr 2011 23:47:42 +0000 (23:47 +0000)]
telosb reflexive jamming, beta version, confirmed works in some testing, improvements still to be made

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1003 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoWoops, left out a file.
travisutk [Mon, 18 Apr 2011 01:16:42 +0000 (01:16 +0000)]
Woops, left out a file.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1001 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoArduino port is working, but only at 9600 baud.
travisutk [Sun, 17 Apr 2011 23:36:55 +0000 (23:36 +0000)]
Arduino port is working, but only at 9600 baud.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1000 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

9 years agoValues are better.
travisutk [Sun, 17 Apr 2011 22:24:55 +0000 (22:24 +0000)]
Values are better.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@999 12e2690d-a6be-4b82-a7b7-67c4a43b65c8