goodfet
6 years agoupdated rtrSweep to save information
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

6 years agochanges to communication and sweep methods
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

6 years agochanges on rtr sweep
chrishoder [Fri, 1 Feb 2013 22:25:17 +0000 (22:25 +0000)]
changes on rtr sweep

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

6 years agochanges to the rtr sweep method in communication file
chrishoder [Fri, 1 Feb 2013 21:47:38 +0000 (21:47 +0000)]
changes to the rtr sweep method in communication file

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

6 years agochanges to the rtr methods
chrishoder [Fri, 1 Feb 2013 20:19:20 +0000 (20:19 +0000)]
changes to the rtr methods

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

6 years agobuilt a rtr sweep to check all ids on the car
chrishoder [Fri, 1 Feb 2013 19:34:17 +0000 (19:34 +0000)]
built a rtr sweep to check all ids on the car

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

6 years agodebug on the spit method in the communication file
chrishoder [Fri, 1 Feb 2013 03:47:51 +0000 (03:47 +0000)]
debug on the spit method in the communication file

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

6 years agospit changes to allow user to run from commandline
chrishoder [Fri, 1 Feb 2013 03:22:11 +0000 (03:22 +0000)]
spit changes to allow user to run from commandline

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

6 years agospit upgrades in mainDisplay and communication files
chrishoder [Fri, 1 Feb 2013 03:16:02 +0000 (03:16 +0000)]
spit upgrades in mainDisplay and communication files

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

6 years agoupdates to spit. Now defaults to a RTR if you spit without a packet; allows for repea...
chrishoder [Thu, 31 Jan 2013 21:00:10 +0000 (21:00 +0000)]
updates to spit. Now defaults to a RTR if you spit without a packet; allows for repeated sending of messages (with -r flag, duration with -t flag). Tested on car.

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

6 years agochanges to mainDisplay.py
chrishoder [Wed, 30 Jan 2013 02:38:17 +0000 (02:38 +0000)]
changes to mainDisplay.py

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

6 years agobug fixes in mainDisplay and spit method of GoodFETMCPCANCommunication
chrishoder [Wed, 30 Jan 2013 01:50:08 +0000 (01:50 +0000)]
bug fixes in mainDisplay and spit method of GoodFETMCPCANCommunication

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

6 years agoGUI updated to include writing and experiment capabilities. Updated spit capabilities...
chrishoder [Wed, 30 Jan 2013 01:03:30 +0000 (01:03 +0000)]
GUI updated to include writing and experiment capabilities. Updated spit capabilities to allow for user to set the packet they wish to send

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

6 years agofixed bugs in sniff parser
chrishoder [Tue, 29 Jan 2013 02:30:17 +0000 (02:30 +0000)]
fixed bugs in sniff parser

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

6 years agoadded parsing abilities to sniff as well as improvements to the simpleGUI
chrishoder [Tue, 29 Jan 2013 02:14:35 +0000 (02:14 +0000)]
added parsing abilities to sniff as well as improvements to the simpleGUI

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

6 years agomore changes to TX test code
chrishoder [Sun, 27 Jan 2013 01:18:30 +0000 (01:18 +0000)]
more changes to TX test code

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

6 years agominor updates to spit-testing function
chrishoder [Sun, 27 Jan 2013 00:04:06 +0000 (00:04 +0000)]
minor updates to spit-testing function

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

6 years agofixed some bugs in filter sweep messages
chrishoder [Sat, 26 Jan 2013 23:26:10 +0000 (23:26 +0000)]
fixed some bugs in filter sweep messages

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

6 years agomodified test function for use with TX testing. will probably restore it later
chrishoder [Sat, 26 Jan 2013 23:11:52 +0000 (23:11 +0000)]
modified test function for use with TX testing. will probably restore it later

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

6 years agoupdate to GoodFETMCPCANCommunication.py to allow for id sweeps
chrishoder [Fri, 25 Jan 2013 21:37:17 +0000 (21:37 +0000)]
update to GoodFETMCPCANCommunication.py to allow for id sweeps

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

