goodfet
11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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