dodge-this [Sat, 13 Mar 2010 06:29:25 +0000 (06:29 +0000)]
Python library and plaything for ARM JTAG
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@406
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
dodge-this [Fri, 12 Mar 2010 05:27:31 +0000 (05:27 +0000)]
Introduction of buggy arm jtag code. Still working out instruction pipeline bugs and something that makes idcode show up as dbgstate.
I'm sure there are many other bugs, and the code may be ugly and suboptimial, but it's a base to work from. hack fun!
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@402
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 10 Mar 2010 16:14:33 +0000 (16:14 +0000)]
Glitching stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@401
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
dwhuseby [Tue, 9 Mar 2010 22:41:24 +0000 (22:41 +0000)]
stubbin in the xscale specific header.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@400
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
dwhuseby [Mon, 8 Mar 2010 21:28:03 +0000 (21:28 +0000)]
stubbed in jtagxscale firmware and manual. --Huseby
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@399
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 8 Mar 2010 00:47:32 +0000 (00:47 +0000)]
MSP430 console.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@397
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 7 Mar 2010 23:56:31 +0000 (23:56 +0000)]
WOrking on MSP430 client mode.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@396
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 7 Mar 2010 19:11:38 +0000 (19:11 +0000)]
Generic glitching application.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@394
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 7 Mar 2010 19:10:52 +0000 (19:10 +0000)]
Cleaning up the glitching scripts.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@393
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 6 Mar 2010 21:06:22 +0000 (21:06 +0000)]
Console failed gracefully when SmartRF isn't found.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@385
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Mar 2010 22:53:23 +0000 (22:53 +0000)]
Linking script to support MSP430F2619.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@384
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 5 Mar 2010 21:05:22 +0000 (21:05 +0000)]
MSP430F201x identification.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@383
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Mar 2010 04:04:59 +0000 (04:04 +0000)]
More glitching changes.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@380
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Mar 2010 02:36:57 +0000 (02:36 +0000)]
Clocking changes.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@379
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Mon, 1 Mar 2010 02:22:55 +0000 (02:22 +0000)]
Chipcon entry in ASM.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@378
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 20:58:28 +0000 (20:58 +0000)]
Shorted glitch interrupt, TACTL is now disabled post-glitch.
Inverted P5.7, so inverse glitching is possible again.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@375
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 20:51:56 +0000 (20:51 +0000)]
Reduced glitch offset, stopped LED blinking during glitch.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@374
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 20:03:30 +0000 (20:03 +0000)]
Major glitching fix.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@373
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 04:01:27 +0000 (04:01 +0000)]
Beginning support for SQL symbol tables.
To be populated from header files and symbol files.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@370
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 02:47:11 +0000 (02:47 +0000)]
Monitor peeks work on the console.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@369
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 02:35:52 +0000 (02:35 +0000)]
Dump to archive now a standard command.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@368
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 01:59:58 +0000 (01:59 +0000)]
Unimplemented standard commands now print warnings.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@367
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 01:47:42 +0000 (01:47 +0000)]
getpc() method
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@366
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 01:18:09 +0000 (01:18 +0000)]
Halt and resume standard commands.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@365
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 01:17:44 +0000 (01:17 +0000)]
I/O stuff.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@364
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 00:45:59 +0000 (00:45 +0000)]
Removing old class directory.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@363
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 00:42:15 +0000 (00:42 +0000)]
getClient() fixed.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@362
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 00:34:54 +0000 (00:34 +0000)]
Fixed GoodFETConsole in goodfet.cc
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@361
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sun, 28 Feb 2010 00:31:53 +0000 (00:31 +0000)]
Completed list of AVR micros.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@360
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 27 Feb 2010 23:40:28 +0000 (23:40 +0000)]
Reverting modularization.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@359
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 27 Feb 2010 23:20:31 +0000 (23:20 +0000)]
Refactoring the client. I probably broke something.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@358
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
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