travisutk [Fri, 26 Feb 2010 21:50:44 +0000 (21:50 +0000)]
Formatting changes to Chipcon radio info.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@357
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Feb 2010 21:39:40 +0000 (21:39 +0000)]
Bitfields in radioinfo
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@356
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Feb 2010 21:13:05 +0000 (21:13 +0000)]
Fixed radioinfo for CC2430.
No longer crashes, but bitfield support is needed for names.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@355
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Feb 2010 21:07:07 +0000 (21:07 +0000)]
Formatting changes.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@354
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Feb 2010 20:00:20 +0000 (20:00 +0000)]
Some CC2430 definition have empty descriptions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@353
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 26 Feb 2010 19:43:47 +0000 (19:43 +0000)]
goodfet.cc radioinfo
Beginnings of TI/Chipcon SmartRF integration.
Chipcon model numbers are now lowercase.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@352
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 25 Feb 2010 02:20:43 +0000 (02:20 +0000)]
Bit of rearranging of Chipcon support.
Might cause problems on MSP430F161x models.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@348
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 23 Feb 2010 03:16:08 +0000 (03:16 +0000)]
'goodfet.cc term'
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@347
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 23 Feb 2010 03:09:34 +0000 (03:09 +0000)]
More of a console, approaching standard commandset for Chipcon port.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@346
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 23 Feb 2010 01:23:36 +0000 (01:23 +0000)]
Interactive debugger, or parts of one.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@345
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 22 Feb 2010 20:28:57 +0000 (20:28 +0000)]
Cleaned up Chipcon entry sequence.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@343
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 22 Feb 2010 20:15:45 +0000 (20:15 +0000)]
Some doodles toward a smart card app. Nothing works.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@342
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 22 Feb 2010 20:13:41 +0000 (20:13 +0000)]
Flushing on DEBUG messages.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@341
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 20 Feb 2010 22:02:51 +0000 (22:02 +0000)]
Removing unneeded debugstr() from chipcon app.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@340
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 19 Feb 2010 22:04:20 +0000 (22:04 +0000)]
SmartCard support; nothing really there yet.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@336
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 19 Feb 2010 22:01:31 +0000 (22:01 +0000)]
Beginnings of smartcard client.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@335
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 19 Feb 2010 21:54:10 +0000 (21:54 +0000)]
dos2unix, smart card app.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@334
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 16 Feb 2010 21:54:42 +0000 (21:54 +0000)]
New Chipcon library stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@329
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 15 Feb 2010 22:19:05 +0000 (22:19 +0000)]
Quietting chipcon app for glitching.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@325
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 15 Feb 2010 04:44:07 +0000 (04:44 +0000)]
Major glitching revisions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@320
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 15 Feb 2010 02:38:15 +0000 (02:38 +0000)]
!GEN is now 1 by default.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@319
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 15 Feb 2010 01:59:19 +0000 (01:59 +0000)]
Glitching work.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@318
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 15 Feb 2010 01:25:33 +0000 (01:25 +0000)]
Removed unneeded variable from AVR.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@317
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 15 Feb 2010 00:53:24 +0000 (00:53 +0000)]
Glitch Testing
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@316
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 13 Feb 2010 21:14:33 +0000 (21:14 +0000)]
Naming conventioned, removed glitchsetupdac().
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@315
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 13 Feb 2010 08:33:04 +0000 (08:33 +0000)]
Run 'goodfet.monitor glitchtest' to test glitch slew rate.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@314
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 13 Feb 2010 08:32:56 +0000 (08:32 +0000)]
Run 'goodfet.monitor glitchtest' to test glitch slew rate.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@313
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 13 Feb 2010 07:48:49 +0000 (07:48 +0000)]
Fixed GoodFET22. GSEL must be high or DAC0 must be high and DAC1 low.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@312
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 9 Feb 2010 03:33:26 +0000 (03:33 +0000)]
bytes/flash warning no longer needed.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@306
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 9 Feb 2010 02:31:42 +0000 (02:31 +0000)]
Might fix pagesize issue for some Chipcon devices.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@305
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Feb 2010 15:20:50 +0000 (15:20 +0000)]
Bad textfiles.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@302
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Feb 2010 15:19:36 +0000 (15:19 +0000)]
lkasjdflajsd'
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@301
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Feb 2010 05:13:11 +0000 (05:13 +0000)]
Changed clock time.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@300
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Feb 2010 04:54:12 +0000 (04:54 +0000)]
Plugin architecture stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@299
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Feb 2010 01:15:52 +0000 (01:15 +0000)]
Plugins work again.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@298
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Feb 2010 07:47:41 +0000 (07:47 +0000)]
Bytes on page boundaries were corrupted.
Chipcon only.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@295
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Feb 2010 07:02:29 +0000 (07:02 +0000)]
Fixes flash page sizing on CC1110, for flashing above 0x400.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@294
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Feb 2010 03:09:50 +0000 (03:09 +0000)]
Firmware now works with older Chipcon radios.
(2 byte flash word size.)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@293
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Feb 2010 02:43:44 +0000 (02:43 +0000)]
Verify for Chipcon flash.
CC1110 patch coming soon.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@292
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 25 Jan 2010 21:51:05 +0000 (21:51 +0000)]
Redefinable CALCB1_16MHZ.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@286
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 25 Jan 2010 20:50:35 +0000 (20:50 +0000)]
Trying to clean up port.
Not nearly complete.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@285
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 25 Jan 2010 20:09:38 +0000 (20:09 +0000)]
Unnecessary definition.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@284
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 25 Jan 2010 00:23:58 +0000 (00:23 +0000)]
Beginning SETREG and GETREG instructions for the MSP430.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@282
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 23 Jan 2010 23:43:21 +0000 (23:43 +0000)]
D'oh! Modules need to be .o, not .c.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@281
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 23 Jan 2010 23:40:19 +0000 (23:40 +0000)]
Beginning EJTAG (MIPS) support with an empty app.
I'll begin to prototype functions in Python, then move them to C as appropriate.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@280
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
dragorn [Sat, 23 Jan 2010 04:40:13 +0000 (04:40 +0000)]
Remove duplicate 'info' help
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@277
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
dragorn [Fri, 22 Jan 2010 20:06:45 +0000 (20:06 +0000)]
Add soft-reboot via 5x+ 0x80 written to serial (allow firmware to run on
hardware variants which do not have DTR, such as bluetooth bridges driven
as rfcomm serial channels, not serial ports)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@275
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 22 Jan 2010 00:28:20 +0000 (00:28 +0000)]
New DCOCTL value. Seems to be closer to the mean.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@273
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 21 Jan 2010 21:09:58 +0000 (21:09 +0000)]
AMD/Spansion JEDEC for spiflash.
Full list at http://www.ceprei.com/Data/download/Document/1088.pdf
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@272
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 19 Jan 2010 18:08:08 +0000 (18:08 +0000)]
Removing the ugliest of hacks.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@271
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 19 Jan 2010 17:32:22 +0000 (17:32 +0000)]
Closer to reliable AVR glitching.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@270
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 19 Jan 2010 03:52:47 +0000 (03:52 +0000)]
Added a GLITCHTIME verb (0x82) for timing the execution of a verb.
AVR's START verb no longer returns a model number, as that took extra time.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@269
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 19 Jan 2010 03:33:50 +0000 (03:33 +0000)]
More glitching improvements.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@268
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 19 Jan 2010 01:32:56 +0000 (01:32 +0000)]
Cleaning up glitching.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@267
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 7 Jan 2010 16:09:28 +0000 (16:09 +0000)]
goodfet.monitor call,exec commands work well.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@263
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 7 Jan 2010 13:38:10 +0000 (13:38 +0000)]
Monitor now does CALL and EXEC.
This is useful for re-entering the bootloader when DTR/RTS aren't connected.
Also for quick patches in machine language.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@261
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 7 Jan 2010 13:23:07 +0000 (13:23 +0000)]
Rough draft of CALL/EXEC support for the Monitor.
Nice and neighborly, for quickly patching in new code.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@260
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 7 Jan 2010 12:51:20 +0000 (12:51 +0000)]
Explicity setDTR. Matt Carpenter says this should be neighborly.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@259
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 6 Jan 2010 16:27:25 +0000 (16:27 +0000)]
Client stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@258
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 6 Jan 2010 16:19:22 +0000 (16:19 +0000)]
READ command only returns a byte if it is supposed to by the command structure.
This shouldn't cause problems, but it might.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@257
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 5 Jan 2010 11:04:56 +0000 (11:04 +0000)]
Last of the JTAG refactoring before Spy-bi-wire support on the MSP430.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@256
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 2 Jan 2010 00:45:20 +0000 (00:45 +0000)]
Some bits of Spy-Bi-Wire support, thanks to Mark Rages. (Not yet complete.)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@252
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 27 Dec 2009 21:42:23 +0000 (21:42 +0000)]
GoodFET.CCstop() is now GoodFET.stop()
Fixed misnomer.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@251
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 22 Dec 2009 22:42:09 +0000 (22:42 +0000)]
Configure typo, forgot to escape a $.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@250
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 21 Dec 2009 18:37:25 +0000 (18:37 +0000)]
Forgot to #ifdef some glitching code on 2274.
Thanks to Bert for catching this.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@249
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 1 Dec 2009 07:48:10 +0000 (07:48 +0000)]
Quantitative tests of AVR power stability,
working toward glitching.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@245
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 26 Nov 2009 07:32:24 +0000 (07:32 +0000)]
AVR support for setting lock bits.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@244
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 25 Nov 2009 16:23:48 +0000 (16:23 +0000)]
Moved reports.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@242
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 25 Nov 2009 16:23:17 +0000 (16:23 +0000)]
Reports, just glitching for now.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@241
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 24 Nov 2009 12:23:40 +0000 (12:23 +0000)]
Glitching functions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@240
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 24 Nov 2009 11:57:39 +0000 (11:57 +0000)]
GLITCH application is coming together.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@239
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 24 Nov 2009 07:25:54 +0000 (07:25 +0000)]
indentation
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@237
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 23 Nov 2009 09:41:11 +0000 (09:41 +0000)]
Glitch app is in progress, first support will be for AVR.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@236
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 23 Nov 2009 07:44:08 +0000 (07:44 +0000)]
goodfet.msp430 run; not yet tested.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@235
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 23 Nov 2009 07:43:45 +0000 (07:43 +0000)]
JTAG exit.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@234
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 23 Nov 2009 07:33:53 +0000 (07:33 +0000)]
STOP command for exiting JTAG430 debugger.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@233
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 22 Nov 2009 20:56:44 +0000 (20:56 +0000)]
Fast MSP430 Flash writes.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@232
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 22 Nov 2009 06:02:42 +0000 (06:02 +0000)]
Cleared compiler warning messages for port redefinitions, now that this is cleanly handled.
Rewrite JTAG430_WRITEFLASH handler to accept blocks.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@231
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 22 Nov 2009 03:20:03 +0000 (03:20 +0000)]
Switched from explicit port definitions in asm
to preprocessor definitions. gfports.h, being included
in assembly, MUST NOT contain any C function definitions.
This fixes MSP430 flash programming from the GoodFET30.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@230
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 11 Nov 2009 15:24:36 +0000 (15:24 +0000)]
Clearing DCO per Andre@TI's advice.
This will prevent accidental clock crash on chips with BCL12 bug.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@229
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 11 Nov 2009 15:21:38 +0000 (15:21 +0000)]
Support for dumping AVR Flash.
(Dear God is the addressing weird!)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@228
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 6 Nov 2009 09:07:07 +0000 (09:07 +0000)]
Peek range for Chipcon IRAM.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@227
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 6 Nov 2009 08:03:25 +0000 (08:03 +0000)]
CC2430 flashing fixed.
No longer chip erases; instead erases pages individually.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@226
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 6 Nov 2009 07:43:09 +0000 (07:43 +0000)]
Chipcon locking now works by clearing all of Info flash.
This will also write-protect the chip.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@225
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 6 Nov 2009 04:51:41 +0000 (04:51 +0000)]
Chipcon peek and poke for iram, include SFRs.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@224
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 6 Nov 2009 03:51:41 +0000 (03:51 +0000)]
LED off by default.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@223
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 4 Nov 2009 07:34:29 +0000 (07:34 +0000)]
SPI stuff, cleaned whitespace.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@222
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 3 Nov 2009 19:09:41 +0000 (19:09 +0000)]
Executable property on scripts.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@221
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 2 Nov 2009 05:52:15 +0000 (05:52 +0000)]
Explicit setRTS.
This might fix a bug that Mike Kershaw has observed in some
versions of the Linux kernel.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@220
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 2 Nov 2009 05:50:13 +0000 (05:50 +0000)]
Cleaned up LED stuff on 2xx msp430_init_dco().
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@219
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 29 Oct 2009 02:41:40 +0000 (02:41 +0000)]
Extended configure bits for soft_power_mode.
Info-flash no longer exists in the CC2530, the lock command will need to be patched.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@218
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 28 Oct 2009 20:00:44 +0000 (20:00 +0000)]
Ident codes for CC2531, CC2531
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@217
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 28 Oct 2009 16:17:17 +0000 (16:17 +0000)]
BadFET20 web errata.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@216
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 21 Oct 2009 14:05:48 +0000 (14:05 +0000)]
Print configuration instructions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@215
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 17 Oct 2009 16:30:54 +0000 (16:30 +0000)]
Comments.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@213
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 17 Oct 2009 13:42:34 +0000 (13:42 +0000)]
Client auto-detects GoodFET30.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@212
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 17 Oct 2009 13:36:08 +0000 (13:36 +0000)]
GoodFET30 now MSP430F2254 compatible by default.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@211
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 17 Oct 2009 13:06:05 +0000 (13:06 +0000)]
GoodFET for Chipcon can erase chip and read/write info flash.
The protection bit doesn't seem to work, but that's likely a Power-On-Reset sort of thing.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@209
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 17 Oct 2009 12:29:49 +0000 (12:29 +0000)]
Checkpoint. CC flash works, might break it soon.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@208
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 17 Oct 2009 11:27:38 +0000 (11:27 +0000)]
'goodfet.cc flash foo.hex' now works.
It's slow as dirt for now, will optimize later.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@207
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8