Skip to content

Commit 5aae841

Browse files
committed
Update README.md
1 parent d991d4e commit 5aae841

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

README.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,10 @@ procedures, but csr-spi-ftdi will work on the bricked chips too.
164164
### CSR software
165165

166166
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
170171
`https://www.csrsupport.com/PCSWArchive`. Access to these pages requires
171172
registration.
172173

@@ -196,8 +197,8 @@ environment variable, see wine(1) man page for details.
196197
Allow yourself access to FTDI device
197198

198199
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"
201202
_EOT_
202203

203204
After that You'll need to add yourself to `plugdev` group and relogin.
@@ -429,10 +430,14 @@ Build with command:
429430

430431
* See [Issues on github](https://github.com/lorf/csr-spi-ftdi/issues) to list
431432
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.
436441

437442

438443
## Thanks

0 commit comments

Comments
 (0)