Recent technical history of Micro-3 firmware

There are two types of firmware in the Micro1401-3: software and hardware. The software firmware is the program code that tests the Micro1401 when you switch it on and that then obeys instructions transmitted from the host. The hardware firmware includes controls for components such as the ADC and DACs, the clocks, the digital input and output, and the host ports.

Latest version freely down-loadable now. See the technical history of the Micro mk2 and the micro mk1.

Date Revision Summary
06/10 03
Monitor 4
FPGA 3
  • Fixes an occasional spurious clock 0 and 1 self test error.
11/09 02
Monitor 3
FPGA 3
  • Does not load the FPGA on a warm boot if already loaded.
  • USB code rewritten to use a 4 endpoint interface.
  • ROM,F,C,n will accept values of n from 2 to 9.
  • Flash programming protects against failure caused by the MMU tables moving.
  • Support for logical ADC channels added and used to add support for the ADC64 topbox.
  • DAC silo support and test code added.
  • USB code has watchdog to detect and react to idle.
06/09 01
Monitor 1
FPGA 1
  • This is the original version; no changes yet.