Skip to content

Commit

Permalink
user guide: add errata about ramp table swap
Browse files Browse the repository at this point in the history
  • Loading branch information
theacodes committed Feb 7, 2024
1 parent 148dd2b commit 56c7f57
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 1 deletion.
Binary file added user_guide/docs/images/ramp-correct.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added user_guide/docs/images/ramp-distorted.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions user_guide/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -543,6 +543,23 @@ We have stress tested Castor & Pollux under the following conditions. These are
- Output connected to another output: at least `±8 V`
- Output shorted to ground: at least `60 minutes`

## Errata

### Ramp table swap

**Affected units**
: This applies to All Castor & Pollux II units shipped prior to February 7th, 2024. Castor & Pollux I units are not affected.

**Description**
: Due to an error during calibration, the internal ramp calibration tables for the two oscillators are swapped. This table is used to correct the amplitude of the ramp waveform, so when the tables are swapped the waveform appears distorted.
<figure data-layered>
<img title="Distorted" src="../images/ramp-distorted.png" class="active">
<img title="Correct" src="../images/ramp-correct.png">
</figure>

**Corrective action**
: This errata can be resolved with just a computer and USB cable. Connect your unit to your computer [via usb](#connecting-with-usb), open the settings editor using [this specific link](/settings#ramp), press the "connect" button, then scroll all the way to the bottom and press the "swap ramp calibration" button. If this does not work for you, please reach out to us at support@winterbloom.com for assistance.

## Acknowledgments and thanks

Castor & Pollux would not be possible without the help of the Adafruit, support from Microchip, and the volumes of literature documenting and analyzing the Juno's DCO design. We would also like to acknowledge the following individuals for their outstanding support:
Expand All @@ -560,3 +577,5 @@ Castor & Pollux would not be possible without the help of the Adafruit, support
<script type="module" src="scripts/waveforms.js"></script>
<link rel="stylesheet" href="/winterjs/audio-player.css">
<script type="module" src="/winterjs/audio-player.js"></script>
<script type="module" src="../scripts/layered.js"></script>
<link rel="stylesheet" href="../styles/layered.css" />
2 changes: 1 addition & 1 deletion user_guide/docs/scripts/settings.js
Original file line number Diff line number Diff line change
Expand Up @@ -454,5 +454,5 @@ $on(ui.ramp.swap_btn, "click", async function () {

await gemini.save_lut_table();

ui.ramp.output.innerText += `Saved to NVM`;
ui.ramp.output.innerText += `Saved to NVM\n`;
});

0 comments on commit 56c7f57

Please sign in to comment.