Support for the Olimex MSP430-H2618 board. More...
Support for the Olimex MSP430-H2618 board.
|Timers||2 (2x 16bit)|
|ADCs||1x 8 channel 12-bit|
|Vcc||1.8 V - 3.6 V|
|Datasheet MCU||Datasheet MSP430F2618|
|User Guide MCU||User Guide MSP430F2xx|
|Datasheet Board||Datasheet Olimex MSP430-H2618|
|Website||Website Olimex MSP430-H2618|
The 64 pins on the edges of the PCB are connected to the corresponding MCU pins. Hence, the following pinout of the naked MSP430-F2618 MCU chip matches the pinout of the header board:
Connect the board to a JTAG debugger supported by mspdebug; by default the Olimex MSP430-JTAG-Tiny (as shown in the picture above) is assumed, which is among the less expensive options.
MSPDEBUG_PROGRAMMERto the correct value via an environment variable or as parameter to make. E.g. use
make BOARD=olimex-msp430-h2618 MSPDEBUG_PROGRAMMER=bus-pirateto flash using the bus pirate.
P_IN. However, the JTAG programmer will only be able to provide a limited current. You may want to disconnect the header board from devices consuming a lot of power prior to flashing.
P_OUTposition, not in
P_OUTis mutually exclusive to a jumper in
P_IN. Never connect both at the same time.
Once the jumper is correctly placed in either
P_IN or in
P_OUT and the JTAG cable is connected just run
stdio is available via the UART interface with
TXD = P3.4 (pin 35 on the header) and
RXD = P3.5 (pin 34 on the header) at 115,200 Baud.
The easiest way is to connect an USB TTL adapter (such as the cheap
ch341 based adapters) as follows:
|Basic definitions for the Olimex MSP430-H2618 board. |
|Olimex-MSP430-H2618 peripheral configuration. |