Recent Firmware Updates

Version 2.2.8 |  August 23, 2016

Importance?  Not a critical update. Update is relevant only if you wish to be able to use the Encoder while the display timeout feature is enabled. The workaround is just use the remote.

  • Fix:  Encoder control inputs failed to wake up the display after it timed out and turned off.

Version 2.2.7 |  August 16, 2016

This update optimizes the operation of the manual encoder which hasn’t received much attention for quite some time now. Volume control via the encoder is now smoother and more granular with each volume step more clearly corresponding to the encoder’s position detents (stopping points). It also adds back the missing encoder balance adjust feature which somehow got left out when we released version 2.2.0 firmware.

You might have noticed we skipped version 2.2.6. We implemented phase reversal in version 2.2.6 but this applies only to our LDRxB balanced preamp model and requires some special hardware modifications to the LDRxB for phase reversal to work. Please contact us if you’re interested in the LDRxB and balanced preamp phase reversal.

Importance?  For most users this is not a critical update. If you notice anything amiss while using your encoder for either volume control or input changing, this update should resolve the problem.

  • Change: Made encoder turning interrupt driven rather than poling to improve control response
  • Fix: Restored missing balance adjust control functions to Encoder
  • Tweak: Improved encoder decode logic for smoother stepping synced with detents
  • Tweak: Reduced encoder input change threshold from 5 to 2 steps when using encoder to change inputs

Version 2.2.5 | June 17, 2016

This purpose of this update is to correct one minor bug (balanced preamps only) and the addition of 2 new features that users have requested. It’s not a critical update. This update skips a version (2.2.4) which was shipped in only a single preamp and included the Fix discussed below.

  • New: Fast Input Switching – When in Input adjust mode user now has option to do use fast switching between inputs by using the Left/Right buttons on the remote rather than the normal Raise/Lower following by Enter. When using the Left/Right buttons the inputs transition within less than a second without any muting/unmuting. When using fast switching the volume will immediately go the volume level last associated with the selected input.
  • New: Display Timeout – When in Display adjust mode user can now optionally set the time (in seconds) before display turns off after last user input. Adjustment is between 1 and 99 seconds using the Left/Right remote button. The new timeout value is shown in the left display. Setting timeout to zero (0) disables the timeout feature. After updating you should check this setting since it may not be zero (off) by default.
  • Fix: Turn Off (Balanced Preamps) – The new preamp turn off function by pressing/holding the Menu button that introduced in version 2.2.3  was not working properly for balanced units. This update fixes that.

More Info On Fast Input Switching

Fast Input Switching was introduced at the request of users who wanted to be able to do A/B testing with difference sources. Fast input switching overrides the normal automatic and relatively slow sequence of first muting the current input, switching inputs, and then ramping the volume back up. Fast switching has only been tested with Tortuga preamps that use LDRs for input switching – we have not tested this with our DIY relays and kits.  LDRs are inherently slow switches compared to relays. While they turn on relatively quickly, they are much slower to turn off. Because of the slow turn off time, fast switching includes a brief transition delay of 200 milliseconds. This delay is barely perceptible but avoids any potentially harmful artifacts such as pops or bumps to your speakers. Users are cautioned to avoid switching between inputs where the current input is at a low volume level and the new input was previously at a high volume level. The preamp will abruptly go to the volume level last associated with the new input. As it does so the volume of the current input may surge slightly before it fully turns off.

See Change Log below for details on earlier firmware revisions.


Please Read Before Proceeding!

  • Updated software builds for the various models of Tortuga Audio preamps can be downloaded via the link(s) in the sidebar to the right.
  • Only the V2 and V2.1 versions of the LDR3x controller board or preamps equipped with USB sockets can accept updated firmware
  • Updating your preamp firmware can only be done using a PC (at some point we hope to have a Mac solution but not today)
  • Detailed instructions are available by clicking on the Instructions link below
  • A Firmware Change Log is also provided below. We encourage you to keep your firmware updated with the latest build.
  • Please note that these updates are cummulative so that updating with the latest build includes all prior changes
  • Please pick the firmware version the best matches your preamp product. Please note that if you use the wrong file no harm will come to your preamp however you will experience some minor malfunctions. Just upload the correct version and everything will be fine.

