Sonifex Software
RB-DS2 Firmware Versions
![]()
RB-DS2 V1.032
- Alterations
- Fixed output muted when digital lock removed (failed to output delayed audio)
- Changed unlock/lock timeouts and holdoffs to filter multiple unlock events on digital inputs
- Changed sample rate display for invalid sample rates using compact flash
- Fixed error when changing compact flash modes: FAT to RAW
RB-DS2 V1.031
- Alterations
- Added system watchdog
- Changed Compact Flash card load procedure
- Added error recovery to Compact Flash read and write routines
- Fixed incorrect FAT format for Compact Flash cards larger than 2GB
RB-DS2 V1.029
- Alterations
- New RAW extended mode added to give full access to compact flash cards larger than 2GB
RB-DS2 V1.027
- Alterations
- Added rotary pulse filtering for new rotary encoder
RB-DS2 V1.026
- Alterations
- Fixed channel swapping when digital source removed then re-connected
RB-DS2 V1.024
- Alterations
- Fixed incorrect cursor shown on delay when changing delay units
RB-DS2 V1.023
- Alterations
- Added CF loop flag check when increasing delay so that TX cannot re-enter zero buffer once max delay is available (i.e. when CF has looped)
- TX FIFO update made unconditional when changing delay in extended mode (fixes intermittent loss of sync after delay change)
- Added RTC date validity check to filter illegal values when RTC is not initialised
- Corrected incorrect date/time format when editing system clock
- Added serial command to reset NVRAM
- Digital bypass routed internally through digital transceiver to stop lock errors when bypass removed
- Added compiler switch for new DAC
- Limited delay edit cursor to length of max delay
- Auto recognition of DAC type from base code (base V1.6 required for new DAC)
- Added compiler switch for RTC (RTC removed from standard unit)
- Fixed channel swap on unlock/lock of digital clock - requires new version of q43 lattice
- Added software reset of SSC2 on start/restart to stop sync error in Dual Mono mode
- Remote activation changed to take account of latching inputs
- Zero parameters for date and time fields of SCI status request added for backward compatibility
- Fixed digital lock bug which causes output to loop old audio
RB-DS2 V1.012
- Alterations
- Added no optimization directives to display flash programming function
- Added reserved sectors to compact flash FAT position offsets
RB-DS2 V1.011
- Alterations
- Changed speed of display spi for initialisation
RB-DS2 V1.009
- Alterations
- Changed irq priority for display
RB-DS2 V1.008
- Alterations
- Changed irq priority due to CF looping error
- Config implementation now done immediately
- Removed pause as not used
- Changed CF access timing
- Relocate critical CF access code to SDRAM for speed
RB-DS2 V1.007
- Alterations
- Load CF change to highlight unresponsive or damaged cards
RB-DS2 V1.006
- Alterations
- NVRAM setup parameter checking to filter illegal values
- Change to display menu call parameters
RB-DS2 V1.005
- Alterations
- Change to rtc eeprom write to correct setups initialisation error
RB-DS2 V1.004
- Alterations
- Load setups error and display garbage fixed
- Change to sci delay setting for max/min values
- Fixed change from analogue sync to ananlogue sources
RB-DS2 V1.003
- Alterations
- Changes to usart code for SCI compatability
- Serial number write code added
RB-DS2 V1.002
- Initial Release