Amanero board reflashing
When a DAC is run off the charger, the internal power storage (battery or supercapacitor) will gradually lose power & eventually reach a voltage where the Amanero board falls below its minimum operational voltage. When this happens the consequences are undetermined. One consequence can be that the firmware on the on board CPLD & CPU chips can be reset.
A symptom of this may be that the DAC is playing *when looked at on the playback software) but no sound is heard.
The DAC owner can reflash this firmware as follows:
To open the case :
Unscrew the 4 screws on the switch end-panel.
Unscrew the top two screws on the other end-panel.
Gently pull the switch end-panel away slightly from the box just enough so that you can slide off the top aluminium plate.
with the top plate off, gently lift the end panel
To erase the firmware
- On ISO-DACs:
so you can access a white, 3 pin connector which already has a black or orange jumper between pins 2 & 3
You need to pull this black/orange jumper off these pins & slide over pins 1 & 2
Turn on the device for about 3-4 secs
Turn off device & reseat jumper between pins 2 & 3
turn on device again
On older Ciunas DACs:
In older DACs, there will be a wire unconnected to the Amanero board but not connected to anything
This wire is used for firmware re-flashing by touching it to ~3.4V point inside the DAC
You may need to send me a picture to identify suitable point to touch
Connect for 1-2 seconds to this point while DAC is turned on
Flash is erased
Turn DAC off & on again
The DAC is shipped with the following:
- CPLD Firmware Selection = Slave2224
- CPU Firmware Selection = Firmware_1074
Updating the Firmware:
- unzip the downloaded zip file oemtool114.zip
- start the ConfigTool program by double clicking on it
- Accept the default OEMID (combo384) by pressing OK
- In the CPLD Firmware Selection - use the setting slave2224
- With the converter/DAC turned on short that red wire to the spot circled in the picture, for a second or so
- Turn off & back on
- Click on the Flash CPLD button which should give you an updating progress bar - wait until finished
- Turn off & turn back on again for about 10 secs
- Turn off & back on again
- In the CPU Firmware Selection - Change the setting to Firmware_1074 using the drop down list
- Click on Flash CPU button & wait for progress bar to finish
- Turn off & on again
- Select the tab at the top of the window "I2C Actions Setup"
- Tick on the box "Slave Mode (MCLK Input)" - Click "Write Flash" - a message in red should appear "Flash updated"
- Turn off