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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
chrishoder [Sat, 2 Feb 2013 04:11:52 +0000 (04:11 +0000)]
updated rtrSweep to save information
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1442
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
chrishoder [Fri, 1 Feb 2013 22:31:46 +0000 (22:31 +0000)]
changes to communication and sweep methods
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1441
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8