Upgrading To 2.2 From 2.1  (5.22.16)

Background – On May 16, 2016 we released the 2.2.0 upgrade of our preamp control firmware. Despite our best intentions it turned out to have several bugs so we pulled the release before too many of you downloaded the new firmware. We fixed the bugs and a week later released version 2.2.1 on May 22, 2106.

Details regarding the 2.2.x upgrade can be found here in our online documentation.

How Upgrading to 2.2.x Is Different  – Your initial update from any 2.1 version to your first 2.2.x firmware version will cause your preamp to go through a one-time initialization process. This initialization process will take approximately 15 seconds. During the initialization process you will not see anything displayed and the preamp will not respond to control inputs. Once initialization is complete the preamp will briefly display the current firmware version via a 3 digit number such as 2.2.1. Subsequently applying power to your preamp will only take ~ 5 seconds to boot and briefly display the 3 digit firmware number.

The initialization process will overwrite any impedance settings you have for settings number 2 through 5 while leaving setting number 1 as is. You MUST also pair your remote with your preamp again after this one-time process. Until you do so your preamp will not respond to your remote. Info on remote pairing can be found here. Sorry for any inconvenience.

Please Report Bugs or If You Have Questions  – We encourage you to report any bugs or post any questions via our forum on AudioCircle.com which can be found here. If you would rather communicate via email you can reach us via info@tortugaaudio.com or our contact page here. 

Instructions & Change Logs

Detailed Instructions: How To Update Your Preamp

Overview

It’s a fairly easy process to load updated software into you preamp/board but to do so you will need the following items:

1) A PC desktop or laptop computer with a USB port. We currently don’t support MACs (yes, sorry, we know, but that’s how it is for the time being).
2) USB Cable

DIY Boards – Micro-B Socket – If you have an older V2 LDR3x DIY board with a micro-B socket board soldered to the J8 header on the board you’ll need a cable with a male A end and male micro-B USB end. An LED light on the micro USB connector breakout board on the V2 will light up once it’s connected to your PC.

DIY Booard – Tortuga USB Connector – If you are using a Tortuga USB connector cable with the female end connected to the J8 header make sure you have the female end connected such that the red wire is next to microcontroller end of J8 header and not the end with the white dot. You’ll need a USB cable with male A’s on both ends.

Finished Preamps – All finished Tortuga preamps require a USB cable with male A’s on both end.

3) The mikroBootloader program installed on your PC. This program can be downloaded via a link on the right sidebar of this page.

4) The latest firmware build which can be downloaded via the link on the right sidebar of this page.

The mikroBootloader

This is a relatively small software application that you use to establish USB communications with the V2 board and to load the new V2 software build up into the V2 board. The program consists of a single executable file (mikroBootloaderUSBHID.exe). Unlike conventional software, the mikroBootloader does not have to be formally installed/registered into your PC. The program file simply has to reside somewhere on your PC. We suggest you download it to your PC desktop. The first time your run this program (by double clicking on it) it will create a small text file named “settings.ini” in the same directory. The mikroBootloader does not require you to download and install any special drivers nor does it require any special configuration changes to your PC. If your PC has a USB port, you should be good to go. We know it works with Windows 7 and 8. It may also work with  older versions of Windows but we haven’t tested that. To remove it from your PC simply erase both the  mikroBootloader USB HID.exe and settings.ini files from whatever directory you put them in.

Step 1 – Start the mikroBootloader program

When the bootloader program starts it will look more or less like the pic below. At this point it won’t be doing anything except waiting.

bootloader_1

Step 2 – Establish the USB link to the V2

First connect your PC to the preamp/board with USB cable.

