goodfet
6 years agoturn ftdi driver into echo server master
pete-cs [Wed, 19 Jun 2013 20:55:45 +0000 (20:55 +0000)]
turn ftdi driver into echo server

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

6 years agofix endianness in device descriptor
pete-cs [Wed, 19 Jun 2013 20:29:44 +0000 (20:29 +0000)]
fix endianness in device descriptor

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

6 years agoreq.value is not an array
pete-cs [Wed, 19 Jun 2013 20:23:18 +0000 (20:23 +0000)]
req.value is not an array

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

6 years agocorrect ftdi vendor info
pete-cs [Wed, 19 Jun 2013 20:16:38 +0000 (20:16 +0000)]
correct ftdi vendor info

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

6 years agoinitial ftdi implementation
pete-cs [Wed, 19 Jun 2013 20:02:21 +0000 (20:02 +0000)]
initial ftdi implementation

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

6 years agoadd (hopefully) support for vendors
pete-cs [Wed, 19 Jun 2013 19:22:03 +0000 (19:22 +0000)]
add (hopefully) support for vendors

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

6 years agostall when a descriptor is requested for which we have no data
pete-cs [Wed, 19 Jun 2013 17:41:05 +0000 (17:41 +0000)]
stall when a descriptor is requested for which we have no data

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

6 years agohandle scsi mode sense to get umass working under linux
pete-cs [Wed, 19 Jun 2013 17:02:41 +0000 (17:02 +0000)]
handle scsi mode sense to get umass working under linux

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

6 years agomassive commit to get umass working, only significant known bug is that changes don...
pete-cs [Wed, 19 Jun 2013 04:45:15 +0000 (04:45 +0000)]
massive commit to get umass working, only significant known bug is that changes don't seem to be propagated to the disk image on the host; I suspect this is a problem with how I'm using python's mmap()

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

6 years agoexplicitly specify python3; add preamble and debouncing to keyboard emulator to suppo...
pete-cs [Sun, 16 Jun 2013 00:45:22 +0000 (00:45 +0000)]
explicitly specify python3; add preamble and debouncing to keyboard emulator to support linux-3.8

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

6 years agofixed failure to construct full config descriptor; handle linux's inability to deal...
pete-cs [Sun, 16 Jun 2013 00:12:56 +0000 (00:12 +0000)]
fixed failure to construct full config descriptor; handle linux's inability to deal with correctly-encoded utf-16 strings; handle previously-unhandled requests sent by linux host

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

6 years agoPython 3.2 for the rewritten Facedancer clients.
travisutk [Sat, 15 Jun 2013 22:12:32 +0000 (22:12 +0000)]
Python 3.2 for the rewritten Facedancer clients.

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

6 years agoLinks in facedancer examples.
travisutk [Sat, 15 Jun 2013 20:55:16 +0000 (20:55 +0000)]
Links in facedancer examples.

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

6 years agonew maxusb library
pete-cs [Fri, 14 Jun 2013 23:05:07 +0000 (23:05 +0000)]
new maxusb library

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

6 years agoAdded initial support for board=apimote2
rmspeers [Tue, 4 Jun 2013 11:07:52 +0000 (11:07 +0000)]
Added initial support for board=apimote2

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

6 years agoAdd msp430f2619.c
doegox [Mon, 6 May 2013 09:56:08 +0000 (09:56 +0000)]
Add msp430f2619.c

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

6 years agoGF32 support in the new goodfet.bsl.
travisutk [Sun, 5 May 2013 20:31:57 +0000 (20:31 +0000)]
GF32 support in the new goodfet.bsl.

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

6 years agoProvide a little bit more user feedback when serInit is stalling out.
asmig [Wed, 24 Apr 2013 19:58:30 +0000 (19:58 +0000)]
Provide a little bit more user feedback when serInit is stalling out.

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

6 years agoAdded newly supported boards:
asmig [Wed, 17 Apr 2013 01:55:22 +0000 (01:55 +0000)]
Added newly supported boards:
- facedancer20
- facedancer21
- goodfet42

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

6 years agoDocumentation updates to reflect changes in --fromweb functionality.
asmig [Wed, 17 Apr 2013 01:53:48 +0000 (01:53 +0000)]
Documentation updates to reflect changes in --fromweb functionality.

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

6 years agoThis branch of the bootstrap loader seems ready for release.
asmig [Wed, 17 Apr 2013 01:06:41 +0000 (01:06 +0000)]
This branch of the bootstrap loader seems ready for release.
- Working --fromweb
- Automatically save and restore info flash
- Download image from web before erasing the chip

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