6 years agochanges to the GoodFETMCPCANCommunication file. to make it reset filters
chrishoder [Fri, 25 Jan 2013 21:02:22 +0000 (21:02 +0000)]
changes to the GoodFETMCPCANCommunication file. to make it reset filters

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

6 years agojtagarm7 at91x40 ecdump updates and bugfixes
dodge-this [Fri, 25 Jan 2013 20:43:07 +0000 (20:43 +0000)]
jtagarm7 at91x40 ecdump updates and bugfixes

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

6 years agoupdate datamanage and goodfetMCPCANCommunication to fit sql database and hopefully...
chrishoder [Fri, 25 Jan 2013 19:40:35 +0000 (19:40 +0000)]
update datamanage and goodfetMCPCANCommunication to fit sql database and hopefully fix timing out issue

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

6 years agoadded fast packet sniffing option -x. doubles RX speed but could easily result in...
chrishoder [Fri, 25 Jan 2013 04:47:10 +0000 (04:47 +0000)]
added fast packet sniffing option -x. doubles RX speed but could easily result in duplicate packets. use with caution-- should be set to respond to interrupt from MCP

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

6 years agoMinor MAXUSB changes, plus packaging scripts for new GoodFETs.
travisutk [Thu, 24 Jan 2013 19:08:35 +0000 (19:08 +0000)]
Minor MAXUSB changes, plus packaging scripts for new GoodFETs.

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

6 years agojtagarm7 more obligatory stupid bug fixes, doh!
dodge-this [Thu, 24 Jan 2013 18:51:34 +0000 (18:51 +0000)]
jtagarm7 more obligatory stupid bug fixes, doh!

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

6 years agojtagarm7 obligatory stupid bug fixes, doh!
dodge-this [Thu, 24 Jan 2013 18:17:45 +0000 (18:17 +0000)]
jtagarm7 obligatory stupid bug fixes, doh!

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

6 years agojtagarm7 interface improvements, including at91x40
dodge-this [Thu, 24 Jan 2013 18:03:38 +0000 (18:03 +0000)]
jtagarm7 interface improvements, including at91x40

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

6 years agojtagarm7 interface improvements, including at91x40
dodge-this [Thu, 24 Jan 2013 18:03:19 +0000 (18:03 +0000)]
jtagarm7 interface improvements, including at91x40

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

6 years agofixed some errors in the sniff-sweep function
chrishoder [Thu, 24 Jan 2013 01:58:24 +0000 (01:58 +0000)]
fixed some errors in the sniff-sweep function

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

6 years agotesting commit ability
chrishoder [Thu, 24 Jan 2013 01:35:17 +0000 (01:35 +0000)]
testing commit ability

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

6 years agoadded a sweep method to go through all possible standard ids and returns ids that...
chrishoder [Thu, 24 Jan 2013 01:23:49 +0000 (01:23 +0000)]
added a sweep method to go through all possible standard ids and returns ids that were seen

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

6 years agoChanges to GoodFETMCPCANCommunication.py. Added file management capabilities back...
chrishoder [Tue, 22 Jan 2013 20:22:34 +0000 (20:22 +0000)]
Changes to GoodFETMCPCANCommunication.py. Added file management capabilities back. fixed error

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

6 years agoUpdates to GoodFETMCPCANCommunication.py. Slight changes to commenting with filters.
chrishoder [Tue, 22 Jan 2013 02:33:19 +0000 (02:33 +0000)]
Updates to GoodFETMCPCANCommunication.py. Slight changes to commenting with filters.

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

6 years agoUpdates to GoodFETMCPCANCommunication.py. Pared down SPI transmission in sniff, speed...
chrishoder [Tue, 22 Jan 2013 02:16:30 +0000 (02:16 +0000)]
Updates to GoodFETMCPCANCommunication.py. Pared down SPI transmission in sniff, speeding it up, and added filtering options to filter for packets with specified standard IDs

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