DIY Boards – Micro-B Socket – If you have an older V2 LDR3x DIY board with a micro-B socket board soldered to the J8 header on the board you’ll need a cable with a male A end and male micro-B USB end. An LED light on the micro USB connector breakout board on the V2 will light up once it’s connected to your PC.

DIY Booard – Tortuga USB Connector – If you are using a Tortuga USB connector cable with the female end connected to the J8 header make sure you have the female end connected such that the red wire is next to microcontroller end of J8 header and not the end with the white dot. You’ll need a USB cable with male A’s on both ends.

Finished Preamps – All finished Tortuga preamps require a USB cable with male A’s on both end.

To initiate connection to the bootloader program you need to first remove power from the unit. Connecting power to your unit initiates the bootloader cycle. You should notice the following changes to the mikroBootloader program once power is applied: a) the little USB symbol to the right of “1 Wait for USB link” should turn red, b) the Device window should display “LR3x.V2 Board”, c) the MCU Type window should display “PIC18”, and, d) the History Window should say “Waiting MCU response…”. At this point you will have 5 seconds to establish a USB link between your PC and the V2.  Within the 5 second bootloader connection window, click on the “Connect” button next to “2 Connect to MCU”. If all goes well, the “Connect” button text will change to “Disconnect” and the History Window will now say “Connected” as shown in the pic below. If you run out of time, don’t panic, just remove power again, wait a few seconds and then reapply power to the V2 which restarts the 5 second bootloader timer.

bootloader_2

Step 3 – Download & choose the updated V2 software

If you haven’t already done so, download the latest V2 software build from the link on the right sidebar of this page and store it somewhere convenient on your PC. The V2 software will be a .hex file. Choose the V2 software file by pressing the “Browse for Hex” button next to “3 Choose HEX file”.  This will open a file dialog box. Find the downloaded .hex file stored on your PC and click the “Open” button. At this point the V2 software is ready to be uploaded into the V2 board.

bootloader_3

Step 4 – Upload the updated V2 software to the V2 board

Press the “Begin uploading” button next to “4 Start bootloader” to upload the V2 software to the V2 board. The previous software build will first be erased and then the updated software build will be written to the V2 microcontroller chip. This erase/write operation is very fast and should take less than 5 seconds to complete. At this point you should get a “Success” message. Click the  “OK” button to close the message box. Note the new messages in the History Window. Upon a successful write, the mikroBootloader program will automatically disconnect from the V2 and the V2 will reboot. The reboot process takes approximately 5 seconds after which the V2 is ready to be turned on and used. You are now done and can close the mikroBootloader program.

bootloader_4

Firmware Change Log - Version 2.2 (latest update: 5.30.16)

The following firmware changes apply only to Tortuga Audio preamps released and shipped on or after May 15, 2016 and also for customers who update their preamps to version 2.2 firmware.

2.2.7 – 8.16.16  This update optimizes the operation of the manual encoder which hasn’t received much attention for quite some time now. Volume control via the encoder is now smoother and more granular with each volume step more clearly corresponding to the encoder’s position detents (stopping points). It also adds back the missing encoder balance adjust feature which somehow got left out when we released version 2.2.0 firmware.

You might have noticed we skipped version 2.2.6. We implemented phase reversal in version 2.2.6 but this applies only to our LDRxB balanced preamp model and requires some special hardware modifications to the LDRxB for phase reversal to work. Please contact us if you’re interested in the LDRxB and balanced preamp phase reversal.

Importance?  For most users this is not a critical update. If you notice anything amiss while using your encoder for either volume control or input changing, this update should resolve the problem.

  • Change: Made encoder turning interrupt driven rather than poling to improve control response
  • Fix: Restored missing balance adjust control functions to Encoder
  • Tweak: Improved encoder decode logic for smoother stepping synced with detents
  • Tweak: Reduced encoder input change threshold from 5 to 2 steps when using encoder to change inputs