6 years agoMoving older bootstrap loader aside in preparation for merging in a newer branched...
asmig [Wed, 17 Apr 2013 01:02:41 +0000 (01:02 +0000)]
Moving older bootstrap loader aside in preparation for merging in a newer branched version.

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

6 years agoApplying some good recommendations from Bruce Barnett
asmig [Tue, 16 Apr 2013 09:16:02 +0000 (09:16 +0000)]
Applying some good recommendations from Bruce Barnett
- Add --dumpinfo to --help output
- Display usage information before considering board definition
- Look at alternatives to curl if it is not available

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

6 years agoBug fixes and new features added to zigduino firmware and client.
bx-s [Fri, 29 Mar 2013 14:46:14 +0000 (14:46 +0000)]
Bug fixes and new features added to zigduino firmware and client.
New features include:
- auto checksum support added
- auto checksum can be enabled and diabled
- support for radio's extended operating mode (AACK mode for research purposes, disabled by default)
- client code cleaned up and argument processing simplified

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

6 years agoGoodFET32 in firmware.
travisutk [Wed, 13 Mar 2013 15:57:03 +0000 (15:57 +0000)]
GoodFET32 in firmware.

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

6 years agochanges to the debugging to allow our demonstration to work better
chrishoder [Fri, 1 Mar 2013 18:51:26 +0000 (18:51 +0000)]
changes to the debugging to allow our demonstration to work better

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

6 years ago changes to dbugging
chrishoder [Fri, 1 Mar 2013 00:20:36 +0000 (00:20 +0000)]
 changes to dbugging

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

6 years agochanged samplig
chrishoder [Fri, 1 Mar 2013 00:19:58 +0000 (00:19 +0000)]
changed samplig

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

6 years agodebugged the demonstration methods
chrishoder [Thu, 28 Feb 2013 20:06:32 +0000 (20:06 +0000)]
debugged the demonstration methods

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

6 years ago built gui module addition for the get status method
chrishoder [Thu, 28 Feb 2013 19:56:16 +0000 (19:56 +0000)]
 built gui module addition for the get status method

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

6 years agoadded diagnostic method
chrishoder [Thu, 28 Feb 2013 19:55:52 +0000 (19:55 +0000)]
added diagnostic method

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

6 years agomore beethoven
chrishoder [Thu, 28 Feb 2013 19:47:28 +0000 (19:47 +0000)]
more beethoven

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

6 years agobeethoven hack
chrishoder [Thu, 28 Feb 2013 19:37:37 +0000 (19:37 +0000)]
beethoven hack

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

6 years agodebugged the demonstration
chrishoder [Thu, 28 Feb 2013 19:35:48 +0000 (19:35 +0000)]
debugged the demonstration

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

6 years agoadding beethoven's fifth hack...
chrishoder [Wed, 27 Feb 2013 02:00:28 +0000 (02:00 +0000)]
adding beethoven's fifth hack...

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

6 years agoadded demonstration features
chrishoder [Wed, 27 Feb 2013 01:36:37 +0000 (01:36 +0000)]
added demonstration features

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

6 years agoadded demonstrations
chrishoder [Tue, 26 Feb 2013 22:39:09 +0000 (22:39 +0000)]
added demonstrations

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

6 years agobuilding demonstration frame
chrishoder [Tue, 26 Feb 2013 22:16:21 +0000 (22:16 +0000)]
building demonstration frame

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

6 years agoadded demonstration code
chrishoder [Tue, 26 Feb 2013 08:13:01 +0000 (08:13 +0000)]
added demonstration code

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

6 years agochanges to the comments
chrishoder [Tue, 26 Feb 2013 02:45:08 +0000 (02:45 +0000)]
changes to the comments

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

6 years agodebugged speedometer hack, added RPM hack
chrishoder [Mon, 25 Feb 2013 15:48:00 +0000 (15:48 +0000)]
debugged speedometer hack, added RPM hack

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

6 years agopolished speedometer hack method a bit, going to go test it now
chrishoder [Mon, 25 Feb 2013 14:33:38 +0000 (14:33 +0000)]
polished speedometer hack method a bit, going to go test it now

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

6 years agoadded comments
chrishoder [Sun, 24 Feb 2013 03:36:42 +0000 (03:36 +0000)]
added comments

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

6 years agoAdded a section for viewing arbitration IDs information. This will be stored in a...
chrishoder [Sat, 23 Feb 2013 23:18:31 +0000 (23:18 +0000)]
Added a section for viewing arbitration IDs information. This will be stored in a json file in the hoder contrib folder

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