6 years agofixed error
chrishoder [Sun, 20 Jan 2013 21:29:38 +0000 (21:29 +0000)]
fixed error

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

6 years agoupdated file management for the data gathering and upload to database
chrishoder [Sun, 20 Jan 2013 03:36:07 +0000 (03:36 +0000)]
updated file management for the data gathering and upload to database

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

6 years agoupdated file management for the data gathering and upload to database
chrishoder [Sun, 20 Jan 2013 03:32:34 +0000 (03:32 +0000)]
updated file management for the data gathering and upload to database

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

6 years agoAdded FD21 definition to config.mk
travisutk [Thu, 17 Jan 2013 16:34:43 +0000 (16:34 +0000)]
Added FD21 definition to config.mk

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

6 years agoadded new mcpCAN communication file to allow for easier testing and data storage.
chrishoder [Wed, 16 Jan 2013 01:49:07 +0000 (01:49 +0000)]
added new mcpCAN communication file to allow for easier testing and data storage.

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

6 years agoAdded support for FD20 to config.mk
travisutk [Mon, 7 Jan 2013 03:28:48 +0000 (03:28 +0000)]
Added support for FD20 to config.mk

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

7 years agoAdded basic firmware and client support for the zigduino/atmel128rfa1. It can now...
bx-s [Fri, 14 Dec 2012 19:54:49 +0000 (19:54 +0000)]
Added basic firmware and client support for the zigduino/atmel128rfa1. It can now rx and tx packets.

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

7 years agoForked donbfet to allow for Zigduino support.
travisutk [Sun, 25 Nov 2012 22:04:37 +0000 (22:04 +0000)]
Forked donbfet to allow for Zigduino support.
Not yet working.

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

7 years agoBeginnings of support for Zigduino. AVR code is really out of shape.
travisutk [Sun, 25 Nov 2012 22:00:21 +0000 (22:00 +0000)]
Beginnings of support for Zigduino.  AVR code is really out of shape.

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

7 years agoMake install now doesn't erase the chip, make reinstall does.
travisutk [Sat, 24 Nov 2012 20:03:34 +0000 (20:03 +0000)]
Make install now doesn't erase the chip, make reinstall does.

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

7 years agoAdded APP number to GoodFETSPI.
travisutk [Sat, 24 Nov 2012 14:17:31 +0000 (14:17 +0000)]
Added APP number to GoodFETSPI.

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

7 years agoAdded record for MSP430G2553.
travisutk [Thu, 22 Nov 2012 20:45:21 +0000 (20:45 +0000)]
Added record for MSP430G2553.

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

7 years agogoodfet.maxusbmass now has increased to 128 blocks per transfer, fixed failure codes.
travisutk [Thu, 22 Nov 2012 02:46:20 +0000 (02:46 +0000)]
goodfet.maxusbmass now has increased to 128 blocks per transfer, fixed failure codes.

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

7 years agoAdded empty handles for ejecting a disk and padding the INQUIRY.
travisutk [Thu, 22 Nov 2012 00:43:32 +0000 (00:43 +0000)]
Added empty handles for ejecting a disk and padding the INQUIRY.
Mode sense is next in Mass Storage emulation.

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

7 years agoHID patches and a bit of host fingerprinting from Kenny at Romhat.
travisutk [Mon, 19 Nov 2012 17:34:32 +0000 (17:34 +0000)]
HID patches and a bit of host fingerprinting from Kenny at Romhat.

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

7 years agoPIC patches from Brent Dukes.
travisutk [Mon, 19 Nov 2012 16:04:58 +0000 (16:04 +0000)]
PIC patches from Brent Dukes.

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