2.2.5 – 6.16.16  This update corrects one minor bug (balanced preamps only)  and adds 2 new features. It’s not a critical update.

  • New: Fast Input Switching – When in Input adjust mode user now has option to do use fast switching between inputs by using the Left/Right buttons on the remote rather than the normal Raise/Lower following by Enter. When using the Left/Right buttons the inputs transition within less than a second without any muting/unmuting. When using fast switching the volume will immediately go the volume level last associated with the selected input.
  • New: Display Timeout – When in Display adjust mode user can now optionally set the time (in seconds) before display turns off after last user input. Adjustment is between 1 and 99 seconds using the Left/Right remote button. Setting timeout to zero (0) disables the timeout feature. After updating you should check this setting since it may not be zero (off) by default.
  • Fix: The new press/hold Menu button turn-off feature introduced in version 2.2.3  was not working properly for balanced units.

2.2.4 – 6.10.16  This version was shipped in only 1 preamp and included the “Fix” referenced in version 2.2.5 above.

2.2.3 – 5.30.16  This update added back some features that didn’t make the jump from 2.1 to 2.2. Most importantly it brought back muting as a stand alone feature.

  • Change: When on, pressing menu button mutes/unmutes the unit, while holding it down turns unit off
  • Change: Added blinking display for when unit muted
  • Change: Added Panel LED flash to acknowledge when user switches control modes (for DIY users with no displays)
  • Fix: Corrected a bug which prevented channel balance from working the same in both directions

2.2.2 – 5.24.16 – This was an an internal revision and only relevant to initial commissioning of new boards/preamps

  • Fix: Board ID init was defaulting to V2 instead of V21 on new blank boards

2.2.1 – 5.22.15 – Bug fix release

  • Fix: Addressed numerous bugs with the initial 2.2.0 release
  • New: Firmware will take ~15 seconds to initialize the first time user upgrades to any 2.2.x version from any prior 2.1.x version. This is a one-time only process.
  • Note: The one-time initialization process will require you to pair your remote with your preamp

2.2.0 – 5.16.15 – Initial upgrade from 2.1 series to 2.2.

More info on the 2.2.0 Apple Remote control scheme changes can be found in the online documentation here.

  • Change: Major restructuring of Apple Remote control scheme based on user input
  • New: Auto-repeat providing ease of ramping volume up or down with a single press of the remote
  • Change: Balance adjustment is now the primary function of the left/right buttons along with volume control via raise/lower buttons
  • Change: Mute(play) button has been repurposed as a Control Mode button with the following control modes:
    * Input Adjust
    * Impedance Adjust
    * Display Brightness Adjust
    * Max Volume at Input Change Adjust
  • Change: The Power On/Off button is now the Power On/Off-Mute button (off or mute being essentially the same thing functionally)
  • Tweak: Improved control integration between preamp boards for balanced audio configurations
  • Tweak: Enhanced stability through numerous tweaks under-the-hood
  • Fix: Better protection against spurious infrared noise sources that might cause false control inputs
  • New: Added ability for user to change the maximum initial volume level when unit turns on or when user changes input
Firmware Change Log - Version 2.1 (latest update: 7.17.15)

The following firmware changes apply only to the V2.1 version of the LDR3x board and related products released and shipped on or after Jan 1, 2015 up until May 15, 2016. Please refer to Version 2.2 firmware for all Tortuga Audio preamps shipped starting 5.15.16.

2.1.8 – 7.17.15 – Fix for adjustable impedance setting bug

  • Fix: Corrected problem where impedance settings above 65k were being changed after being saved. This problem was preventing users from establishing impedance levels above 65k.

2.1.7 – 2.25.15  – This revision applies only to balanced (dual Master/Slave board) preamp configurations and can be ignored if you have an RCA/single-end preamp

  • Fix: Slave was not saving impedance index after Master changed it
  • Fix: Slave Auto-Cal was not reliably shutting off when Master Auto-Cal manually terminated

2.1.6 – 2.21.15

  • Fix: Added missing master-to-slave commands for adjustable impedance
  • Tweak: Minor improvements to code related to switching inputs (to save program space)
  • Change: Display now shows both left/right bias during balance adjust
  • Deleted: Removed flashing of display on startup and shutdown (to save program space)

