The key features of the DT7816 SOM are as follows:
Open-source computing platform featuring a TI Sitara AM3352, 1 GHz, ARM® Cortex-A8 processor.
Linux distribution consisting of a Linux kernel, bootloader, and file system with a DT7816 device driver, USB device (client) driver, and USB host driver.
Ethernet 10/100 Mbps connectivity to a host computer. The LAN interface complies with all standard protocols.
USB 2.0 high-speed connectivity to a host computer.
USB 2.0 host connection to external devices, such as a memory stick or hub.
Analog input subsystem:
Eight, 16-bit, simultaneously sampled analog input channels.
Input range of ±10 V.
Software-programmable internal or external A/D sample clock.
Programmable throughput rate up to 400 kSamples/s.
Continuous acquisition from multiple analog input channels simultaneously.
Supports the ability to return the value of the tachometer, measure counter, and/or digital input port in the analog input data stream, allowing you to measure a variety of signals synchronously with analog input measurements.
Software-programmable trigger source (software trigger, external trigger, or threshold trigger using any analog input channel) to start acquisition.
Analog input signals are brought out on the 20-pin Analog I/O header.
Analog output subsystem:
Two, 16-bit, simultaneously updated analog output channels.
Single value and continuous streaming output.
Output range of ±10 V.
Software-programmable internal or external D/A clock.
Programmable output rate up to 400 kSamples.
Supports the ability to update the digital output lines synchronously with the analog output channels.
Software-programmable trigger source (software trigger or external digital trigger) to start the analog output operation.
Analog output signals are brought out on the 20-pin Analog I/O header.
Up to eight, TTL digital input lines using the eight general-purpose inputs. You can read the digital input port directly or you can return the value of the digital input port in the input data stream. Digital input signals are brought out on the 34-pin Digital I/O header.
Up to eight, LVTTL digital output lines using eight general-purpose output signals. You can write a value to the digital output port directly or you can update the digital output lines through the output data stream. The digital outputs are LVTTL signals with 4 mA sink and 10 mA source capabilities. Digital output signals are brought out on the 34-pin Digital I/O header.
One, 32-bit, general-purpose counter/timer for performing event counting, rate generation, and non-retriggerable one-shot operations. You can use two general-purpose input signals for the C/T clock and gate inputs and one general-purpose output signal for the C/T clock output. You can read the value of the counter/timer directly through a synchronous read operation.
One tachometer input signal. The value of the tachometer input signal can be returned in the input stream. The tachometer is brought out on the 20-pin Digital Function header.
One phase/measure counter. You can program the edge that starts the measurement and the edge that stops the measurement. Many edge types are supported. The data from the measure counter can be returned in the input stream.
2 GB embedded NAND flash memory that contains the Linux kernel, bootloader, and file system; this memory can also be used to store user files and data.
512 MB SDRAM (DDR3) memory.
8 kBytes EEPROM.
Micro SD connector supports micro SD cards, which can be used as a boot source or for general-purpose file and data storage.
3.3 V UART, I2C, and an SPI (Serial Peripheral Interface) interfaces for embedded connectivity.
Serial debug port
External barrel connector or 3-pin Phoenix connector for connecting a +5 VDC power supply.