Difference between revisions of "IGEP SMARC AM335x"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Industrial Processor SMARC SINGLE core ARM Cortex-A8 Module up to 1000 MHz)
(Tutorials)
 
(25 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__TOC__
 
__TOC__
  
==Industrial Processor Am335x Cortex-A8 Module up to 1000 MHz==
+
==Industrial Processor AM335x Cortex-A8 Module up to 1000 MHz==
 
'''[[File:IGEP_SMARC_AM335x_FRONT.jpg|center]]'''
 
'''[[File:IGEP_SMARC_AM335x_FRONT.jpg|center]]'''
  
 
'''IGEP SMARC AM335x Module cover an extremely wide performance range. Based on the ARM Cortex-A8 technology, they enable an efficient development of smart devices in an extremely compact, fanless design with balanced processor and graphics performance..'''
 
'''IGEP SMARC AM335x Module cover an extremely wide performance range. Based on the ARM Cortex-A8 technology, they enable an efficient development of smart devices in an extremely compact, fanless design with balanced processor and graphics performance..'''
  
{| class="uk-table uk-table-striped uk-table-condensed uk-table-hover" style="width: 100%;" border="0"
+
{| class="uk-table uk-table-striped uk-table-condensed uk-table-hover contenttable" style="width: 100%;" border="0"
 
|-
 
|-
| style="width: 28.6142%;" colspan="2"|
+
! style="border-color: #ffffff; width: 97.9753%;" colspan="2"|
 
===Features===
 
===Features===
 
|-
 
|-
| style="width: 28.6142%;"|'''Processor'''
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|<span style="color: #000000;">'''Processor'''</span>
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
AM3352 (Standard Setup) / AM3354 / AM3358 / AM3359, by Texas Instruments<br />ARM Cortex-A8<br />NEON SIMD Coprocessor<br />Frequency speed up to 1000 MHz (depending on model)
+
<span style="color: #002d87;">AM3352 (Standard Setup) / AM3354 / AM3358 / AM3359, by Texas Instruments</span><br /><span style="color: #002d87;">ARM Cortex-A8</span><br /><span style="color: #002d87;">NEON SIMD Coprocessor</span><br /><span style="color: #002d87;">Frequency speed up to 1000 MHz (depending on model)</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''3D/2D Accelerator'''
+
<span style="color: #000000;">'''3D/2D Accelerator'''</span>
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
PowerVR SGX GPU, providing graphics acceleration with OpenGL ES1.0, OpenGL ES2.0 and OpenVG support (depending on model)
+
<span style="color: #002d87;">PowerVR SGX GPU, providing graphics acceleration with OpenGL ES1.0, OpenGL ES2.0 and OpenVG support (depending on model)</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''Memory'''
+
<span style="color: #000000;">'''Memory'''</span>
  
| style="width: 69.4757%;"|RAM: 128 MB up to 512 MB DDR3 (Standard setup 256 MB)<br data-mce-fragment="1" />FLASH: 128 MB up to 512 MB (Standard setup 128 MB)
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">RAM: 128 MB up to 512 MB DDR3 (Standard setup 256 MB)</span><br data-mce-fragment="1" /><span style="color: #002d87;">FLASH: 128 MB up to 512 MB (Standard setup 128 MB)</span>
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''Ethernet'''
+
<span style="color: #000000;">'''Ethernet'''</span>
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
10/100 Mbps Ethernet PHY interface<br />10/100/1000 Mbps Ethernet PHY interface (optional)
+
<span style="color: #002d87;">10/100 Mbps Ethernet PHY interface</span><br /><span style="color: #002d87;">10/100/1000 Mbps Ethernet PHY interface (optional)</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''USB'''
+
<span style="color: #000000;">'''USB'''</span>
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
1 x USB 2.0 Host<br /> 1 x USB 2.0 OTG
+
<span style="color: #002d87;">1 x USB 2.0 Host</span><br /><span style="color: #002d87;"> 1 x USB 2.0 OTG</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''Display'''
+
<span style="color: #000000;">'''Display'''</span>
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
1 x Digital Video/TFT interface (16-bits)<br />1 x DVI-D/HDMI (16-bits) (optional)
+
<span style="color: #002d87;">1 x Digital Video/TFT interface (16-bits)</span><br /><span style="color: #002d87;">1 x DVI-D/HDMI (16-bits) (optional)</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''Wireless'''
+
<span style="color: #000000;">'''Wireless'''</span>
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
WiFi IEEE 802.11 b/g/n (Access Point: Yes)<br />Bluetooth v4.0 (BLE)
+
<span style="color: #002d87;">WiFi IEEE 802.11 b/g/n (Access Point: Yes)</span><br /><span style="color: #002d87;">Bluetooth v4.0 (BLE)</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
'''Antenna'''
+
<span style="color: #000000;">'''Antenna'''</span>
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
1 x Internal WiFi/Bluetooth antenna<br />1 x U.FL connector for external antenna (Optional)
+
<span style="color: #002d87;">1 x Internal WiFi/Bluetooth antenna</span><br /><span style="color: #002d87;">1 x U.FL connector for external antenna (Optional)</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|'''Additional Interfaces'''<br />(Other combinations available, see Hardware Manual for more information)
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|'''Additional Interfaces'''<br />(Other combinations available, see Hardware Manual for more information)
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
2 x I2C<br />2 x CAN<br />1 x SPI<br />5 x GPIOs<br />1 x McASP/I2S (Digital Serial Audio Interface)<br />1 x PWM<br />8 x ADC<br />3 x UART<br />2 x MMC<br />JTAG Interface
+
<span style="color: #002d87;">2 x I2C</span><br /><span style="color: #002d87;">2 x CAN</span><br /><span style="color: #002d87;">1 x SPI</span><br /><span style="color: #002d87;">5 x GPIOs</span><br /><span style="color: #002d87;">1 x McASP/I2S (Digital Serial Audio Interface)</span><br /><span style="color: #002d87;">1 x PWM</span><br /><span style="color: #002d87;">8 x ADC</span><br /><span style="color: #002d87;">3 x UART</span><br /><span style="color: #002d87;">2 x MMC</span><br /><span style="color: #002d87;">JTAG Interface</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''SW Support'''
 
'''SW Support'''
  
| style="width: 69.4757%;"|Linux
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">Linux</span>
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''Power Supply'''
 
'''Power Supply'''
  
| style="width: 69.4757%;"|Power Supply: From 4,5 V to 5,5 V<br />Digital I/O voltage: 1,8 V
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">Power Supply: From 4,5 V to 5,5 V</span><br /><span style="color: #002d87;">Digital I/O voltage: 1,8 V</span>
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''Power Consumption'''
 
'''Power Consumption'''
  
| style="width: 69.4757%;"|Typical 1,2 W (depending on software)<br />Maximum 3,5 W (depending on software)
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">Typical 1,2 W (depending on software)</span><br /><span style="color: #002d87;">Maximum 3,5 W (depending on software)</span>
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''Thermal'''
 
'''Thermal'''
  
| style="width: 69.4757%;"|
+
| style="border-color: #ffffff; width: 71.6535%;"|
Industrial temperature: -40 ºC to +80 ºC
+
<span style="color: #002d87;">Industrial temperature: -40 ºC to +80 ºC</span>
  
Optional:Commercial temperature: 0 ºC to +60 ºC
+
<span style="color: #002d87;">Optional:Commercial temperature: 0 ºC to +60 ºC</span>
  
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''Form Factor'''
 
'''Form Factor'''
  
| style="width: 69.4757%;"|82,00 mm x 50,00 mm
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">82,00 mm x 50,00 mm</span>
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''Humidity'''
 
'''Humidity'''
  
| style="width: 69.4757%;"|93% relative Humidity at 40 ºC, non-condensing (according to IEC 60068-2-78)
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">93% relative Humidity at 40 ºC, non-condensing (according to IEC 60068-2-78)</span>
 
|-
 
|-
| style="width: 28.6142%;"|
+
| style="border-color: #ffffff; width: 26.3217%; text-align: center; vertical-align: middle;"|
 
'''MTBF'''
 
'''MTBF'''
  
| style="width: 69.4757%;"|> 100000 hours
+
| style="border-color: #ffffff; width: 71.6535%;"|<span style="color: #002d87;">> 100000 hours</span>
 
|}
 
|}
  
Line 118: Line 118:
 
|-
 
|-
 
| style="width: 246px;"|IGEP0034 - RB
 
| style="width: 246px;"|IGEP0034 - RB
| style="width: 492.567px;"|AM3352 processor (2017)
+
| style="width: 492.567px;"|AM3352 processor (2018)
 
|}
 
