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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
travisutk [Sat, 25 Aug 2012 20:16:08 +0000 (20:16 +0000)]
Fixed the USB Mass Storage CBW in Facedancer. Was one byte short of the proper one, causing resets!
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1244
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 25 Aug 2012 19:43:21 +0000 (19:43 +0000)]
The Facedancer FTDI emulator still drops a few connections for cat. Probably sending EOF by mistake.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1241
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 25 Aug 2012 19:35:56 +0000 (19:35 +0000)]
Fixed all the bugs that crept into Facedancer HID emulation.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1240
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 25 Aug 2012 02:21:54 +0000 (02:21 +0000)]
More muck raking.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1239
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Sat, 25 Aug 2012 00:37:05 +0000 (00:37 +0000)]
Cleaning up USB code, getting nearer to BBB mass storage.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1238
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 21 Aug 2012 18:34:34 +0000 (18:34 +0000)]
Reverted some CCSPI performance patches. This might slow down the Z1.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1237
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Fri, 17 Aug 2012 05:43:18 +0000 (05:43 +0000)]
CAN promiscous mode is now enabled by default.
Dear gods does Q owe me some pizza and beer for patching so late.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1236
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Thu, 16 Aug 2012 22:11:51 +0000 (22:11 +0000)]
I think I've got the CAN mode running at 125kHz. Not yet sure.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1235
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 22:52:49 +0000 (22:52 +0000)]
MCP2515 can now loopback packets!
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1231
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 22:38:23 +0000 (22:38 +0000)]
Added support for the different operating modes.
Loopback will be handy for testing.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1230
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 22:20:13 +0000 (22:20 +0000)]
goodfet.mcpcan client, code that nearly works for packet sniffing.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1229
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 22:04:57 +0000 (22:04 +0000)]
Added GoodFETMCPCAN().readrxbuffer() for reading incoming packets.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1228
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 21:29:05 +0000 (21:29 +0000)]
More MCP2515 CAN Bus commands.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1227
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 21:19:35 +0000 (21:19 +0000)]
Beginnings of an MCP2515 driver for communicating with a CAN bus.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1226
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 18:06:41 +0000 (18:06 +0000)]
Goodthopter support in goodfet.bsl and goodfet.slc2 is now executable.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1225
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Wed, 15 Aug 2012 17:58:11 +0000 (17:58 +0000)]
Urgent fix for broken GoodFET31 support, result of UART1 definitions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1224
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 14 Aug 2012 20:29:57 +0000 (20:29 +0000)]
Lots of new CC2420 stabilization.
'goodfet.ccspi surf' for channel surfing.
'goodfet.ccspi spectrum' for cheap spectrum analysis.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1222
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 14 Aug 2012 18:59:23 +0000 (18:59 +0000)]
Formatting change.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1221
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 14 Aug 2012 18:58:48 +0000 (18:58 +0000)]
Fixed Z1 wiring, eliminated unused TelosB/Z1 definitions.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1220
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 14 Aug 2012 18:58:05 +0000 (18:58 +0000)]
Removed old linker scripts.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1219
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 31 Jul 2012 22:19:16 +0000 (22:19 +0000)]
Fixed broken LED definitions that were inserted during the Apimote bringup.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1211
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Thu, 26 Jul 2012 10:53:19 +0000 (10:53 +0000)]
Added LED test into monitor, supporting increased LEDs on the apimote and telosb devices.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1209
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
rmspeers [Wed, 25 Jul 2012 11:18:37 +0000 (11:18 +0000)]
Changed so apimote is refered to as board=apimote1 to support future versioning.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1208
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 24 Jul 2012 03:13:48 +0000 (03:13 +0000)]
Fixed apimote renaming bug.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1207
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
travisutk [Tue, 24 Jul 2012 03:12:57 +0000 (03:12 +0000)]
Apimote patch. I think this works.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1206
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8