@@ -164,9 +164,10 @@ procedures, but csr-spi-ftdi will work on the bricked chips too.
164
164
### CSR software
165
165
166
166
This driver is tested with CSR BlueSuite 2.1 - 2.6.0 and with CSR BlueLab 4.1,
167
- but should work with other CSR software, such as SDK, ADK, Configuration Tool,
168
- Parameter Manager. Newer versions of BlueSuite can be found at
169
- ` https://www.csrsupport.com/PCSW ` . Older versions of BlueSuite can be found at
167
+ but should work with other CSR software, such as SDK, ADK, Configuration Tool.
168
+ The driver is known to not work with CSR Parameter Manager, see [ Bugs] ( #bugs ) .
169
+ Newer versions of BlueSuite can be found at ` https://www.csrsupport.com/PCSW ` .
170
+ Older versions of BlueSuite can be found at
170
171
` https://www.csrsupport.com/PCSWArchive ` . Access to these pages requires
171
172
registration.
172
173
@@ -196,8 +197,8 @@ environment variable, see wine(1) man page for details.
196
197
Allow yourself access to FTDI device
197
198
198
199
cat <<_EOT_ | sudo tee -a /etc/udev/rules.d/99-ftdi.rules
199
- # FT232R
200
- SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="0660", GROUP="plugdev"
200
+ # All FTDI chips
201
+ SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", MODE="0660", GROUP="plugdev"
201
202
_EOT_
202
203
203
204
After that You'll need to add yourself to ` plugdev ` group and relogin.
@@ -429,10 +430,14 @@ Build with command:
429
430
430
431
* See [ Issues on github] ( https://github.com/lorf/csr-spi-ftdi/issues ) to list
431
432
current bug reports or to report a bug.
432
- * Current implementation of 1.4 SPI API (used in BlueSuite starting from 2.4)
433
- is based on a wild guess and is just a wrapper around 1.3 functions. It
434
- doesn't support multiple programmers connected at the same time and may
435
- contain other bugs.
433
+ * Some long standing bugs on a
434
+ [ TODO] ( https://github.com/lorf/csr-spi-ftdi/wiki/TODO ) list:
435
+ * Multiple programmers connected at the same time are not supported. For this
436
+ to work, stream API (used by BlueSuite starting from 2.4) need to be
437
+ properly implemented. Currently ` spifns_stream_*() ` functions are just
438
+ wrappers around non-stream implementations.
439
+ * CSR Parameter Manager is known to not work with this driver.
440
+ ` spifns_bccmd_*() ` API needs to be implemented for it to work.
436
441
437
442
438
443
## Thanks
0 commit comments