6 years agoadded speedometer hack to MCPCANCommunication
chrishoder [Sat, 23 Feb 2013 17:40:12 +0000 (17:40 +0000)]
added speedometer hack to MCPCANCommunication

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

6 years agoadded comments, rearranged code to be more readable
chrishoder [Fri, 22 Feb 2013 19:44:00 +0000 (19:44 +0000)]
added comments, rearranged code to be more readable

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

6 years agodebugged a few errors
chrishoder [Thu, 21 Feb 2013 23:55:24 +0000 (23:55 +0000)]
debugged a few errors

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

6 years agoi2c.c fixes including:
asmig [Wed, 20 Feb 2013 19:23:42 +0000 (19:23 +0000)]
i2c.c fixes including:
- timing cleanup
- release bus after transactions so other masters may take the bus

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

6 years agoincreased capabilities to the write from file to allow it to read and use a sniff...
chrishoder [Wed, 20 Feb 2013 04:49:36 +0000 (04:49 +0000)]
increased capabilities to the write from file to allow it to read and use a sniff saved data file

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

6 years agodebugged my attempt to fake the VIN
chrishoder [Wed, 20 Feb 2013 04:32:41 +0000 (04:32 +0000)]
debugged my attempt to fake the VIN

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

6 years agowrote a method to try and fake the vin
chrishoder [Wed, 20 Feb 2013 03:55:28 +0000 (03:55 +0000)]
wrote a method to try and fake the vin

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

6 years agoadded flexible packet sending function, multiPacketSpit
chrishoder [Wed, 20 Feb 2013 03:30:35 +0000 (03:30 +0000)]
added flexible packet sending function, multiPacketSpit

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

6 years agodebuggin of some gui methods
chrishoder [Wed, 20 Feb 2013 03:22:09 +0000 (03:22 +0000)]
debuggin of some gui methods

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

6 years agoadded filtering on data bytes; use -db0 and -db1 flag on sniff
chrishoder [Wed, 20 Feb 2013 02:40:12 +0000 (02:40 +0000)]
added filtering on data bytes; use -db0 and -db1 flag on sniff

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

6 years agoAdded a lot of comments to fully describe alot of the methods we have created.
chrishoder [Tue, 19 Feb 2013 23:11:05 +0000 (23:11 +0000)]
Added a lot of comments to fully describe alot of the methods we have created.

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

6 years agoadded filterForPacket method, as discussed with Hoder
chrishoder [Tue, 19 Feb 2013 21:10:30 +0000 (21:10 +0000)]
added filterForPacket method, as discussed with Hoder

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

6 years agoadded and debugged two new experiment methods. one listens and responds the other...
chrishoder [Tue, 19 Feb 2013 05:45:06 +0000 (05:45 +0000)]
added and debugged two new experiment methods. one listens and responds the other will fuzz all possible ids

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

6 years agoupdated some new experiment methods. you can now fuzz on all ids randomly as well...
chrishoder [Tue, 19 Feb 2013 05:04:17 +0000 (05:04 +0000)]
updated some new experiment methods. you can now fuzz on all ids randomly as well as do a listen response method

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

6 years agodebugged the reInject fuzzer method
chrishoder [Mon, 18 Feb 2013 22:55:41 +0000 (22:55 +0000)]
debugged the reInject fuzzer method

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

6 years agoadded Comments to a lot of the methods
chrishoder [Mon, 18 Feb 2013 17:32:46 +0000 (17:32 +0000)]
added Comments to a lot of the methods

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

6 years agoMinor improvements in I2C client:
asmig [Mon, 18 Feb 2013 09:47:05 +0000 (09:47 +0000)]
Minor improvements in I2C client:
- cleaning up clock
- pass back ACKed byte count on write

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

6 years agoI2C master app and client. Impressively ugly. Might work occasionally.
asmig [Mon, 18 Feb 2013 02:55:02 +0000 (02:55 +0000)]
I2C master app and client.  Impressively ugly.  Might work occasionally.

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

6 years agodebugged some additions to the generation fuzzer
chrishoder [Sun, 17 Feb 2013 23:12:41 +0000 (23:12 +0000)]
debugged some additions to the generation fuzzer

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

6 years agogeneralized the generation fuzzer to allow you to choose which ids you want to random...
chrishoder [Fri, 15 Feb 2013 23:34:09 +0000 (23:34 +0000)]
generalized the generation fuzzer to allow you to choose which ids you want to randomly inject also

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

