background image

OLIMEXINO-5510

Development board

USER’S MANUAL

Document revision D, July 2015

Designed by OLIMEX Ltd, 2012

All boards produced by Olimex LTD are ROHS compliant

Summary of Contents for OLIMEXINO-5510

Page 1: ...OLIMEXINO 5510 Development board USER S MANUAL Document revision D July 2015 Designed by OLIMEX Ltd 2012 All boards produced by Olimex LTD are ROHS compliant ...

Page 2: ...aith However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorre...

Page 3: ...TION 10 3 Introduction to the chapter 10 3 1 Layout top view 10 3 2 Layout bottom view 11 CHAPTER 4 THE MSP430F5510 MICROCONTROLLER 12 4 Introduction to the chapter 12 4 1 The microcontroller 12 CHAPTER 5 CONTROL CIRCUITY 14 5 Introduction to the chapter 14 5 1 Reset 14 5 2 Clocks 14 5 3 Power supply circuit 14 CHAPTER 6 CONNECTORS AND PINOUT 15 6 Introduction to the chapter 15 6 1 SBW Spy Bi Wire...

Page 4: ...he chapter 21 7 1 Processor block diagram 21 7 2 Physical memory map 22 CHAPTER 8 SCHEMATICS 23 8 Introduction to the chapter 23 8 1 Eagle schematic 23 8 2 Physical dimensions 25 CHAPTER 9 REVISION HISTORY AND SUPPORT 26 9 Introduction to the chapter 26 9 1 Document revision 26 9 2 Board revision 26 9 3 Useful web links and purchase codes 27 9 4 Product support 28 Page 4 of 28 ...

Page 5: ...LIMEXINO 5510 development board enables code development of applications running on the microcontroller MSP430F5510 manufactured by Texas Instruments 1 1 Features Some of the main board features are listed below MCU MSP430F5510 with 32K Bytes Program Flash 4K Bytes RAM 25Mhz Power supply circuit Power on led Li Po battery connector Li Po battery recharge circuit RTC Real time clock quartz crystal ...

Page 6: ...ted That is why Energia is the now default and recommended development environment The target market are the MSP430 fans and electronics beginners People with better understanding of software than hardware Arduino platform fans 1 3 Organization Each section in this document covers a separate topic organized as follow Chapter 1 is an overview of the board usage and features Chapter 2 provides a gui...

Page 7: ...items are required 1 mini USB cable for uploading a binary using the bootloader 2 JTAG SBW Spy Bi Wire MSP430 compatible programmer for custom programming We offer three low cost products capable of programming the board of course any JTAG SBW compatible programmer you might already own would do the job MSP430 JTAG ISO MK2 our best MSP430 programmer featuring LCD display SD card and stand alone mo...

Page 8: ...er by MSP430 When powered the red power LED should turn on By default the green LED near the battery connector should start blinking if used in debugger general mode To enter BSL mode hold USB_BSL and power the board Or while the board is powered hold USB_BSL down then press RESET and then release USB_BSL If the board is started in BSL mode the green LED should remain off 2 4 Prebuilt software and...

Page 9: ...creating Arduino like language and commands to compile with MSP430 hardware just adding these in header files so they compile with MSPGCC However personal problems restrained Matthew to finish the project he started That is why Energia is the now default and recommended development environment EasyMSP community is at 43oh com forum http www 43oh com forum viewforum php f 34 The project is hosted a...

Page 10: ...CRIPTION 3 Introduction to the chapter Here you get acquainted with the main parts of the board Note the names used on the board might differ from the names used below to describe them For the actual names check the OLIMEXINO 5510 board itself 3 1 Layout top view Page 10 of 28 ...

Page 11: ...OLIMEX 2015 OLIMEXINO 5510 user s manual 3 2 Layout bottom view Page 11 of 28 ...

Page 12: ...ll RAM Retention Fast Wake Up 1 4 µA at 3 V Typical Off Mode LPM4 Full RAM Retention Supply Supervisor Operational Fast Wake Up 1 1 µA at 3 V Typical Shutdown Mode LPM4 5 0 18 µA at 3 V Typical Wake Up From Standby in Less Than 5 µs 16 Bit RISC Architecture Extended Memory Up to 25 MHz System Clock Flexible Power Management System Fully Integrated LDO With Programmable Regulated Core Supply Voltag...

Page 13: ...ht Input Eight Output Endpoints 10 Bit Analog to Digital A D Converter With Window Comparator Comparator Hardware Multiplier Supporting 32 Bit Operations Serial Onboard Programming No External Programming Voltage Needed Three Channel Internal DMA Basic Timer With Real Time Clock Feature For comprehensive information on the microcontroller visit the Texas Instruments web page for a datasheet At the...

Page 14: ...nd 9 of the F5510 allowing RTC Real Time Clock Q2 4 MHz quartz crystal is connected to pins 45 and 46 of the MSP430F5510 processor 5 3 Power supply circuit The power supply circuit of OLIMEXINO 5510 allows powering via two sources from the miniUSB the device will draw it s required current automatically however ensure the USB port is standard compatible and can provide at least 1A of current or fr...

Page 15: ... as 2 wire JTAG NC stands for Not Connected SBW interface Pin Signal Name Pin Signal Name 1 NC TI_RST 8 OLI_TST NC 2 NC P_IN 9 GND 3 NC 10 NC 4 P_OUT NC 11 OLI_RST NC 5 Not connected 12 NC 6 Not connected 13 NC 7 NC TI_TST 14 NC The information lines can be switched via the SMD jumpers TI_RST OLI_RST and TI_TST OLI_TST This might be required for different programmers If you use Texas Instruments p...