7 years agoyield instead of returning a list of values for ARMreadChunk. also, check out ARMrea...
dodge-this [Thu, 15 Nov 2012 05:18:37 +0000 (05:18 +0000)]
yield instead of returning a list of values for ARMreadChunk.  also, check out ARMreadStream and ARMwriteStream functions!  way handy for dealing with strings and when you want to be byte-aligned, not 32-bit word aligned.

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

7 years agousing cleint.peek for verify
dodge-this [Thu, 15 Nov 2012 05:13:00 +0000 (05:13 +0000)]
using cleint.peek for verify

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

7 years agoARMread/writeStream() functions enabled, allowing the reading/writing of byte-aligned...
dodge-this [Thu, 15 Nov 2012 05:00:02 +0000 (05:00 +0000)]
ARMread/writeStream() functions enabled, allowing the reading/writing of byte-aligned bytes, not just 32-bit word-aligned numbers

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

7 years agoreset debugging and documentation update (to indicate that we've moved the nRST pin...
dodge-this [Tue, 13 Nov 2012 04:45:16 +0000 (04:45 +0000)]
reset debugging and documentation update (to indicate that we've moved the nRST pin to the standard pin 11, like in JTAGMSP430)

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

7 years agoupdates to use the ARMresettarget() for "goodfet.arm7 reset" which uses the nRST pin
dodge-this [Mon, 12 Nov 2012 13:22:57 +0000 (13:22 +0000)]
updates to use the ARMresettarget() for "goodfet.arm7 reset" which uses the nRST pin

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

7 years agoAdded GF42 to config.mk
travisutk [Sun, 11 Nov 2012 21:08:02 +0000 (21:08 +0000)]
Added GF42 to config.mk

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

7 years agoand the peek does the size better (without specifying an end, it was giving odd results)
dodge-this [Sun, 11 Nov 2012 00:25:28 +0000 (00:25 +0000)]
and the peek does the size better (without specifying an end, it was giving odd results)

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

7 years agoFinally have a basic goodfet.arm7 script. not done, but the base is there.
dodge-this [Sat, 10 Nov 2012 23:58:18 +0000 (23:58 +0000)]
Finally have a basic goodfet.arm7 script.  not done, but the base is there.

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

7 years agoJTAGARM7 is back up and running, folks! Tested Halt/Release, Get/Set Registers,...
dodge-this [Fri, 9 Nov 2012 20:44:36 +0000 (20:44 +0000)]
JTAGARM7 is back up and running, folks!  Tested Halt/Release, Get/Set Registers, Read/Write Memory.

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

7 years agoPatches to Mass Storage emulation in MAXUSB.
travisutk [Tue, 6 Nov 2012 22:31:46 +0000 (22:31 +0000)]
Patches to Mass Storage emulation in MAXUSB.

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

7 years agoAdded win32 instructions.
travisutk [Mon, 5 Nov 2012 21:59:02 +0000 (21:59 +0000)]
Added win32 instructions.

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

7 years agoTemporarily disabled the --fromweb feature.
travisutk [Sat, 3 Nov 2012 19:02:50 +0000 (19:02 +0000)]
Temporarily disabled the --fromweb feature.

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

7 years agoAdded goodthopter11 to config.mk.
travisutk [Sat, 3 Nov 2012 18:48:32 +0000 (18:48 +0000)]
Added goodthopter11 to config.mk.

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

7 years agoAdded isniff listing to goodfet.mcpcan help,
travisutk [Sat, 3 Nov 2012 18:26:35 +0000 (18:26 +0000)]
Added isniff listing to goodfet.mcpcan help,
also added rate-changing to it.

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

7 years agoFixed plist[] bug in isniff goodfet.mcpcan client
theqlabs [Wed, 31 Oct 2012 07:10:24 +0000 (07:10 +0000)]
Fixed plist[] bug in isniff goodfet.mcpcan client

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

7 years agoCreated intelligent sniffer (isniff) to help decode CAN messages
theqlabs [Wed, 31 Oct 2012 05:55:09 +0000 (05:55 +0000)]
Created intelligent sniffer (isniff) to help decode CAN messages

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

7 years agoList of supported rates.
travisutk [Tue, 30 Oct 2012 21:39:21 +0000 (21:39 +0000)]
List of supported rates.

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

7 years agoAllowing a rate of 83.3
travisutk [Tue, 30 Oct 2012 20:35:15 +0000 (20:35 +0000)]
Allowing a rate of 83.3

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

7 years agoMCP registers can only be set while idle.
travisutk [Tue, 30 Oct 2012 20:27:57 +0000 (20:27 +0000)]
MCP registers can only be set while idle.
Code now checks to make sure the pokes worked by reading back the reg's value.

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

7 years agogoodfet.mcpcan's sniff verb now supports setting a data rate.
travisutk [Tue, 30 Oct 2012 19:48:32 +0000 (19:48 +0000)]
goodfet.mcpcan's sniff verb now supports setting a data rate.

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

7 years agoNew rates, array of supported rates.
travisutk [Tue, 30 Oct 2012 19:40:49 +0000 (19:40 +0000)]
New rates, array of supported rates.

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

7 years agoNew rates, rate error message for GoodThopter.
travisutk [Tue, 30 Oct 2012 19:27:18 +0000 (19:27 +0000)]
New rates, rate error message for GoodThopter.

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

7 years agoNew code for setting the rate. Tested at 125kHz.
travisutk [Tue, 30 Oct 2012 19:16:07 +0000 (19:16 +0000)]
New code for setting the rate.  Tested at 125kHz.

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

7 years agoDefault MCU change in GF20,10,11, all of which are discontinued.
travisutk [Tue, 30 Oct 2012 18:48:31 +0000 (18:48 +0000)]
Default MCU change in GF20,10,11, all of which are discontinued.

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

7 years agoDocco change for goodfet.maxusbdfu.
travisutk [Sun, 7 Oct 2012 21:19:51 +0000 (21:19 +0000)]
Docco change for goodfet.maxusbdfu.

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

7 years agoAdded godfet.maxusbdfu for USD Device Firmware Update emulation with the Facedancer.
travisutk [Sun, 7 Oct 2012 13:59:30 +0000 (13:59 +0000)]
Added godfet.maxusbdfu for USD Device Firmware Update emulation with the Facedancer.

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

7 years agoMinor cleanup.
travisutk [Mon, 1 Oct 2012 12:43:09 +0000 (12:43 +0000)]
Minor cleanup.

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

7 years agoConfig may now be ovewritten.
travisutk [Mon, 1 Oct 2012 12:41:08 +0000 (12:41 +0000)]
Config may now be ovewritten.

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

7 years agoChanging plugin structure.
travisutk [Mon, 1 Oct 2012 12:37:51 +0000 (12:37 +0000)]
Changing plugin structure.

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

7 years agoExtensions to the CCSPI module for faster sniffing.
travisutk [Sat, 29 Sep 2012 15:19:59 +0000 (15:19 +0000)]
Extensions to the CCSPI module for faster sniffing.
Added 'goodfet.ccspi fastsniff' for REALLY fast sniffing.

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

7 years agoCCSPI bug fixes.
travisutk [Fri, 28 Sep 2012 10:52:33 +0000 (10:52 +0000)]
CCSPI bug fixes.

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

7 years agoAdded 'goodfet.ccspi sniffnonce' for sniffing the nonce sequences.
travisutk [Tue, 25 Sep 2012 14:40:14 +0000 (14:40 +0000)]
Added 'goodfet.ccspi sniffnonce' for sniffing the nonce sequences.
Might might illogical assumptions about the packet structure, such as that there is a PAN ID but no addresses.

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

7 years agoReading and writing of CC2420 RAM.
travisutk [Tue, 25 Sep 2012 12:31:50 +0000 (12:31 +0000)]
Reading and writing of CC2420 RAM.

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

7 years agoAn indention bug was preventing the self clocking from working.
travisutk [Tue, 25 Sep 2012 08:58:45 +0000 (08:58 +0000)]
An indention bug was preventing the self clocking from working.

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

7 years agoChanging the resyncing rules. This might improve behavior, but it might also be...
travisutk [Tue, 25 Sep 2012 08:55:06 +0000 (08:55 +0000)]
Changing the resyncing rules.  This might improve behavior, but it might also be painful.

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

7 years agoHalf-assed routine to sniff strings on CC2420. Will rewrite later.
travisutk [Mon, 24 Sep 2012 12:24:35 +0000 (12:24 +0000)]
Half-assed routine to sniff strings on CC2420.  Will rewrite later.

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

7 years agoApimote cleanup, removed unsupported goodfet.sc client.
travisutk [Mon, 24 Sep 2012 12:05:36 +0000 (12:05 +0000)]
Apimote cleanup, removed unsupported goodfet.sc client.

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

7 years agoFixed critical Apimote bug, which prevented the firmware from building using some...
travisutk [Mon, 24 Sep 2012 10:35:53 +0000 (10:35 +0000)]
Fixed critical Apimote bug, which prevented the firmware from building using some versions of the msp430 libc.

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

7 years agoCleaning apimote support.
travisutk [Mon, 24 Sep 2012 10:11:39 +0000 (10:11 +0000)]
Cleaning apimote support.

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

7 years agoCleaning apimote.
travisutk [Mon, 24 Sep 2012 10:08:27 +0000 (10:08 +0000)]
Cleaning apimote.

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

7 years agoCleaning apimote.
travisutk [Mon, 24 Sep 2012 10:08:09 +0000 (10:08 +0000)]
Cleaning apimote.

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

7 years agoNow either apimote1 or apimote works as apimote name.
travisutk [Mon, 24 Sep 2012 09:25:47 +0000 (09:25 +0000)]
Now either apimote1 or apimote works as apimote name.

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

7 years agoWorking toward decrypting 15.4 packets in CCSPI.
travisutk [Fri, 21 Sep 2012 08:34:29 +0000 (08:34 +0000)]
Working toward decrypting 15.4 packets in CCSPI.
Nonces and regions are completely variable, so promiscuous sniffing will be hard.

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

7 years agoI think this will add support for decryption of incoming packets, but I might be...
travisutk [Thu, 20 Sep 2012 13:59:28 +0000 (13:59 +0000)]
I think this will add support for decryption of incoming packets, but I might be wrong.

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

7 years agoRemoved Werror, so launchpad code compiles again.
travisutk [Thu, 20 Sep 2012 13:30:33 +0000 (13:30 +0000)]
Removed Werror, so launchpad code compiles again.
Need to test this.

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

7 years agoFixed syntax error in Read Format Capacity and exit on Write Sector, needed for Windo...
travisutk [Sun, 2 Sep 2012 14:43:38 +0000 (14:43 +0000)]
Fixed syntax error in Read Format Capacity and exit on Write Sector, needed for Windows support but not Linux.

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

7 years agoMass storage emulation now works well enough to emulate a readable, mountable disk.
travisutk [Thu, 30 Aug 2012 02:01:27 +0000 (02:01 +0000)]
Mass storage emulation now works well enough to emulate a readable, mountable disk.

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

7 years agogoodfet.maxusbmass now works! Only tested with a Linux host, only delivers a dummy...
travisutk [Sat, 25 Aug 2012 22:04:40 +0000 (22:04 +0000)]
goodfet.maxusbmass now works!  Only tested with a Linux host, only delivers a dummy sector for now.

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

7 years agoFixed capacity issues; goodfet.maxusbmass now enumerates a 2MB disk.
travisutk [Sat, 25 Aug 2012 21:28:27 +0000 (21:28 +0000)]
Fixed capacity issues; goodfet.maxusbmass now enumerates a 2MB disk.
Read/write sectors are next.

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