6 years agoAdded the option to automatically re-inject packets that we have fuzzed and injected...
chrishoder [Fri, 15 Feb 2013 06:10:29 +0000 (06:10 +0000)]
Added the option to automatically re-inject packets that we have fuzzed and injected before. Also added threading to the experiments so that you can set up for the next one while one is running

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

6 years agochanges to the generation fuzzer
chrishoder [Fri, 15 Feb 2013 04:25:37 +0000 (04:25 +0000)]
changes to the generation fuzzer

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

6 years agoFixed USB host bugs.
travisutk [Thu, 14 Feb 2013 23:04:49 +0000 (23:04 +0000)]
Fixed USB host bugs.

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

6 years agogit-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1496 12e2690d-a6be-4b82...
chrishoder [Thu, 14 Feb 2013 05:26:54 +0000 (05:26 +0000)]
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1496 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

6 years ago added packet fuzzing
chrishoder [Thu, 14 Feb 2013 03:15:07 +0000 (03:15 +0000)]
 added packet fuzzing

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

6 years agoupdated features for two different types of sniffing. fixed and scrolling. This can...
chrishoder [Wed, 13 Feb 2013 20:04:34 +0000 (20:04 +0000)]
updated features for two different types of sniffing. fixed and scrolling. This can be changed on the gui

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

6 years agominor bug fix on parsing experiments data
chrishoder [Wed, 13 Feb 2013 03:27:42 +0000 (03:27 +0000)]
minor bug fix on parsing experiments data

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

6 years agonew method that allows you to load a file with packets in it and then write them...
chrishoder [Wed, 13 Feb 2013 03:15:07 +0000 (03:15 +0000)]
new method that allows you to load a file with packets in it and then write them all to a bus. Also moved more experiment type methods out of GoodFETMCPCANCommunication into a subclass of GoodFETMCPCANCommunication called experiments. This includes the rtrsweep, idsweep

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

6 years agoplayed around with different inputs to change the temperature display
chrishoder [Tue, 12 Feb 2013 03:46:35 +0000 (03:46 +0000)]
played around with different inputs to change the temperature display

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

6 years agoadded a method which should oscillate the temperature back and forth
chrishoder [Tue, 12 Feb 2013 03:12:00 +0000 (03:12 +0000)]
added a method which should oscillate the temperature back and forth

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

6 years agochanges to debug the spit/write code and my ford experiments
chrishoder [Tue, 12 Feb 2013 02:59:46 +0000 (02:59 +0000)]
changes to debug the spit/write code and my ford experiments

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

6 years agoadded method to count db1 to see if that changes the speed of odometer increase
chrishoder [Tue, 12 Feb 2013 02:02:20 +0000 (02:02 +0000)]
added method to count db1 to see if that changes the speed of odometer increase

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

6 years agochanges to the GUI to allow for better loading and writing as well as tested our...
chrishoder [Tue, 12 Feb 2013 01:56:23 +0000 (01:56 +0000)]
changes to the GUI to allow for better loading and writing as well as tested our FordExperiments stuff

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

6 years agoadded an experiment to test our knowledge of the arbID 1056 in the new file FordExper...
chrishoder [Tue, 12 Feb 2013 00:14:27 +0000 (00:14 +0000)]
added an experiment to test our knowledge of the arbID 1056 in the new file FordExperiments.py

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

6 years agochanges to a bug on the spit method
chrishoder [Mon, 11 Feb 2013 19:43:47 +0000 (19:43 +0000)]
changes to a bug on the spit method

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

6 years agoAdd Chipcon CC2500 (and alike) SPI support + web pages. RX is not working yet.
jmichelp [Mon, 11 Feb 2013 09:14:06 +0000 (09:14 +0000)]
Add Chipcon CC2500 (and alike) SPI support + web pages. RX is not working yet.

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

6 years agoimproved ecdump... actually goes back and rereads sections that have failed. failure...
dodge-this [Fri, 8 Feb 2013 20:30:30 +0000 (20:30 +0000)]
improved ecdump... actually goes back and rereads sections that have failed.  failures were causing breaks in segments.

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

6 years agojtagarm: a few cleanup things...
dodge-this [Thu, 7 Feb 2013 12:56:30 +0000 (12:56 +0000)]
jtagarm: a few cleanup things...

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