Page 16: ...http www olimex com dev OTHER UEXT pdf UEXT connector Pin Signal Name 1 3 3V 2 GND 3 D1 TXD 4 D0 RXD 5 SW_SCL NC 6 SW_SDA NC 7 NC D12 MISO1 8 NC D11 MOSI1 9 D13 SCK 10 UEXT_CS Those pin signals depend on the jumpers HW_SCL SW_SCL and HW_SDA SW_SDA By default the board is set in software SPI mode SW_SCL SW_SDA Notice the orientation of the cut on the connector in the picture above Page 16 of 28 ...

Page 17: ...0 1 3V3 11 28 A1 2 5V 41 A2 3 GND 12 27 37 A3 BAT_SENSE 4 GND 12 27 37 A4 AREF 5 V_IN A5 6 DIGITAL CON3 DIGITAL CON4 Pad name Name Processor pin Pad name Name Processor pin D0 RXD 34 D8 20 D1 TXD 33 D9 21 D2 14 D10 SS 29 D3 15 D11 MOSI 30 D4 16 D12 MISO 31 D5 17 D13 SCK 32 D6 18 GND 14 18 D7 19 AREF 5 The ones with the optional Name attribute present are multiplexed with another connector or perip...

Page 18: ...s named MSP430 USB Firmware Upgrade Example Note that you can compile binaries suitable to upload via the bootloader using various software products People typically use Code Composer Studio IAR Embedded Workbench for MSP430 Rowley CrossWorks for MSP430 Pin Signal Name 1 5V 2 D 3 D 4 Not connected 5 GND Note that this is not USB OTG On The Go 6 5 Battery connector Please make sure you use 3 7V lit...

Page 19: ... are disconnected from the power circuit The default position is closed 6 6 3 AGND_E When open AGND_E disables the analog ground signal The default position is closed 6 6 4 CHG_D When closed disables the battery charging circuit The default position is jumper open 6 6 5 AREF_E When open disables the AREF on the shield CON4 The default position is open 6 6 6 TI_TST OLI_TST and TI_RST OLI_RST Note t...

Page 20: ...I SW_SCL closed SW_SDA closed 6 7 Additional hardware components The components below are mounted on OLIMEXINO 5510 but are not discussed above They are listed here for completeness Reset button used for hardware reset of the board BUT general purpose button USB_BSL used for starting the MSP430 bootstrap loader Battery recharge circuit Battery sense circuit on processor pin 25 LED1 Green pin 26 Po...

Page 21: ...e chapter On the next page you can find a memory map for this family of processors It is strongly recommended to refer to the original datasheet released by NXP for one of higher quality 7 1 Processor block diagram The block diagram is taken from the original datasheet of MSP430F5510 Page 21 of 28 ...

Page 22: ... s manual 7 2 Physical memory map This is the memory map diagram from the original datasheet of MSP430F5510 You may use it if you need to adjust the configuration file in Olimex MSP programmer software to add the device Page 22 of 28 ...

Page 23: ...ally and physically OLIMEXINO 5510 8 1 Eagle schematic OLIMEXINO 5510 s schematics are shown for reference You can also find them on the web page for OLIMEXINO 5510 at our site https www olimex com Products Duino MSP430 OLIMEXINO 5510 They are located in HARDWARE section The EAGLE schematic is situated on the next page for quicker reference Page 23 of 28 ...

Page 24: ...19 C20 C21 C22 C23 C24 1 2 CHG_D 1 2 3 4 5 6 CON1 1 2 3 4 5 6 CON2 1 2 3 4 5 6 7 8 CON3 1 2 3 4 5 6 7 8 CON4 D1 FET1 FET2 1 2 3 H W _S CL S W _S CL 1 2 3 H W _S DA S W _S DA L1 LED1 P W R 1 2 3 P_OUT P_IN Q1 Q2 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R 24 R25 RESET 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SBW 1 2 3 TI_RST OLI_RST 1 2 3 TI_TST OLI_TST RST NMI SBWT...

Page 25: ...ser s manual 8 2 Physical dimensions Note that all dimensions are in mils The three highest elements on the board with same height are JTAG SBW connector 340mil UEXT connector 340mil Arduino shield connectors 340mil Page 25 of 28 ...

Page 26: ... it after a purchase for the latest available updates and examples 9 1 Document revision Revision Date Changes Modified Page A 31 07 12 Initial Creation All B 07 12 12 Link updates Clarification on the 2 wire debug 5 7 8 23 24 C 13 12 12 Fixed wrong info about P_OUT P_IN jumper 20 D 27 07 15 Added information about drivers and ways of programming Improved document formatting All 9 2 Board revision...

Page 27: ...suitable for programming and flash emulation https www olimex com Products MSP430 JTAG MSP430 JTAG TINY V2 MSP430 JTAG ISO V2 our best MSP430 programmer featuring LCD display SD card and stand alone mode of programming https www olimex com Products MSP430 JTAG MSP430 JTAG ISO MK2 USB MINI CABLE USB mini to USB A cable You can order directly from our web shop or by any of our distributors Please ch...

Page 28: ...ect ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their firmware changed Because of the nature of the products we deal with prototyping electronic tools we cannot allow returns of items that have been programmed powered up or otherwise changed post shipment...

Reviews: