90 January & February 2021 http://www.elektormagazine.com
[1] Documentation and Software Download: http://www.elektormagazine.com/190311-01
[2] New LCR Meter Project Page on Labs: http://www.elektormagazine.com/labs/remake-lcr-meter
[3] Silicon Labs Production Programmer Download: http://www.silabs.com/documents/login/software/MCUProductionProgrammer.zip
WEB LINKS
Figure 6a: Measuring an inductor with bias
current.
Figure 6b: Measuring an inductor at higher
frequency.
Figure 6c: Measuring an inductor without bias
current.
a b c
FIRST START OF THE DEVICE WITH
A BLANK MICROCONTROLLER
The first time you power up, you need a PC running
Windows and the USB Debug Adapter from Silicon
Labs (e.g. RS part no. 757-0297) for loading the
microcontroller firmware via the JTAG interface
(J15). You must have downloaded the MergedLCR6.
hex file, which is the file that includes both the
bootloader (boot_LCR6.hex), and the firmware LCR6.
hex. Procedures and detailed instructions are given
in the Operating instructions document [1].
LOADING THE FIRMWARE
FOR THE FIRST TIME
Connect the USB Debug Adapter cable to J15 on the
board and the PC and set SW1 to ON. Run the MCU
Production Programmer [3]:
> Go to Program Menu / Configure Programming Information... and copy all
settings as in the screenshot below, then Accept Settings (you can save
these settings by Save Settings...) (Figure7a/b)
> Click on Program Device to launch the operation.
> After programming is finished, Device Programmed and Verified message
appears in the Status Log window
> Then the display texts (language file) must be uploaded using the
instructions in the Operating instructions document §4.2.5.
Figure 7a: Programming settings in Silicon Labs’s MCU Production Programmer.
Figure 7b: Silicon Labs’s MCU Production
Programmer programming screen.