|  |   | 
| Line 16: | Line 16: | 
|  | The MitiPy Currently supports Micropython. A freeRTOS build is currently in development and will be available soon! |  | The MitiPy Currently supports Micropython. A freeRTOS build is currently in development and will be available soon! | 
|  |  |  |  | 
| − |   | + | [[Getting Started with MitiPy and FreeRTOS|Getting Started with MitiPy and FreeRTOS]] | 
| − |   |  | 
| − | <!-- /*********************************************************************************************************/ -->
 |  | 
| − | <!-- /***************************************** Background Information ****************************************/ -->
 |  | 
| − | <!-- /*********************************************************************************************************/ -->
 |  | 
| − | <!-- /*********************************************************************************************************/ -->
 |  | 
| − | <!-- /*****************************************  General Information  *****************************************/ -->
 |  | 
| − | <!-- /*********************************************************************************************************/ -->
 |  | 
| − | {{:Templateimpl:geninfo | initials=BS | title=IMX6U Getting Started | desc=The following page can be used to get familiarized with the DEV-IOT6U. | project=OE 5.0 }}
 |  | 
| − | === What Comes with the Development Kit ===
 |  | 
| − | * SoM-IMX6U-120R2 (528MHz iMX6UL 4GB eMMC, 128MB SoM, connected to Carrier Board) 
 |  | 
| − | * SoM-112ES-131R1 (Dlx Carrier with Wifi/BT & Audio) 
 |  | 
| − | * 5V 3A Wall Power Supply
 |  | 
| − | * 10 Pin Com to DB9 Cable 12"
 |  | 
| − | * RJ45 to RJ45 Ethernet Cable 7'
 |  | 
| − | * USB2.0A Male to Micro-USB Male 6'
 |  | 
| − | * 2.4 & 5GHz 100mm Wifi Antenna
 |  | 
| − | * MikroBus ROTARY B click
 |  | 
| − | {{note | Do to a design flaw in the MikroBus Rotary B Click, the card does not allow another SPI device to be present on the SPI Bus. The SoM-IMX6U uses the SPI Bus and the presence of MikroBus Rotary B Card prohibits the SOM from booting. 
 |  | 
| − | '''To alleviate this issue, the pin labeled “SDO” must be cut and jumpers JB5 and JB6 on the Dev Kit Carrier Board (SoM-112) must be set to 3P3''' (see figures below)}}
 |  | 
| − |   |  | 
| − | === Tools Required ===
 |  | 
| − | * Desktop PC (Linux or Virtual Linux Machine)
 |  | 
| − | ** Instructions for Downloading a [[Getting_Started_With_EMAC_Virtual_LDC#Getting_Started_With_EMAC_Virtual_LDC|Virtual Machine with EMAC OE SDK pre-installed]]
 |  | 
| − |   |  | 
| − | == Setup ==
 |  | 
| − | 1. Install EMAC OE SDK on your computer.
 |  | 
| − | * Installation options are linked [[Getting_Started_with_the_EMAC_OE_SDK#Installing_EMAC_SDK|HERE]].
 |  | 
| − | 2. Make the following cable connections using the cables provided:
 |  | 
| − | * Board Micro-USB to USB Desktop
 |  | 
| − | * Board Ethernet to Ethernet Network
 |  | 
| − | * 5V Wall Power Supply to Board Power (may be left unplugged from wall until Step 3)
 |  | 
| − | 3. Open [[Getting_Started_With_Minicom|Minicom]] and create a terminal session with the DEV-IOT6U
 |  | 
| − | * After supplying power, boot messages will be displayed followed by a '''log in''' prompt.
 |  | 
| − | ** '''somimx6ul login: root'''
 |  | 
| − | ** '''password: emac_inc'''
 |  | 
| − | * Use command "ifconfig" in the terminal session to find the device's IP address that can be used during the development process.
 |  | 
| − |   |  | 
| − | == Development ==
 |  | 
| − | There are two options in development with this device: </br>
 |  | 
| − | 1. Using the EMAC OE SDK on terminal. [ [[Getting_Started_with_the_EMAC_OE_SDK | Getting Started withthe EMAC OE SDK]] ] </br>
 |  | 
| − | - or </br>
 |  | 
| − | 2. Using the EMAC OE SDK on Qt Creator. [ [[Getting_Started_With_Qt_Creator|Getting StartedWith Qt Creator]] ]
 |  | 
| − |   |  | 
| − | <!-- /*********************************************************************************************************/ -->
 |  | 
| − | <!-- /*****************************************  Using/Working With  ******************************************/ -->
 |  | 
| − | <!-- /*********************************************************************************************************/ -->
 |  | 
| − | === MikroBus Rotary B Click ===
 |  | 
| − | EMAC has provided a MikroBus Rotary B Card which provide a number of LEDs and a Rotary Switch to allow for easy demonstration and interaction of the Eval Kit.
 |  | 
| − | Demo/Example Software is provided that interacts withthis Card. This Software can be modified by the user as an exercise in using the development tools.
 |  | 
| − |   |  | 
| − | '''NOTE:''' Do to a design flaw in the MikroBus Rotary B Card which does not allow another SPI device to be present on the SPI Bus. The SoM-IMX6U uses the SPI Bus andthe presence of MikroBus Rotary B Card prohibits the SOM from booting. 
 |  | 
| − | '''To alleviate this issue, the pin labeled “SDO” must be cut and jumpers JB5 and JB6 on the Dev Kit Carrier Board (SoM-112) must be set to 3P3''' (see figures below).
 |  | 
| − | [[File:RotaryBClickModification.png]] </br>
 |  | 
| − | [[File:JumpersMikroBus.png]]
 |  | 
| − |   |  | 
| − | == Demo ==
 |  | 
| − | Proceed to this page for an example demo of the MikroBus Rotary B Click on the DEV-IOT6U: </br>
 |  | 
| − | *[[Example_MikroBus_Rotary_on_the_DEV-IOT6U]]
 |  | 
| − |   |  | 
| − | == Further Information ==
 |  | 
| − |   |  | 
| − |   |  | 
| − | {{:Templateimpl:whatnext | initials=BS | title=Getting Started with the EMAC OE SDK | desc=Basic tutorial for using the EMAC OE SDK. | project=OE 5.0 }}
 |  | 
| − |   |  | 
| − | * [[DEV-IOT6U | DEV-IOT6U Hardware Main Page]]
 |  | 
| − | * [[Getting_Started_with_the_EMAC_OE_SDK | Getting Started with the EMAC OE SDK]]
 |  | 
| − | * [[Getting_Started_With_Qt_Creator|Getting Started With Qt Creator]]
 |  | 
| − | * [[Getting_Started_With_Minicom|Getting Started with Minicom]]
 |  |