|}
 +
 +
==Documentation==
 +
* [[AM335x|IGEP SMARC SoC: AM335x]]
 +
* [http://downloads.isee.biz/pub/documentation/Platform_Boards/IGEP_SMARC_AM335x/Datasheet/IGEP_SMARC_AM335X_DATASHEET_20161121.pdf Datasheet]
 +
* Mechanicals
 +
* Software Manual
 +
* [http://downloads.isee.biz/pub/documentation/Platform_Boards/IGEP_SMARC_AM335x/Manuals/MAN-IGEP0034-001-v1.1-IGEP_SMARC_AM335x_HARDWARE_REFERENCE_MANUAL.pdf Hardware Manual]
 +
 +
==Tutorials==
 +
<span style="color: #ff0000;">If you are new with following concepts we recommend you to complete the tutorials in order !</span>
 +
 +
# IGEP SMARC AM335x Boot Pin-out
 +
# [http://labs.isee.biz/index.php/Prepare_a_ready_to_boot_firmware Prepare a ready to boot firmware].
 +
# [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 the NAND/eMMC|Boot from NAND/eMMC flash.]]
 +
# [http://labs.isee.biz/index.php/Update_installed_IGEP_Firmware Update Installed IGEP Firmware.]
  
 
==Firmware==
 
==Firmware==
===Documentation===
+
===Official===
* [[DM3730]]
+
* [http://labs.isee.biz/index.php/IGEP_Firmware_set-up#Install_IGEP_Firmware_on_bootable_SD-card Official IGEP Firmware]
* [[Pre-installed software on IGEP Processor Boards|Pre-installed_software_on_IGEP_Processor_Boards]]
 
* [[Update the PRE-INSTALLED software image to a current release|Update_the_PRE-INSTALLED_software_image_to_a_current_release]]
 
* [[How to boot from MicroSD Card]]
 
* [[IGEP firmware Yocto|IGEP Firmware Yocto]]
 
* IGEP Firmware Ubuntu
 
* IGEP Firmware Debian
 
* [[The bootloader U-Boot|U-boot Bootloader]]
 
* [[The Linux kernel|Linux Kernel]]
 
* [[IGEPv2 Boot Process]]
 
  
===Software===
+
===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/ubuntu/xenial/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-igep-base-v0.01.tgz Debian Stretch ARM Hard Float]
 +
* [http://downloads.isee.biz/pub/relaunch/rootfs/yocto/pyro/minimal/igep0034hf-yocto-pyro-minimal-base-v0.01.bz2 Yocto Pyro ARM Hard Float]
 +
* [http://downloads.isee.biz/pub/relaunch/rootfs/buildroot/skeltal/igep-buildroot-skeltal-base-v0.01.bz2 Buildroot ARM Hard Float]
  
==<span dir="auto">Getting started with IGEPv2</span>==
+
==<span dir="auto">Guides</span>==
* [[Getting Started with IGEP0020 board|Getting Started with IGEPv2]]
+
===Getting started with IGEP SMARC AM335x===
 +
* [[Getting started with IGEP SMARC PXA2128|Getting started with IGEP SMARC AM335x]]
  
==Ubuntu/Debian Guides==
+
===Ubuntu / Debian===
 
* [[How To Set Up an NFS Mount on Ubuntu 16.04]]
 
* [[How To Set Up an NFS Mount on Ubuntu 16.04]]
  
==Yocto Guides==
+
===Yocto===
[[Category:IGEPv2]][[Category:IGEP0030]][[Category:TPS65950]][[Category:OMAP3]][[Category:DM3730]]
+
* [[How to use the Yocto Project to develop Embedded Linux]]

Latest revision as of 13:17, 27 November 2018

Industrial Processor AM335x Cortex-A8 Module up to 1000 MHz

IGEP SMARC AM335x FRONT.jpg

IGEP SMARC AM335x Module cover an extremely wide performance range. Based on the ARM Cortex-A8 technology, they enable an efficient development of smart devices in an extremely compact, fanless design with balanced processor and graphics performance..

Features

Processor

AM3352 (Standard Setup) / AM3354 / AM3358 / AM3359, by Texas Instruments
ARM Cortex-A8
NEON SIMD Coprocessor
Frequency speed up to 1000 MHz (depending on model)

3D/2D Accelerator

PowerVR SGX GPU, providing graphics acceleration with OpenGL ES1.0, OpenGL ES2.0 and OpenVG support (depending on model)

Memory

RAM: 128 MB up to 512 MB DDR3 (Standard setup 256 MB)
FLASH: 128 MB up to 512 MB (Standard setup 128 MB)

Ethernet

10/100 Mbps Ethernet PHY interface
10/100/1000 Mbps Ethernet PHY interface (optional)

USB

1 x USB 2.0 Host
1 x USB 2.0 OTG

Display

1 x Digital Video/TFT interface (16-bits)
1 x DVI-D/HDMI (16-bits) (optional)

Wireless

WiFi IEEE 802.11 b/g/n (Access Point: Yes)
Bluetooth v4.0 (BLE)

Antenna

1 x Internal WiFi/Bluetooth antenna
1 x U.FL connector for external antenna (Optional)

Additional Interfaces
(Other combinations available, see Hardware Manual for more information)

2 x I2C
2 x CAN
1 x SPI
5 x GPIOs
1 x McASP/I2S (Digital Serial Audio Interface)
1 x PWM
8 x ADC
3 x UART
2 x MMC
JTAG Interface

SW Support

Linux

Power Supply

Power Supply: From 4,5 V to 5,5 V
Digital I/O voltage: 1,8 V

Power Consumption

Typical 1,2 W (depending on software)
Maximum 3,5 W (depending on software)

Thermal

Industrial temperature: -40 ºC to +80 ºC

Optional:Commercial temperature: 0 ºC to +60 ºC

Form Factor

82,00 mm x 50,00 mm

Humidity

93% relative Humidity at 40 ºC, non-condensing (according to IEC 60068-2-78)

MTBF

> 100000 hours

Versions

Model Description
IGEP0034 - RA Internal use, AM3354 processor (2016)
IGEP0034 - RB AM3352 processor (2018)

Documentation

Tutorials

If you are new with following concepts we recommend you to complete the tutorials in order !

  1. IGEP SMARC AM335x Boot Pin-out
  2. Prepare a ready to boot firmware.
  3. How to prepare a ready to boot firmware.
  4. U-Boot Bootloader.
  5. Linux Kernel.
  6. IGEP Firmware set-up.
  7. Boot from MicroSD Card.
  8. Boot from NAND/eMMC flash.
  9. Update Installed IGEP Firmware.

Firmware

Official

Custom Software

Guides

Getting started with IGEP SMARC AM335x

Ubuntu / Debian

Yocto