16
17
Serial Programming
The module can also be programmed using a serial
data connection. This is most easily accomplished by
using a USB-to-serial chip such as the popular
FT232R
which can be found in many standalone breakout
boards and cables, including the
FTDI TTL-232R-3V3
as
well as various equivalents from
Adafruit
,
SparkFun
,
and others. Data signals should be at 3.3V levels.
The serial connection should be hooked up to the
white shrouded 6-pin header labeled
FTDI (H6) on the
module’s PCB. This is a
JST-XH
header that works very
well with the 0.1″ pitch female connectors that are
frequently found on these cables. Only pins
1 (GND),
4 (RX), and 5 (TX) are used, and the location of pin 1 is
closest to the top of the board. Power must be supplied
separately via a Eurorack power cable connected to the
POWER (H7) header.
To prepare the processor for serial programming:
1.
Power-on the module.
2.
Press and hold both the
BOOT (S1) and RESET (S2)
buttons at the same time.
3.
Release the
RESET button.
4.
Wait a moment, then release the
BOOT button.
The processor is now ready to be programmed.