Difference between revisions of "Hardware"

From ArmadeusWiki
Jump to: navigation, search
 
(APFxx and OPOSxx Systems on Module (SoM))
 
(88 intermediate revisions by 8 users not shown)
Line 1: Line 1:
On this page, you will find all the informations needed to use LCD on Armadeus.
+
==Armadeus Boards==
 +
The following boards are developed by [http://www.armadeus.com Armadeus Systems].<br> Members of the Armadeus Project association can purchase these products at discount prices. Take a look at the [[Association]] page for details.
  
== Hardware interface ==
+
{| border="0" cellpadding="5" cellspacing="5" summary="Hardware Add-Ons by functionnalities"
 +
|----------------
 +
|- style="background:#f4f4f4; color:black; -moz-border-radius:18px;"
 +
| width="50%" |
 +
=== APFxx and OPOSxx Systems on Module (SoM) ===
 +
* [[APF9328]]: i.MXL based module
 +
* [[APF27]]: i.MX27 based module with Spartan3 FPGA
 +
* [[APF51]]: i.MX51 based module with Spartan6 FPGA
 +
* [[APF28]]: i.MX28 based module
 +
* [[APF6]]: i.MX6 based module
 +
* [[APF6_SP]] : i.MX6 based module with CycloneV FPGA
 +
* [[OPOS6UL]] : i.MX6UL based module
 +
* [[OPOS6UL_NANO]] : i.MX6UL based nano module
 +
* [[OPOS6UL_SP]] : i.MX6ULL based module with a Spartan6 FPGA
 +
* [[Footprints]] : Footprint available for APFxx module
 +
||
  
Two possibilities:
+
=== Baseboards ===
* LCD can be used with i.MX LCD controller -> direct connection to i.MX LCD pins (ex: [[MotLCD]] )
+
* [[OPOS6ULDev used with an OPOS6UL_NANO]]: full featured development board of the [[OPOS6UL]], but used with an [[OPOS6UL_NANO]] SOM (needs a SODIMM adapter
* LCD has a built-in controller with a parallel interface -> usage of i.MX LCD pins as GPIOs and emulation of a PC parallel port to reuse existing software
+
* [[OPOS6ULDev]]: full featured development board for the [[OPOS6UL]]
* ?? Should we support serial interface ?.
+
* [[APF6Dev]]: full featured development board for the APF6
 +
* [[APF28Dev]]: full featured development board for the APF28
 +
* [[APF51Dev]]: full featured development board for the APF51
 +
* [[APF27Dev]]: full featured development board for the APF27 (with several options)
 +
* [[APF27 PPS]]/PPS: network applications development board for the APF27
 +
* [[PPS51]]: network applications development board for the APF51
 +
* No more available:
 +
** [[APF9328DevLight]]: low cost development board for the APF9328
 +
** [[APF9328DevFull]]: full featured development board for the APF9328
 +
|----------------
 +
|- style="background:#f4f4f4; color:black; -moz-border-radius:18px;"
 +
| width="50%" |
  
== Supported LCD / Software API ==
+
=== Extension Boards ===
=== Which LCD controller are we going to support (for parallel port/GPIO interface) ===
+
* [[Chimei_LW700|LW700AT_Adapt]]: Adapter for the Chimei LW700 TFT LCD
 +
* [[Wireless_extension_board|APW wireless board]]: Add WiFi & Bluetooth & GPS & GSM to your [[APF27Dev]]
 +
* [[SP_VISION]]: Extension with Spartan6 FPGA, for video processing
 +
* No more available:
 +
** [[LQ043_Adapt]]: Adapter for the Sharp LQ043 TFT LCD
 +
** [[MTF-T035|MTF-T035_Adapt]]: Adapter for the Microtips MTF-T035 TFT LCD
  
Text:
+
||
- HD 44780 (tested with GpioDriver driver (+ppdev emulation) and LCD4Linux
+
- ?
+
  
Graphic:
+
=== Demo Boards ===
- KS0108 (Nico and Juju have one sample, not tested yet because LC4Linux don't support it)
+
* [[HMS Demo]]: industrial demo platform
- ?
+
|}
  
=== User space tools / library found to control // LCD ===
+
==Tools==
 
+
* [http://kicad-pcb.org/ Kicad EDA tool]
[[LCD4linux]]
+
Cool but mainly to display system informations, not very customizable for user GUI
+
 
+
Lcdproc ??
+
(Not tested)
+
 
+
Other idea ??
+
 
+
 
+
[[Category:Hardware]]
+

Latest revision as of 14:14, 22 August 2018

Armadeus Boards

The following boards are developed by Armadeus Systems.
Members of the Armadeus Project association can purchase these products at discount prices. Take a look at the Association page for details.

APFxx and OPOSxx Systems on Module (SoM)

  • APF9328: i.MXL based module
  • APF27: i.MX27 based module with Spartan3 FPGA
  • APF51: i.MX51 based module with Spartan6 FPGA
  • APF28: i.MX28 based module
  • APF6: i.MX6 based module
  • APF6_SP : i.MX6 based module with CycloneV FPGA
  • OPOS6UL : i.MX6UL based module
  • OPOS6UL_NANO : i.MX6UL based nano module
  • OPOS6UL_SP : i.MX6ULL based module with a Spartan6 FPGA
  • Footprints : Footprint available for APFxx module

Baseboards

Extension Boards

Demo Boards

Tools