Difference between revisions of "Features"
From ArmadeusWiki
m (→Ethernet) |
m |
||
Line 1: | Line 1: | ||
+ | =Features= | ||
This page lists all the functionnalities/features available on the boards. | This page lists all the functionnalities/features available on the boards. | ||
Hardware and related software of a functionnality can be found here. | Hardware and related software of a functionnality can be found here. | ||
− | =Audio= | + | |
− | ==Audio Out== | + | {| border="0" cellpadding="5" cellspacing="5" summary="Hardware Add-Ons by functionnalities" |
+ | |---------------- | ||
+ | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;" | ||
+ | | | ||
+ | ==Audio== | ||
+ | ===Audio Out=== | ||
*[[TSC2101]] | *[[TSC2101]] | ||
*[[TSC2102]] | *[[TSC2102]] | ||
Line 9: | Line 15: | ||
*[[MAX9768]] 10W mono class D audio amplifier | *[[MAX9768]] 10W mono class D audio amplifier | ||
− | ==Audio In== | + | ===Audio In=== |
*[[TSC2101]] | *[[TSC2101]] | ||
− | ==Software== | + | ===Software=== |
*[[ALSA]]: Advanced Linux Sound Architecture | *[[ALSA]]: Advanced Linux Sound Architecture | ||
*[[Madplay]]: Audio player for Unixes | *[[Madplay]]: Audio player for Unixes | ||
Line 21: | Line 27: | ||
*[[Imxssi]]: debug & simple low level development tool | *[[Imxssi]]: debug & simple low level development tool | ||
− | =Video= | + | || |
− | ==Video Out== | + | |
+ | ==Video== | ||
+ | ===Video Out=== | ||
*[[LCD]] | *[[LCD]] | ||
*[[BackLight]] | *[[BackLight]] | ||
Line 29: | Line 37: | ||
*[[FrameBuffer]] | *[[FrameBuffer]] | ||
− | ==Video In== | + | ===Video In=== |
*[[Camera_interface]]: | *[[Camera_interface]]: | ||
*[[C38A]]: CMOS sensor module (OV7620) | *[[C38A]]: CMOS sensor module (OV7620) | ||
Line 36: | Line 44: | ||
*[[OpenCV]] | *[[OpenCV]] | ||
− | ==Software== | + | ===Software=== |
*[[Video_for_Linux]]: Video 4 Linux | *[[Video_for_Linux]]: Video 4 Linux | ||
*[[Qt/Embedded]]: cross-platform general purpose API | *[[Qt/Embedded]]: cross-platform general purpose API | ||
Line 46: | Line 54: | ||
*[[LCD4linux]]: driving low cost text and graphical LCD displays | *[[LCD4linux]]: driving low cost text and graphical LCD displays | ||
− | = | + | |---------------- |
− | + | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;" | |
− | + | | | |
− | + | ==Wired Communication== | |
− | + | ===RS232=== | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | =Wired Communication= | + | |
− | ==RS232== | + | |
*[[Uart]] | *[[Uart]] | ||
*[[RS-232]] | *[[RS-232]] | ||
Line 69: | Line 69: | ||
*[[RS232_Terminal_configuration]]: host applications to take control of your RS232 link | *[[RS232_Terminal_configuration]]: host applications to take control of your RS232 link | ||
− | ==I2C== | + | ===I2C=== |
*[[I2C]] | *[[I2C]] | ||
*[[I2cread.c]] | *[[I2cread.c]] | ||
*[[I2cwrite.c]] | *[[I2cwrite.c]] | ||
− | ==SPI== | + | ===SPI=== |
*[[SPI]] | *[[SPI]] | ||
− | ==Ethernet== | + | ===Ethernet=== |
* manque une page pour décrire l'interface ethernet + commandes de bases sous linux/uboot | * manque une page pour décrire l'interface ethernet + commandes de bases sous linux/uboot | ||
*[[Network_File_System_configuration]] | *[[Network_File_System_configuration]] | ||
Line 91: | Line 91: | ||
*[[Network_interface_bandwidth_measurement]] | *[[Network_interface_bandwidth_measurement]] | ||
− | ==USB== | + | ===USB=== |
*[[USB]] | *[[USB]] | ||
*[[USB_Host]] | *[[USB_Host]] | ||
Line 103: | Line 103: | ||
*[[USB_to_Playstation_joypad_adapter]] | *[[USB_to_Playstation_joypad_adapter]] | ||
− | ==CAN Bus== | + | ===CAN Bus=== |
*[[CAN_bus_Linux_driver]]: MCP251X CAN bus controler | *[[CAN_bus_Linux_driver]]: MCP251X CAN bus controler | ||
+ | || | ||
− | =Wireless= | + | ==Wireless== |
− | ==Wifi== | + | ===Wifi=== |
*[[WiFi]] | *[[WiFi]] | ||
*[[Libertas_driver]]: Marvell Technology Group's Libertas chipset drivers | *[[Libertas_driver]]: Marvell Technology Group's Libertas chipset drivers | ||
Line 113: | Line 114: | ||
*[[Wireless_Tools]] | *[[Wireless_Tools]] | ||
− | ==GSM/GPRS== | + | ===GSM/GPRS=== |
*[[GSM/GPRS]] | *[[GSM/GPRS]] | ||
− | ==Bluetooth== | + | ===Bluetooth=== |
*[[Bluetooth]] | *[[Bluetooth]] | ||
*[[OBEX]] | *[[OBEX]] | ||
Line 122: | Line 123: | ||
*[[Wiimote]] | *[[Wiimote]] | ||
− | ==GPS== | + | ===GPS=== |
*[[GPS]] | *[[GPS]] | ||
*[[GPS_daemon]]: service daemon monitoring one or more GPSes or AIS receivers | *[[GPS_daemon]]: service daemon monitoring one or more GPSes or AIS receivers | ||
− | ==IR== | + | ===IR=== |
− | =Storage= | + | |
− | ==MMC/SD== | + | |---------------- |
+ | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;" | ||
+ | | | ||
+ | ==Storage== | ||
+ | ===MMC/SD=== | ||
*[[MMC/SD]] | *[[MMC/SD]] | ||
*[[MultiMediaCard]] | *[[MultiMediaCard]] | ||
− | ==FLASH== | + | ===FLASH=== |
*[[Create_a_FLASH_partition_to_store_user's_HOME]] | *[[Create_a_FLASH_partition_to_store_user's_HOME]] | ||
*[[UBIFS]] | *[[UBIFS]] | ||
− | ==RAM disk== | + | ===RAM disk=== |
*[[Using_Initial_RAM_disk]] | *[[Using_Initial_RAM_disk]] | ||
+ | || | ||
− | =Realtime= | + | ==Realtime== |
− | ==Xenomai== | + | ===Xenomai=== |
*[[Xenomai]]: real time co-kernel which cooperate with Linux via Adeos | *[[Xenomai]]: real time co-kernel which cooperate with Linux via Adeos | ||
*[[Xenomai:Blinking_LEDs]]: Xenomai:examples_usage | *[[Xenomai:Blinking_LEDs]]: Xenomai:examples_usage | ||
Line 146: | Line 152: | ||
*[[Adeos]] | *[[Adeos]] | ||
− | ==RTC== | + | ===RTC=== |
*[[RTC]] | *[[RTC]] | ||
*[[Watchdog]] | *[[Watchdog]] | ||
− | =Other= | + | |---------------- |
+ | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;" | ||
+ | | | ||
+ | ==User Input== | ||
+ | *[[Keypad]]: | ||
+ | *[[Driver_for_i.MX_GPIO_controlled_keypads]]: à simplifier + expliciter | ||
+ | *[[Joystick]]: | ||
+ | *[[PS/2]] | ||
+ | *[[Tslib]]: Linux touchscreen interface | ||
+ | *[[TSC2101]]: audio codec (out) with 4 wires resistive touch controler | ||
+ | *[[TSC2102]]: audio codec (in/out) with 4 wires resistive touch controler | ||
+ | *[[GPM]]: mouse support for Linux on the console | ||
+ | *[[Wiimote]] | ||
+ | || | ||
+ | |||
+ | ==Other== | ||
*[[ADC_max1027]]: MAX1027 8 channels 10bits ADC (SPI) | *[[ADC_max1027]]: MAX1027 8 channels 10bits ADC (SPI) | ||
*[[Max5821]]: MAX5821 2 channels 10bits DAC (I2C) | *[[Max5821]]: MAX5821 2 channels 10bits DAC (I2C) |
Revision as of 10:20, 15 August 2010
Contents
Features
This page lists all the functionnalities/features available on the boards. Hardware and related software of a functionnality can be found here.
AudioAudio Out
Audio InSoftware |
VideoVideo OutVideo In
Software
|
Wired CommunicationRS232
I2CSPIEthernet
USB
CAN Bus
|
WirelessWifi
GSM/GPRSBluetoothGPS
IR |
StorageMMC/SDFLASHRAM disk |
RealtimeXenomai
RTC |
User Input
|
Other
|