1
0

115 Commits

Author SHA1 Message Date
michael
084feb4bf3 monitor tdi, too 2007-05-01 21:18:51 +00:00
michael
0a060ead2d add the possibility to monitor the JTAG state machine 2007-05-01 19:51:47 +00:00
michael
1830118e81 another typo 2007-05-01 15:10:08 +00:00
michael
dc587d1175 typo 2007-05-01 15:09:36 +00:00
michael
f9318fa12d programming is now abaout as fast as a parallel cable again 2007-05-01 13:03:39 +00:00
michael
c6338a01c2 remove unused variables from builds without FTDI-support 2007-05-01 12:05:26 +00:00
michael
7606d47088 add documentation for FTDI2232 based devices 2007-05-01 12:03:15 +00:00
michael
61e0de7a4b config parser to associate ftdi2232 devices with parallel port 2007-05-01 11:42:14 +00:00
michael
617583d072 some microoptimazation 2007-05-01 10:21:51 +00:00
michael
66c1fd53cb correctly set the baudrate, this speeds up things a bit 2007-04-30 23:52:35 +00:00
michael
23d61681a4 remove outdated comment 2007-04-30 23:43:32 +00:00
michael
25ba7a4909 more parts of the config infrastructure 2007-04-30 23:42:17 +00:00
michael
3cc5a0bc5a improve performance by using threads 2007-04-30 23:12:05 +00:00
michael
75417531f3 fix prom readback, but this slows everything down again... 2007-04-30 21:12:26 +00:00
michael
5e3d963bcb unify parallel and jtagkey interface 2007-04-30 09:23:32 +00:00
michael
185be93e9d some todos 2007-04-30 08:02:08 +00:00
michael
7cd012c138 remove old debug message 2007-04-29 22:15:34 +00:00
michael
59b06a85e2 make sure that there is valid data if the last command in a transfer is
a read
2007-04-29 21:50:09 +00:00
michael
9640dec9c7 use the right tool for the job!
use BITMODE_BITBANG for bulk transfers and BITMODE_BBSYNC for transfers with
interleaved reads
2007-04-29 21:32:59 +00:00
michael
3f5287b7f7 some more performance improvements 2007-04-29 18:48:10 +00:00
michael
a270f1e37a only read pins when needed, now it's a bit faster than a parallel cable 2007-04-29 17:51:28 +00:00
michael
397d1c368e remove useless code 2007-04-29 17:06:01 +00:00
michael
85690a3f99 correctly handle cases where the usb chunksize is smaller than the
combined write
2007-04-29 16:00:49 +00:00
michael
4af4753dc4 increase programming speed by a factor of 4.
it now takes 5 seconds to program a xc3s400, which is the same time it
takes to program this chip with a parallel cable.
2007-04-29 15:57:34 +00:00
michael
3e670223fd start of configuration infrastructure 2007-04-29 15:18:42 +00:00
michael
e81047b815 ignore no-ops 2007-04-29 14:40:03 +00:00
michael
d0e2002d3a much faster programming via FTDI2232 now.
programs a xc3s200 in 22 seconds
2007-04-29 13:49:13 +00:00
michael
b122ac4b01 improve performance by
* using synchronous bitbang mode
 * handling multi transfers in the jtagkey-driver by combining writes and reads
2007-04-29 10:19:40 +00:00
michael
1dac51954a pass MULTI_TRANSFER to jtagkey_transfer, so it can be optimized there
(which will hopefully increase performance by much)
2007-04-29 00:58:10 +00:00
michael
bccac33bca some cleanups 2007-04-29 00:47:44 +00:00
michael
19b2e286ce preliminary support for amontec jtagkey.
it's too slow to be usable right now
2007-04-29 00:43:14 +00:00
michael
8121bc50c2 first bits for amontec jtagkey 2007-04-29 00:13:50 +00:00
michael
088b1e7b6a change URLs from viewcvs to viewvc 2007-04-22 11:41:58 +00:00
michael
de6f38dea1 add integrated cable on spartan 3A sk 2007-04-22 11:23:56 +00:00
michael
5649925c5a add EDK 8.1.02i as working 2007-04-15 16:17:22 +00:00
michael
2271fdf28f add EDK 8.1 as reported working 2007-04-15 16:16:13 +00:00
michael
295cadbca4 add link to xc3sprog 2007-04-09 10:21:28 +00:00
michael
78d5d21dc9 other cables 2007-04-09 10:19:11 +00:00
michael
0dca330e46 make parallel port numbers permanent across program restarts 2007-04-08 19:07:05 +00:00
michael
2b78cb9950 fix sentence 2007-04-07 17:20:20 +00:00
michael
4d2daea0fa change ppdev url 2007-04-07 15:36:55 +00:00
michael
21a5b63570 missing XILINX 2007-04-06 19:45:18 +00:00
michael
57d4107e61 xup, kawk 2007-04-06 13:08:27 +00:00
michael
32e2af2399 add pointer to website 2007-04-06 12:59:41 +00:00
michael
3b1b5fa8ab generate a better driver identification 2007-04-06 12:51:55 +00:00
michael
9ec5ba04dd some validator warnings 2007-04-06 12:43:45 +00:00
michael
41d0a9f776 some links, libusb-dev 2007-04-06 12:32:26 +00:00
michael
026cbe49ab Initial revision 2007-04-06 12:21:44 +00:00
michael
05e1bfcd05 rename TRENZ define to FORCE_PC3_IDENT and document how to enable the
define
2007-04-02 11:31:20 +00:00
michael
cdc9c5bf09 Add hack to force the detection of a parallel cable by Stefan Ziegenbalg.
This hack is activated by preloading libusb-driver-trenz.so.
2007-04-02 08:22:08 +00:00