Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

IGEPv5

7,489 bytes added, 13:17, 27 November 2018
Tutorials
{{Table/IGEP Technology Devices|Tech_Family={{#lst:Template:Links|IGEPv5_Tech_Family}}|Tech_ID={{#lst:Template:Links|IGEPv5_Tech_ID}}|Name={{#lst:Template:Links|IGEPv5_Name}}|ImageProcessor board DUAL core ARM Cortex-A15 up to 1,5 GHz={{#lst:Template:Links|IGEPv5_Image}}|ISEE_MainPage={{#lst:Template:Links|IGEPv5_ISEE_MainPage}}|ISEE_Hardware={{#lst[[File:Template:Linksv5-02.jpg|IGEPv5_ISEE_Hardware}}}}center]]
<div class="uk-panel">[https://www.isee.biz/support/downloads/item/igepv5-hardware-reference-manual IGEPv5]<span style="color: #000000;"> is an embedded processor development board based on [http://www.ti.com/product/OMAP5432 Texas Instruments OMAP5432 Multimedia Application Device]&nbsp;and up to 4 GB DDR3 RAM. This board is designed to evaluate performance and features for advanced industrial applications. This board supports expandability via onboard connectors.</span></div>
<div class="uk-panel"></div>
{| class="uk-table uk-table-striped uk-table-condensed uk-table-hover contenttable" style="width: 100%;" border="0"
|-
! style="border-color: #ffffff; width: 24%;" width="24%"|
===Features===
! style="border-color: #ffffff; width: 76%;" width="76%"| 
|-
! style="border-color: #ffffff; background-color: #ffffff;"|Processor
| style="border-color: #ffffff; background-color: #ffffff;"|
<span style="color: #002d87;">OMAP5432, by Texas Instruments</span><br data-attributes="%20/"><span style="color: #002d87;"> 2 x ARM Cortex-A15</span><br data-attributes="%20/"><span style="color: #002d87;"> 2 x ARM Cortex-M4</span><br data-attributes="%20/"><span style="color: #002d87;"> Frequency speed up to 1,5 GHz for Cortex-A15</span><br data-attributes="%20/"><span style="color: #002d87;">Frequency speed up to 200 MHz for Cortex-M4</span><br data-attributes="%20/"><span style="color: #002d87;"> TMS320DMC64x DSP core</span>
|-! style= Overview "border-color: #ffffff; background-color: #ffffff;"|3D/2D Accelerator| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">2D&nbsp;GC320 Core from Vivante® Corp Graphics Accelerator</span><br data-attributes="%20/"><span style="color: #002d87;"> 2D/3D Dual Core&nbsp;POWERVR SGX544 Graphics Accelerator</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Video| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">DSS Video Display Subsystem (WUXGA)</span>
This is the 1|-! style="border-color: #ffffff; background-color: #ffffff;"|Memory| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">RAM: Up to 4 GB DDR3</span><br data-attributes="%20/"><span style="color: #002d87;"> Flash: 8 GB eMMC</span><br data-attributes="%20/3 chapter of the Getting Started with IGEPv5 Tutorial Guide. In this first chapter, we will learn "><span style="color: #002d87;"> Onboard micro-SD card socket</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Ethernet| style="border-color: #ffffff; background-color:#ffffff;"|<span style="color: #002d87;">10/100/1000 Mbps Ethernet PHY Interface</span>
* Connect some peripherals, including monitor and |-! style="border-color: #ffffff; background-color: #ffffff;"|USB peripherals.* Boot the board and touring the default firmware| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">4 x USB 2.* Connect remotely to the board via Ethernet0 Host</span><br data-attributes="%20/"><span style="color: #002d87;"> 1 USB OTG 3.0 Port</span>
Upon completion|-! style="border-color: #ffffff; background-color: #ffffff;"|Display| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">HDMI 1.4a (with audio), you will be ready to continue with chapter micro HDMI connector</span><br data-attributes="%20/"><span style="color: #002d87;"> 2x MIPI DSI (5 lanes)</span><br data-attributes="%20/"><span style="color: #002d87;"> 24-bit Parallel Display Interface</3 that explains more advanced tasks.span>
We HIGHLY RECOMMEND THAT YOU UPDATE YOUR FIRMWARE IMAGE TO A RECENT RELEASE to ensure you have the latest features and bug fixes|-! style="border-color: #ffffff; background-color: #ffffff;"|Image Capture Interface| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">1 x MIPI CSI interface (5 lanes) / 1 x CPI interface (16 bits)</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Wireless| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">WiFi IEEE 802.11 b/g/n</span><br data-attributes="%20/"><span style="color: #002d87;"> Bluetooth v4.0 (BLE)</span>
__TOC__|-! style="border-color: #ffffff; background-color: #ffffff;"|Antenna| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">1 x Internal WiFi/Bluetooth antenna</span><br data-attributes="%20/"><span style="color: #002d87;"> 1 x U.FL connector for external antenna</span>
|-! style= Requirements "border-color: #ffffff; background-color: #ffffff;"|Additional Interfaces| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">5 x I2C</span><br data-attributes="%20/"><span style="color: #002d87;"> 2 x MMC (one used into onboard micro_SD socket)</span><br data-attributes="%20/"><span style="color: #002d87;">3 x McBSP/I2S/SSI (Digital Serial Audio Interface)</span><br data-attributes="%20/"><span style="color: #002d87;"> 2 x SPI</span><br data-attributes="%20/"><span style="color: #002d87;"> 30 x GPIO</span><br data-attributes="%20/"><span style="color: #002d87;">7 x PWM</span><br data-attributes="%20/"><span style="color: #002d87;"> 5 x UART</span><br data-attributes="%20/"><span style="color: #002d87;"> 1 x RTC battery</span><br data-attributes="%20/"><span style="color: #002d87;"> 1 x SATA II</span><br data-attributes="%20/"><span style="color: #002d87;"> 1 x Audio Headset</span>
In this tutorial we are going |-! style="border-color: #ffffff; background-color: #ffffff;"|SW Support| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">Linux</span><br data-attributes="%20/"><span style="color: #002d87;"> Android</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Power Supply| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">Power from jack power: 5 V</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Power Consumption| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">Typical 3 W (depending on software)</span><br data-attributes="%20/"><span style="color: #002d87;">Maximum 6 W (depending on software)</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Thermal| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">Commercial temperature: 0 ºC to use the following peripherals+60 ºC</span><br data-attributes="%20/"><span style="color: #002d87;">Industrial temperature: -40 ºC to +85 ºC</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Form Factor| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">135 mm x 95 mm</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|Humidity| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color: #002d87;">93% relative Humidity at 40 ºC, non-condensing (according to IEC 60068-2-78)</span>|-! style="border-color: #ffffff; background-color: #ffffff;"|MTBF| style="border-color: #ffffff; background-color: #ffffff;"|<span style="color:#002d87;">&gt; 100000 hours</span>|}
* IGEPv5 with its power supply{| class="uk-table uk-table-striped uk-table-condensed uk-table-hover contenttable" style="width: 100%;" border="0"|-! style="border-color: #ffffff; width: 24%;" width="24%"|* Monitor compatible with HDMI===Options===* micro! style="border-HDMI to HDMI cablecolor: #ffffff; width: 76%;" width="76%"| * Network cable|-* USB keyboard and a mouse! style="background-color: #ffffff; border-color: #ffffff;" height="74"|Processor* PC| style="background-color: #ffffff; border-color: #ffffff;"|* SD<span style="color: #002d87;">OMAP5432, by Texas Instruments</span><br data-attributes="%20/"><span style="color: #002d87;"> 2 x ARM Cortex-A15</span><br data-attributes="%20/"><span style="color: #002d87;"> 2 x ARM Cortex-M4</span><br data-attributes="%20/"><span style="color: #002d87;"> Frequency speed up to 1,5 GHz for Cortex-A15</span><br data-attributes="%20/"><span style="color: #002d87;"> Frequency speed up to 200 MHz for Cortex-card with demo imageM4</span>
|-! style= Getting started "background-color: #ffffff; border-color: #ffffff;"|Grade| style="background-color: #ffffff; border-color: #ffffff;"|* <span style="color: #002d87;">Commercial temperature: 0 ºC to +60 ºC</span>* <span style="color: #002d87;">Industrial temperature: -40 ºC to +85 ºC</span>
You will learn how to connect some peripherals and power up the board.|-! style="background-color: #ffffff; border-color: #ffffff;"|Main Memory| style="background-color: #ffffff; border-color: #ffffff;"|* <span style="color: #002d87;">1GB DDR3</span>* <span style="color: #002d87;">4GB DDR3</span>
|-! style="background-color: #ffffff; border-color: #ffffff;"|Flash Memory| style= Monitor ="background-color: #ffffff; border-color: #ffffff;"|* <span style="color: #002d87;">8 GB eMMC</span>
The board will connect to your HDMI monitor via its micro|-HDMI connector! style="background-color: #ffffff; border-color: #ffffff;"|Wireless| style="background-color: #ffffff; border-color: #ffffff;"|* <span style="color: #002d87;">No WiFi/Bluetooth</span>* <span style="color: #002d87;">WiFi IEEE 802. You can use a micro11 b/g/n</span><br data-HDMI to HDMI cable to connect the board to the monitor. By default the firmware tries to setup the better resolution for your monitorattributes="%20/"><span style="color: #002d87;">Bluetooth v4.0 (BLE)</span>
== Network ==|}
You may now plug the Ethernet cable into the 10==Documentation==* IGEPv5 SoC: OMAP5* Datasheet* Mechanicals* Software Manual* [http:/100 Ethernet jack of the board to get network access/downloads.isee.biz/pub/documentation/Platform_Boards/IGEPv5/Manuals/MAN-PR-IGEP0050-RBxx-001-IGEPv5_HARDWARE_REFERENCE_MANUAL-1.0-20131126. pdf Hardware Manual]
== Keyboard/Mouse Tutorials==<span style="color: #ff0000;">If you are new with following concepts we recommend you to complete the tutorials in order !</span>
Now, plug your keyboard and mouse # IGEPv5 Boot Pin-out# [http://labs.isee.biz/index.php/Prepare_a_ready_to_boot_firmware How to prepare a ready to boot firmware]# [[The bootloader U-Boot|U-Boot Bootloader]]# [[Linux Kernel 4.9.y|Linux Kernel]]# [http://labs.isee.biz/index.php/IGEP_Firmware_set-up IGEP Firmware set-up]# [[How to prepare a bootable MicroSD Card|Boot from MicroSD Card]]# [[How to Flash the System into any of the available USBNAND/eMMC|Boot from NAND/eMMC flash.]]# [http://labs.isee.biz/index.php/Update_installed_IGEP_Firmware Update Installed IGEP Firmware]
== SDFirmware=====Official===* [http://labs.isee.biz/index.php/IGEP_Firmware_set-up#Install_IGEP_Firmware_on_bootable_SD-card ==Official IGEP Firmware]
Finally, plug the SD===Custom Software===* [http://downloads.isee.biz/pub/isee-releases/ubuntu/xenial_16.04_lts/ubuntu-xenial-armhf-igep-base-v0.01.tgz Ubuntu Xenial 16.04 LTS ARM Hard Float]* [http://downloads.isee.biz/pub/relaunch/rootfs/debian/stretch/debian-stretch-armhf-card into the SDigep-card socketbase-v0.01.tgz Debian Stretch 9 ARM Hard Float]* [http://downloads. Make sure that the DIP switches are correctly configuredisee.biz/pub/relaunch/rootfs/buildroot/skeltal/igep-buildroot-skeltal-base-v0. That's is all in OFF position except 5 and 7 that should be in ON position01.bz2 Buildroot ARM Hard Float]
== Booting <span dir="auto">Guides</span>=====Getting started with IGEPv5===* [[Getting started with IGEPv5]]
With all the peripherals attached, plug in the wall adapter (5V DC) and power ===Ubuntu / Debian===* [[How To Set Up an NFS Mount on your board. You will see a few lights flashUbuntu 16.04]]
"Under the hood" the bootloader is preparing to load the linux kernel. The linux kernel loads and initializes the hardware and mounts the root file system. Finally, you will see a screen desktop. == Serial debug connection =Yocto=== Now you need a Null-Modem DB9 female-female serial cable. Connect the cable between the board and your PC. Open the serial on your PC using your preferred serial communications program (minicom) and configure the port as follows:  115200 8N1 no flow control (either software or hardware)  Open the serial port and the debug shell prompt should appear. An empty password for root user should work to access * [[How to use the shell prompt. A detailed guide on how to connect via serial debug port can be found by following this link: [[Using serial debug port Yocto Project to communicate]] {{Navigation/IGEP Technology Guides/Getting Started/Ending|Next_Step={{#lst:Template:Links|IGEPv2_Community_Guides_2}}}} [[Category:IGEP Technology Devices Guidesdevelop Embedded Linux]]