CHANGELOG 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. 20201012 6.3.2
  2. - Increase limit of READ/WRITE BUFFER command for improved compatibility
  3. SGI Iris hosts
  4. - Add new config option to enable blind writes to improve SD card write
  5. performance. This was previously enabled default but causes problems
  6. with some SCSI hosts.
  7. 20200419 6.3.1
  8. - Added checks to ensure the correct firmware version is loaded.
  9. V6 Rev.f and older boards need the "firmware.V6.revF.dfu" firmware updates.
  10. V6 2020c and newer boards need the "firmware.V6.2020.dfu" firmware updates.
  11. 20200216 6.3.0
  12. - Breaking change: Firmware updates on windows now require the UsbDK
  13. driver to be installed.
  14. - Fix regression preventing some machines from booting
  15. - Update libusb to 1.0.23 for dfu-util
  16. - Modify dfu-util to use the UsbDk driver via libusb.
  17. 20200130 6.2.15
  18. - Fix issue writing more than 512kb of data in one write command
  19. (bug introduced 6.2.7)
  20. - Fix possible data corruption bug when reading or writing more than
  21. 64kb per command (fixed in most cases by 6.2.14)
  22. 20200101 6.2.14
  23. - Fix for invalid CDROM READ TOC responses (Thanks Simon Gander)
  24. - Fix for data corruption for hosts that transfer more than 64k per
  25. write.
  26. 20191208 6.2.9
  27. - Fix to prevent sending floppy geometry mode page when not configured as
  28. a floppy (Thanks Landon Rodgers)
  29. - Fix for VMS 5.5-2 Inquiry allocation lengths. Requires setting "vms" quirk
  30. mode in the XML config (Thanks Landon Rodgers)
  31. 20191030 6.2.8
  32. - Fix incorrect results from the self-test function.
  33. 20191009 6.2.7
  34. - Slight improvements to data throughput, which may assist SCSI hosts with
  35. short timeouts.
  36. 20190529 6.2.5
  37. - Add scsi mode page 0 support
  38. - Fix SD card hotswap bug when the SCSI host is constantly polling
  39. 20190502 6.2.4 (Beta)
  40. - Port XEBEC support from v5 firmware
  41. - Add Flexible Disk Drive Geometry SCSI MODE page
  42. - Stability improvements
  43. - Fix regression from 6.1.3 firmware for Kurzweil K2000
  44. 20181011 6.2.1
  45. - Fix bug in USB disk interface with disks over 4GB
  46. 20180926 6.2.0
  47. - Fix bug with non-512 byte sectors.
  48. - Fix bug when writing with multiple SCSI devices on the chain
  49. - Performance improvements to write speeds.
  50. 20180430 6.1.4
  51. - Fix bug in self-test function
  52. 20180131 6.1.3
  53. - Fix bug that caused stability issues with 10MB/s transfers.
  54. 20171128 6.1.2
  55. - Fix synchronous negotiation bugs
  56. 20170520 6.1.1
  57. - Performance improvements to improve throughput at all scsi speeds
  58. - Add new "turbo" speed option to boost speeds.
  59. - May not be reliable, and use is not supported.
  60. - Async timings trimmed
  61. - Sync speeds boosted to theoretical 15.625MB/s, with 12.0MB/s measured
  62. read througput.
  63. - SD card put in "high speed" mode.
  64. - USB for configuration/firmware updates is disabled in turbo mode when
  65. processing SCSI commands. A power cycle may be required to connect
  66. via USB to reset the 48MHz clock back to 48MHz.
  67. - Fix scsi2sd-util6 size and sector-size inputs
  68. - Fix crash when configured scsi disk starting sector is less than
  69. SD card size
  70. 20170329 6.1.0
  71. - Enable synchronous transfers on SCSI1 hosts
  72. - Support 4MB/s sync transfers for Amiga A590 (WD33C93)
  73. - Merge v4.7 release changes, excluding custom mode/inquiry pages
  74. - various bug fixes
  75. 20161006 6.0.13
  76. - Fixed SCSI timing issue
  77. - Added glitch filter on SCSI signals.
  78. - Re-implemented SCSI parity checking.
  79. 20160912 6.0.10
  80. - Fixed write issue with UHS-I Speed Class 3 SD cards.
  81. - More stability bug fixes
  82. 20160827 6.0.8
  83. - Fixed "protocol error" issues when saving configuration to SD cards.
  84. - Synchronous transfers supported ! 5MB/s and 10MB/s supported.
  85. - Fix for accessing data via USB with more than 2 devices configured.
  86. 20160815 6.0.6
  87. - Fix performance bugs
  88. 20160814 6.05
  89. - More SCSI bug fixes (some timing issues resolved in the FPGA image)
  90. - Firmware update support using scsi2sd-util6.
  91. 20160716 6.03 (BETA3)
  92. - SCSI bug fixes.
  93. 20160616 6.01
  94. - Improved SD card compatibility
  95. - Fixed SCSI interfaces on slower SCSI controllers
  96. - Significant performance improvements
  97. - Added SD card hotswap support.
  98. 20160528 6.0
  99. - First BETA firmware for the 6.0 hardware version of the SCSI2SD.