2.1.5 – 2.9.15

  • New: Added adaptive closure error relaxation to auto-cal to prevent hanging

2.1.4 – 2.7.15

  • Fix – Corrected display of variable impedance info
  • Fix – Corrected left over debug code that prevented balanced/dual mono to work properly

2.1.3 – (no date) – This version included with first wave of V2.1 boards and LDR3.V2 & V2k preamps

* Fix: Contained numerous minor fixes to 2.1.0 and interim versions

2.1.1 and 2.1.2 – Interim internal versions – never released or shipped

2.1.0 – 1.26.15 – First firmware release with the new V2.1 board

  • Change: Extensive overhaul of auto-cal code including decrease of closure error from 1% to 0.2%
  • New: Added pre-calibration of board with precision resistors
  • New: Added adjustable input impedance – 5 possible settings
  • New: Added new info displayed upon power-up and via remote when off
    • 2.x.y – 3 digit firmware version
    • x – current impedance setting
    • yy – current impedance level (in thousands) at current impedance setting
    • yy – internal controller hardware version (20 – V2, 21 – V2.1)
  • New: Added code unique to the V2.1 controller hardware
Firmware Change Log - Version 2

The following firmware updates relate solely to the V2 version of the preamp controller board and related preamp products shipped prior to January 1, 2015.

1.2.0 – 9.15.14  Please Note: All LDRx & LDRxB Passive Preamp models (released 9.1.14) were shipped with version 1.2.0 or later firmware.

  • Change: Adapted for new IO Board used with the LDRx & LDRxB including 4th input
  • Change: Going forward there will be different versions of firmware for LDR3x.V2 vs. the LDRx/LDRxB.
  • Tweaks: Miscl changes to improve stability

1.1.9 – 9.1.14

  • Fix: Corrected left/right fixed bias logic so that V2 builds that did not have any fixed bias defined when built and commissioned will now automatically set fixed bias to zero. Lack of fixed bias definition was causing units to be non-responsive to volume commands after software updates.
  • Change: When power is applied, unit will now display 5 numbers. The first 3 digits are the software version. The second 2 digits are the right and left fixed bias settings respectively. For most units the fixed bias values will both be zero.

1.1.8 – 8.18.14

  • Fix: Removed unused timer2 code from interrupt handling routine. Was possibly interfering with remote.
  • Change:  Changed balance adjust limit from +/-10 to +/-9 to work within limitations of display
  • Fix: Removed adding +1 to left bias upon entering Bal Adjust Mode – bug from 1.1.7

1.1.7 – 8.15.14

  • Tweak: Cleaned up how left/right channel balance adjustment was handled

1.1.6 – 8.12.14

  • Fix: Corrected display info during AutoCal
  • Tweak: Display now shows all 0’s as soon as unit is turned on – removed prior delay.

1.1.5 – 8.5.14   This update only relevant to those using V2’s in balanced audio configuration.

  • Change: Improved robustness of Master-to-Slave serial communicate of volume data in balanced systems.
  • Fix: Removed ability of Slave to sometimes ramp volume back up to set  point by itself after receiving an Input Change command from the Master.

1.1.4 – 7.29.14

  • New: Displays 3 digit software build  number when power is applied. Each digit shown individually.
  • New: Added ability to assign a fixed channel bias to each board during initial build to ensure balance is centered. Some V2 boards exhibit a slight left or right channel bias inherent to the collective hardware bias that is not due to calibration of the LDRs. This channel bias is fixed, stored on the board (not the controller chip) and cannot be accessed or changed by the user.
  • Tweak: Minors mods to left/right channel info displays

1.1.3 – 7.19.14

  • Fix: Slave board was not receiving AutoCal start/stop or Next (skip) command signals. This fix is only relevant to those using V2’s in balanced configuration. This was a bug introduced with update 1.1.0.

