Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
boards:msp430 [2020/10/10 14:48] darron |
boards:msp430 [2020/12/27 00:46] darron |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== MSP430 | + | ==== MSP-EXP430G2 |
<wrap right> | <wrap right> | ||
{{: | {{: | ||
</ | </ | ||
- | The MSP430 | + | The MSP-EXP430G2 |
The latest boards come with the MSP430G2553 and the MSP430G2452 processors but the first revision came with the MSP430G2231 and MSP430G2211. | The latest boards come with the MSP430G2553 and the MSP430G2452 processors but the first revision came with the MSP430G2231 and MSP430G2211. | ||
Line 19: | Line 19: | ||
USB | USB | ||
- | VCC | + | VCC 3V3 |
- | P1.0 (LED1) | + | P1.0 (LED1) |
- | P1.1 (UART) | + | P1.1 (UART) |
- | P1.2 (UART) | + | P1.2 (UART) |
- | P1.3 (S2) (S1) RST | + | P1.3 (S2) A3 (S1) RST |
- | P1.4 | + | P1.4 |
- | P1.5 (LED2) P1.6 | + | P1.5 A5 SCK SCL MOSI A6 (LED2) P1.6 |
- | P2.0 | + | P2.0 CS P2.5 |
- | P2.1 | + | P2.1 P2.4 |
- | P2.2 | + | P2.2 P2.3 |
- | P1.3 P1.0 | + | GND |
- | S2 | + | P1.3 |
+ | S2 LED1 LED2 S1 VCC | ||
+ | | ||
</ | </ | ||
- | === LED demo === | + | === Launchpad |
- | First install the required | + | First install the [[tools: |
+ | |||
+ | Demo | ||
< | < | ||
- | apt-get install binutils-msp430 | + | hg clone http:// |
+ | cd msp430-launchpad | ||
+ | make | ||
+ | make program | ||
</ | </ | ||
- | TODO | + | The board will flash the LEDs until the button is pressed to |
+ | enter probe mode. | ||
+ | Probe mode sends the binary encoded value of the chip | ||
+ | temperature over the communications port. | ||
+ | |||
+ | Communication can be tested with picocom | ||
< | < | ||
- | mspdebug rf2500 | + | picocom |
- | MSPDebug version 0.22 - debugging tool for MSP430 MCUs | + | </code> |
- | Copyright (C) 2009-2013 Daniel Beer <dlbeer@gmail.com> | + | |
- | This is free software; see the source for copying conditions. | + | |
- | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | |
- | + | ||
- | Trying to open interface 1 on 036 | + | |
- | Initializing FET... | + | |
- | FET protocol version is 30394216 | + | |
- | Set Vcc: 3000 mV | + | |
- | Configured for Spy-Bi-Wire | + | |
- | Device ID: 0x2553 | + | |
- | Code start address: 0xc000 | + | |
- | Code size : 16384 byte = 16 kb | + | |
- | RAM start address: 0x200 | + | |
- | RAM end | + | |
- | RAM size : 512 byte = 0 kb | + | |
- | Device: MSP430G2553/ | + | |
- | Number of breakpoints: | + | |
- | fet: FET returned NAK | + | |
- | warning: device does not support power profiling | + | |
- | Chip ID data: 25 53 | + | |
- | + | ||
- | Available commands: | + | |
- | = | + | |
- | alias | + | |
- | break | + | |
- | cgraph | + | |
- | delbreak | + | |
- | dis | + | |
- | Available options: | + | Or, |
- | | + | <code> |
- | enable_bsl_access | + | linux-serial-test -s -R -t -p / |
- | enable_locked_flash_access | + | |
- | fet_block_size | + | |
- | gdb_default_port | + | |
- | + | ||
- | Type " | + | |
- | Use the " | + | |
- | Press Ctrl+D to quit. | + | |
- | + | ||
- | (mspdebug) | + | |
</ | </ | ||
+ | It should be noticed that the TI demo was written for devices without a hardware UART. | ||
=== Resources === | === Resources === | ||
Line 98: | Line 74: | ||
[[https:// | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||