Skip to content

Archive for April 2015

PCB Production Tester: Jig & PCB

Work done on this tester included: 1) PC user interface software, written in C#.net using Microsoft Visual Studio. 2) Tester PCB firmware for the STM32 32 bit ARM Cortex-M3, written in C using IAR Embedded Workbench. 3) DUT built in test firmware for the STM32 ARM Cortex-M3, written in C using IAR Embedded Workbench. 4)…

Read More

Tester PCB & daughter-board

Firmware for the STM32 Discovery daughter-board was written to provide the following functions: 1) Communication with the PC user interface software via a virtual serial port over USB. 2) Communication with the DUT via an actual serial port to pass coms between the PC and DUT. 3) Operation of the tester PCB hardware functions to…

Read More

Prototype product PCB (Device Under Test) in the test jig

Test firmware for the STM32 in the product PCB was written to perform the following functions: 1) Communication with the PC user interface software through a serial port via the tester. 2) Perform various built in self test functions in concert with the tester, including: a) Measure supply voltage with reference to internal band-gap and…

Read More

PC based user interface software written in C#.net

This software performs the following functions: 1) Logs on the test operator (or supervisor) so the operator can be identified in the test results. 2) Accepts the scanned (or typed) serial number of the DUT to include with the results. 3) Instructs the user, step by step, in English and a local language (e.g. Chinese)…

Read More