6 years agojtagarm: jtag_trans_many tested and working. this will allow us to abstract out...
dodge-this [Thu, 7 Feb 2013 12:53:22 +0000 (12:53 +0000)]
jtagarm: jtag_trans_many tested and working.  this will allow us to abstract out all versions of ARM debug interface including ARM7TDMI (existing in gf already), ARM9TDMI, ARM11, ADIv4 and ADIv5 (and likely everything else)

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

6 years agojtagarm: added jtag_trans_many and supporting firmware and client functions/protocol...
dodge-this [Thu, 7 Feb 2013 12:30:24 +0000 (12:30 +0000)]
jtagarm: added jtag_trans_many and supporting firmware and client functions/protocol, allowing greater control over arbitrary size scan chains (currently DR is the focus).  LSB portion is working and relatively well-tested using IDCODE and shifting 41 bits.  still have to true up the MSB part.

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

6 years agojtagarm: added jtag_trans_many and supporting firmware and client functions/protocol...
dodge-this [Thu, 7 Feb 2013 12:30:10 +0000 (12:30 +0000)]
jtagarm: added jtag_trans_many and supporting firmware and client functions/protocol, allowing greater control over arbitrary size scan chains (currently DR is the focus).  LSB portion is working and relatively well-tested using IDCODE and shifting 41 bits.  still have to true up the MSB part.

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

6 years agofixed a small bug with writing
chrishoder [Thu, 7 Feb 2013 01:55:51 +0000 (01:55 +0000)]
fixed a small bug with writing

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

6 years agochanges to allow for deltaT of each packet to work. debugged and displaying nicely
chrishoder [Wed, 6 Feb 2013 04:43:33 +0000 (04:43 +0000)]
changes to allow for deltaT of each packet to work. debugged and displaying nicely

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

6 years agochanges to the hyperlink commands to allow for arbID link binding
chrishoder [Wed, 6 Feb 2013 01:00:32 +0000 (01:00 +0000)]
changes to the hyperlink commands to allow for arbID link binding

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

6 years agochanges to get the threading working for sniff in mainDisplay. removed bugs
chrishoder [Tue, 5 Feb 2013 23:16:12 +0000 (23:16 +0000)]
changes to get the threading working for sniff in mainDisplay. removed bugs

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

6 years agochanges to the viewing of data off the bus in mainDisplay. Data now streams to window...
chrishoder [Tue, 5 Feb 2013 22:51:23 +0000 (22:51 +0000)]
changes to the viewing of data off the bus in mainDisplay. Data now streams to window and not terminal

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

6 years agojtagarm9 - will get things settled eventually
dodge-this [Tue, 5 Feb 2013 21:23:55 +0000 (21:23 +0000)]
jtagarm9 - will get things settled eventually

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

6 years agojtagarm9 shizzle and pop
dodge-this [Tue, 5 Feb 2013 21:11:18 +0000 (21:11 +0000)]
jtagarm9 shizzle and pop

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

6 years agooops. fix for GoodFETARM9
dodge-this [Tue, 5 Feb 2013 21:00:52 +0000 (21:00 +0000)]
oops.  fix for GoodFETARM9

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

6 years agojtagarm7 abstractions to allow jtagarm9 to leverage much of this code.
dodge-this [Tue, 5 Feb 2013 18:28:23 +0000 (18:28 +0000)]
jtagarm7 abstractions to allow jtagarm9 to leverage much of this code.

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

6 years agoadded display to the mainDisplay that shows packets streaming
chrishoder [Tue, 5 Feb 2013 03:36:52 +0000 (03:36 +0000)]
added display to the mainDisplay that shows packets streaming

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

6 years agochanges to the sniff cod for mainDisplay
chrishoder [Tue, 5 Feb 2013 03:00:12 +0000 (03:00 +0000)]
changes to the sniff cod for mainDisplay

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

6 years agoupdate to threading of sniff on mainDisplay as well as added option to sniff in commu...
chrishoder [Tue, 5 Feb 2013 02:42:39 +0000 (02:42 +0000)]
update to threading of sniff on mainDisplay as well as added option to sniff in communication file

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

6 years agochanges to rtr sweep method
chrishoder [Mon, 4 Feb 2013 02:37:42 +0000 (02:37 +0000)]
changes to rtr sweep method

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

6 years agobuilding arbID information secion in mainDisplay file
chrishoder [Sun, 3 Feb 2013 15:47:41 +0000 (15:47 +0000)]
building arbID information secion in mainDisplay file

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

6 years ago changes to communication file for rtr sweep
chrishoder [Sat, 2 Feb 2013 04:21:54 +0000 (04:21 +0000)]
 changes to communication file for rtr sweep

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