IMX233-OLinuXino-MAXI
an open-source embedded Linux board
USER’S MANUAL
Revision M, January 2015
Designed by OLIMEX Ltd, 2012
All boards produced by Olimex LTD are ROHS compliant
OLIMEX© 2015
IMX233-OLinuXino-MAXI user's manual
DISCLAIMER
© 2015 Olimex Ltd. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other product
names may be trademarks of others and the rights belong to their respective owners.
The information in this document is provided in connection with Olimex products. No license, express or implied
or otherwise, to any intellectual property right is granted by this document or in connection with the sale of
Olimex products.
This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of
this license, visit
http://www.creativecommons.org/licenses/by-sa/3.0/.
This hardware design by Olimex LTD is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported
License.
The software is released under GPL.
It is possible that the pictures in this manual differ from the latest revision of the board.
The product described in this document is subject to continuous development and improvements. All particulars of the
product and its use contained in this document are given by OLIMEX in good faith. 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
incorrect use of the product.
This evaluation board/kit is intended for use for engineering development, demonstration, or evaluation purposes only
and is not considered by OLIMEX to be a finished end-product fit for general consumer use. Persons handling the
product must have electronics training and observe good engineering practice standards. As such, the goods being
provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related
protective considerations, including product safety and environmental measures typically found in end products that
incorporate such semiconductor components or circuit boards.
Olimex currently deals with a variety of customers for products, and therefore our arrangement with the user is not
exclusive. Olimex assumes no liability for applications assistance, customer product design, software performance, or
infringement of patents or services described herein.
THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO
CREATE OLINUXINO. THEY ARE CONSIDERED SUITABLE ONLY FOR OLINUXINO.
Page 2 of 59
OLIMEX© 2015
IMX233-OLinuXino-MAXI user's manual
Table of Contents
DISCLAIMER......................................................................................................................................2
CHAPTER 1: OVERVIEW..................................................................................................................5
1. Introduction to the chapter...........................................................................................................5
1.1 Features......................................................................................................................................5
1.2 The OLinuXino family.............................................................................................................. 6
1.3 Target market and purpose of the board.....................................................................................7
1.4 Organization...............................................................................................................................7
CHAPTER 2: SETTING UP THE OLINUXINO BOARD.................................................................8
2. Introduction to the chapter...........................................................................................................8
2.1 Electrostatic warning................................................................................................................. 8
2.3 Requirements............................................................................................................................. 8
2.4 Powering the board....................................................................................................................9
2.5 Prebuilt software......................................................................................................................10
2.6 Using BitBurner.......................................................................................................................10
2.7 Building the Linux image........................................................................................................ 12
2.8 How to blink the LED..............................................................................................................14
2.9 How setup the I2C, SPI, UART...............................................................................................15
2.10 How to setup Arch-Linux distribution...................................................................................15
2.11 How to use a USB WiFi dongle based on RealTek RTL8188CUS and.................................19
RTL8192CU under ARCH Linux..................................................................................................19
3. Introduction to the chapter.........................................................................................................24
3.1 Layout (top view).....................................................................................................................24
CHAPTER 4: THE iMX233 MICROCONTROLLER......................................................................25
4. Introduction to the chapter.........................................................................................................25
4.1 The microcontroller................................................................................................................. 25
CHAPTER 5: CONTROL CIRCUITY.............................................................................................. 28
5. Introduction to the chapter.........................................................................................................28
5.1 Reset.........................................................................................................................................28
5.2 Clocks...................................................................................................................................... 28
5.3 Power supply circuit................................................................................................................ 28
CHAPTER 6: CONNECTORS AND PINOUT.................................................................................31
6. Introduction to the chapter.........................................................................................................31
6.1 Debugging interfaces............................................................................................................... 31
6.1.1 UART debug......................................................................................................................... 32
6.1.2 SJTAG debug........................................................................................................................32
6.1.3 Classic JTAG debug..............................................................................................................33
6.2 SD/MMC slot...........................................................................................................................35
6.3 UEXT module..........................................................................................................................36
Page 3 of 59
OLIMEX© 2015
IMX233-OLinuXino-MAXI user's manual
6.4 GPIO (General Purpose Input/Output) 40pin connector......................................................... 37
6.5 USB HOSTs.............................................................................................................................41
6.6 LAN connector........................................................................................................................ 42
6.7 PWR Jack.................................................................................................................................42
6.8 Headphones and line-in connector...........................................................................................43
6.9 Battery connector.....................................................................................................................43
6.10 Composite video connector................................................................................................... 44
6.11 Boot mode positions.............................................................................................................. 44
6.12 Jumper description.................................................................................................................45
6.12.1 SCL_SW/SCL_HW and SDA_SW/SDA_HW.................................................................. 45
6.12.2 5V_E...................................................................................................................................46
6.12.3 3.3V_E and 3.3VIO_E jumpers..........................................................................................46
6.12.4 Boot mode selecting jumpers..............................................................................................46
6.13 Additional hardware components.......................................................................................... 46
6.14 Accessories.............................................................................................................................47
6.14.1 USB-SERIAL-CABLE-F................................................................................................... 47
CHAPTER 7: BLOCK DIAGRAM AND MEMORY.......................................................................48
7. Introduction to the chapter.........................................................................................................48
7.1 Memory addresses................................................................................................................... 48
7.2 Processor block diagram..........................................................................................................49
7.3 Physical memory map..............................................................................................................50
CHAPTER 8: SCHEMATICS............................................................................................................51
8. Introduction to the chapter.........................................................................................................51
8.1 Eagle schematic....................................................................................................................... 51
8.2 Physical dimensions.................................................................................................................53
CHAPTER 9: REVISION HISTORY AND SUPPORT.................................................................... 54
9. Introduction to the chapter.........................................................................................................54
9.1 Document revision...................................................................................................................54
9.2 Board revision..........................................................................................................................57
9.3 Useful web links and purchase codes......................................................................................58
9.4 Product support........................................................................................................................59
Page 4 of 59
OLIMEX© 2015
IMX233-OLinuXino-MAXI user's manual
CHAPTER 1: OVERVIEW
1. Introduction to the chapter
Thank you for choosing the OLinuXino single board computer from Olimex! This document
provides a user’s guide for the Olimex OLinuXino board. As an overview, this chapter gives the
scope of this document and lists the board’s features. The differences between the members of the
OLinuXino family are mentioned. The document’s organization is then detailed.
The OLinuXino development board enables code development of applications running on the
microcontroller i.MX233, manufactured by FreeScale Semiconductor.
OLinuXino is an open-source, open-hardware project and all documentation is available to the
customer.
1.1 Features
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
iMX233 ARM926J processor at 454Mhz
64 MB RAM
SD-card connector for booting the Linux image
TV PAL/NTSC video output
3 USB High Speed Host
optional WIFI RTL8188CU module
Stereo Audio Input
Stereo Headphones Audio Output
two Buttons
UEXT connector
for connection of different peripherial modules
40 pin GPIO for connection of other hardware
Board is in shape for fit inside Pactec JM42 plastic box
http://www.pactecenclosures.com/pdfs/drw_JM-42.pdf
Power supply input 6-16VDC
PCB dimensions: 3.70'' x 2.15'' (94.0mm x 54.6mm)
Nominal dimensions: 3.70'' x 2.65'' (94.0mm x 67.3mm)
Page 5 of 59