1.1.2 – 7.15.14 – This update is primarily relevant to those who only use an Encoder and not the Apple Remote to control the V2

  • New: Can now toggle AutoCal on/off with Encoder via quarter/half turn to right
  • New: Status LED now flashes briefly every 2-3 seconds when AutoCal is active
  • New: Left display module in dual display system now shows which LDR is in AutoCal (1-4)

1.1.1 – 7.7.14

  • Fix: Removed blinking of numerical display when changing volume. Status LED still blinks as before. Bug was introduced in 1.1.0.

1.1.0 – 7.6.14

  • Change:  With the release of Rev 1.1.0, we have made the following changes to how auto calibration is run:
    • AutoCal now runs only when manually initiated by the user while the V2 is turned off but still connected to power. We do recommend that the V2 be powered but turned off when not in use.
    • AutoCal is started by pressing the Enter/Center button on the remote which disconnects the V2 from the audio input and output.
    • Once AutoCal is initiated, it runs through one full cycle of LDR calibration in the following LDR sequence: right-series, right-shunt, left-series, left-shunt.
    • Upon completing a full cycle, AutoCal shuts off and the V2 is reconnected to the audio input and output.
    • While AutoCal is running it can be shut off prior to completing a full calibration cycle by pressing the Enter/Center button again on the remote. The V2 may not react immediately to this AutoCal shut down command and it may have to be repeated. We recommend you not interrupt the V2 during a calibration cycle once initiated. A full calibration cycle typically takes around 10 minutes.
    • While AutoCal is running, you can cause AutoCal to interrupt calibration on the current LDR and switch to the next LDR in the cycle by pressing the Right button on the remote. If you switch through all 4 LDRs then AutoCal will shut down thinking its completed a full calibration cycle. This feature is provided as a diagnostic tool only. We highly recommend that you not interrupt AutoCal while its running.
    • While AutoCal is running, the V2 will display each volume step (1-70)  in the process for each LDR. Thus it will go through 70 calibration steps four times in a row over the course of a full calibration cycle.
    • When AutoCal is complete or shut down deliberately, the display will also shut off.
    • We recommend you turn your amp off before initiating an AutoCal cycle. Physically disconnecting your cables from the V2 isn’t necessary.
    • We recommend you run AutoCal monthly but this is simply a recommendation and not a requirement.

1.0.9 – 6.30.14

  • Fix: This update corrects the IR Remote ID recognition and pairing so that the user can correctly: a) Pair the V2 with either or both the Apple Remote and/or the legacy Tortuga Audio Remote; and b) Pair the V2 with only the Apple Remote or only the Tortuga Audio Remote, and c) Change the ID of the Apple Remote and re-pair (teach) the V2 the new Apple Remote ID. Please note the following specifics:
    • Going forward, uploading this or any subsequent software build will require the V2 to first pair itself with your remote. This will happen automatically the first time you use either your Apple Remote or your legacy Tortuga Audio remote after uploading new software. However, with the Apple Remote, we recommend you first use the Power On/Off (Menu) button to trigger the pairing. Using the Enter/Center key may not be sufficient by itself. You can confirm that the pairing worked by turning the V2 on and off with your remote.
    • Once you’ve initially paired the V2 with your Apple Remote after a software build, you can also pair it with your legacy Tortuga Remote but this second pairing will require that the Encoder Switch be pressed and held in for 20+ seconds and then released to place the V2 into Remote Pairing Mode. The Status LED and/or Display Module should blink rapidly indicating it’s in Remote Pairing Mode. Pressing any key on the second remote will then complete the process. At that point the V2 should respond to either remote. The same procedure is true if you initially paired the V2 with your Tortuga Remote and also want to add the Apple Remote.
    • If you find that the Apple Remote you’re using with the V2 is conflicting with some other Apple product (TV, MAC etc. ), you can change the ID of the Apple Remote by holding down both the Menu and Center buttons simultaneously for 5+ seconds. At that point the V2 will no longer respond to your Apple Remote because it has a new ID code. To teach V2 the new ID code, you’ll then have to press and hold the V2 Encoder Switch for 20+ seconds to place the V2 into Remote Pairing Mode. Press any button on the Apple Remote (other than the Enter/Center button) and the V2 should now respond to your Apple Remote with its new ID code.
    • Please note that the legacy Tortuga Audio Remote has a fixed ID that can’t be changed.

1.0.8 – 6.26.14

  • Fix: Removed a bug that, when the unit was turned off, caused the Status LED to light up when the Left or Right (Input Change) button was pressed on the Apple Remote.
  • New: Pressing the Center/Enter button on the Apple Remote will start/stop (toggle) AutoCal. If it’s in between cycles, an AutoCal cycle will commence. Likewise, if AutoCal is already running, it will shut off AutoCal. Please note that this does not enable/disable AutoCal generally, it just toggles a single AutoCal cycle. This was a hidden feature to aide in testing/diagnostics but we decided to release and document it.

1.0.7 – 6.20.14

  • Notice: All units shipped on or after 6.20.14 now include rev 1.0.7 or higher and also include Rev 2 or higher of the bootloader. Rev 2 of the bootloader keeps audio disconnected during the 5 second bootload period after power is applied to the board. This avoids possible relay buzz and possible random audio output when power is applied to the V2. Any amp connected to the V2 should be powered down (or muted) prior to the V2 being connected to power.
  • Change (AutoCal): Unit now wait 5 minutes after being turned off before starting AutoCal cycle and also waits 5 minutes after completing an AutoCal cycle before starting the next cycle.
  • Change: The minimum volume setting upon turning on the unit changed from 20 to 1 so that volume will now resume wherever it was previously for a given input prior to input change or unit being turned off but only between the limits of step 1 and a max of step 35.
  • Fix: Corrected timer used for enabling display brightness adjustment. Deliberately pressing Enter twice in a row should put the unit into “brightness adjust mode”. If the unit doesn’t change modes, suggest you slow down the speed of pressing Enter twice.
  • Tweak: Added 1 second delay after turning off the 12V TriggerOut before proceeding with turning off the V2. Give triggered amp more time to shut off.
  • Tweak: Several other miscl. edits intended to ensure audio output is minimized when unit is turned off.

1.0.6 – 6.9.14

  • Fix: added automatic unmuting of  volume when Enter button pressed after changing input (bug introduced in prior build)
  • Fix: limited starting volume to step 35 (of 70) when changing input (volume level associated with each input is saved when input is changed)

1.0.5 – 6.9.14

  • Fix: removed display of data on display module each time power applied to V2 board – problem introduced in build 1.0.4

1.0.4 – 6.8.14

  • Fix: corrected slow blinking status light when unit is off that was introduced in build 1.0.3
  • Fix: corrected current input being left on when unit is off that was introduced in build 1.0.3

1.0.3 – 6.2.14

  • New: added master/slave communication for balanced audio including hardware/timer interrupt driven UART send/receive
  • Fix: removed 1.0.2 auto-cal tweak – had stopping auto-cal cycling
  • Tweak: removed numerous  unused variables & and related code
  • Tweak: consolidated all flag initialization into single procedure
  • Tweak: numerous other post development/release clean-up & housekeeping mods

1.0.2 – 5.29.14

  • Tweak: (for diagnostics only) added ability to switch to next LDR while in auto-cal using left or right button when unit is off
  • Tweak: forced initialization of step value 1 to prior stored value when switching to next LDRs during auto-cal
  • Fix: unit now only responds to remote input when unit is on (if statement had been cc’d out)
  • Tweak: turned off debug info being sent to UART

1.0.1 – 5.17.14

  • Change: Input impedance raised from 10k to 20k
  • Fix: Input relays remain off until after Enter command confirms new input choice
  • Tweak: changed sequence of items related to unit turn on/off procedures

1.0.0 – 5.15.14

  • * Baseline V2 software build (only 1 unit shipped with 1.0.0)

One thought on “Firmware

  1. Pingback: Firmware Update & Apple Remote Changes | Tortuga Audio

Comments are closed.