Uwe Bonnes
aa938c6dae
libftdi/jtagtap: Try harder to initialize Ftdi MPSSE jtag mode.
...
After "mon s" at least the second "mon j" now succeeds again.
2018-05-30 19:21:03 +02:00
Uwe Bonnes
6f0a46d9c1
libftdi: Export active cable description.
2018-05-30 19:21:03 +02:00
Uwe Bonnes
68c7180376
libftdi: Add ftdiswd variant.
2018-05-30 19:21:03 +02:00
Uwe Bonnes
f4bc6f9ddd
libftdi/platform.c: Issue SEND_IMMEDIATE before reading.
2018-05-30 19:21:03 +02:00
Uwe Bonnes
744deb678d
libftdi/platform.c: Only set bit direction with MPSSE SET_BIT_XXXX.
2018-05-30 19:21:03 +02:00
Gareth McMullin
8b4342394f
Overhaul of timeouts so they may be nested.
2016-06-28 14:35:43 +12:00
Gareth McMullin
cd1d72257f
Cleanup of SRST handling.
...
- Remove connect_assert_srst global.
- Attach functions always release reset.
- Platforms provide a method to poll the reset pin.
- Reset on scan is all internal to command.c
- Reset is released on a failed scan. Fixes #111
2016-04-19 13:12:16 -07:00
Gareth McMullin
2685906fc8
Merge pull request #124 from gsmcmullin/windows_fixes
...
Fixes to allow building for Windows.
2016-04-16 14:49:22 -07:00
Gareth McMullin
987a926a19
Fixes to allow building for Windows.
2016-04-15 12:58:36 -07:00
Gareth McMullin
4e8b40ad5d
Add Digilent JTAG-HS3 FDTI cable.
2016-04-15 12:05:43 -07:00
Gareth McMullin
482070c91b
Merge branch 'v1.6-branch'
...
Conflicts:
src/Makefile
src/platforms/stlink/platform.h
src/platforms/swlink/platform.h
2015-04-03 21:02:01 -07:00
Gareth McMullin
97824b7f02
Use git describe for version in generated header file.
2015-04-03 20:21:33 -07:00
Gareth McMullin
9a8dbdeff7
Fix errors when building for non-native platforms.
2015-03-22 12:26:45 -07:00
Gareth McMullin
6f5b1873d7
Use size_t for sizes in flash functions. Fix all sign compare warnings.
2015-03-14 15:18:22 -07:00
Gareth McMullin
4d4813de87
Clean up includes everywhere.
...
All source files include general.h first and before anything else.
This inlcludes platform.h and platform_support.h
No header file needs to include to include any of these, but should include
any others needed for it's own declarations.
2015-03-01 22:16:04 -08:00
Gareth McMullin
75001a4421
Factor Morse code functions out of platform code.
2015-02-28 22:05:10 -08:00
Gareth McMullin
8c877d6dfa
Fix trailing whitespace everywhere.
2013-06-17 15:53:32 +12:00
Gareth McMullin
67a96410e3
libftdi: Clean up warnings.
2013-04-16 12:33:28 -07:00
Gareth McMullin
da448ec1a6
libftdi: Add 'flossjtag' cable.
2013-04-16 12:14:37 -07:00
Uwe Bonnes
6157754201
libftdi: List some know cables and allow to specify cable and serial
2013-01-23 00:16:01 +01:00
Uwe Bonnes
ce059cc8ed
LIBFTDI: Propagate the command line arguments to platform_init
2013-01-23 00:15:47 +01:00
Gareth McMullin
af1ef670ba
libftdi: Fixed delay function.
2012-07-05 19:10:08 +12:00
Gareth McMullin
5dff263078
Add delay after reset request.
...
Hopefully this fixes problems observed with failing vFlashWrite.
2012-07-01 22:40:43 +12:00
Gareth McMullin
53af978295
Allow user to specify JTAG IR lengths.
...
This allows the use of devices that shift out values other than 0x01
from IR.
2012-06-30 16:47:23 +12:00
Gareth McMullin
8d190cdbb9
Renamed platforms to 'native' and 'libftdi' and moved into 'platforms' dir.
2012-06-10 16:40:07 +12:00