Hardware Development
We provide the development for a wide range of embedded systems, from small-scale embedded components to sophisticated embedded systems with increased security requirements. Our engineers are certified hardware experts and provide long experience in business.
byteENGINE AM335x
General Information: The byteENGINE AM335x is a high performance industrial oriented computing module. It allows a short time-to-market, while reducing development costs and substantial design risks. The system on module (SOM) uses the Texas Instruments AM335x industrial applications processor family. The AM335x features a PowerVRTM SGX Graphics Accelerator Subsystem for 3D graphics acceleration. The Programmable Real-Time Unit and Industrial Communication Subsystem (PRU-ICSS) allows independent operation from the ARM processor. PRU-ICSS enables real-time protocols such as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink and Sercos.
The byteENGINE AM335x is a high performance industrial oriented computing module. It allows a short time-to-market, while reducing development costs and substantial design risks.
The system on module (SOM) uses the Texas Instruments AM335x industrial applications processor family. The AM335x features a PowerVRTM SGX Graphics Accelerator Subsystem for 3D graphics acceleration. The Programmable Real-Time Unit and Industrial Communication Subsystem (PRU-ICSS) allows independent operation from the ARM processor. PRU-ICSS enables real-time protocols such as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink and Sercos.
Datasheet AM335x: https://www.bytesatwork.io/wp-content/uploads/2019/03/Datasheet_byteENGINE_AM335x-12.pdf
Prepared Pinmux file AM335x: https://download.bytesatwork.io/documentation/byteENGINE/ressources/byteEngineM2-20160922.pinmux
Detailed pinout AM335x: https://download.bytesatwork.io/documentation/byteENGINE/ressources/PinmuxConfigSummary_byteEngineM2-20160922.xlsx
Datasheet Connectors Neltron 2001S-100G-270-020: https://download.bytesatwork.io/documentation/byteENGINE/ressources/Neltron_2000P.pdf
Schematic of the connectors X1 and X2: https://download.bytesatwork.io/documentation/byteENGINE/ressources/m2-connector.pdf
Texas Instruments Sitara™ AM335x Processors: http://www.ti.com/processors/sitara-arm/am335x-cortex-a8/overview.html
AM335x Technical Reference Manual: https://www.ti.com/lit/ug/spruh73q/spruh73q.pdf
TPS65910x Integrated Power-Management Unit: http://www.ti.com/lit/ds/symlink/tps65910.pdf
byteENGINE STM32MP1x
General Information: The byteENGINE STM32MP1x is a high performance industrial oriented computing module. It allows you a short time-to-market, reducing development costs and substantial design risks.
The system on module (SOM) uses the STM32MP15xxAC devices which are based on the high-performance dual-core ARM® Cortex®-A7 32-bit RISC core operating at up to 650 MHz/800 MHz. The STM32MP15xxAC devices also embed a Cortex®-M4 32-bit RISC core operating at up to 200 MHz frequency. The Cortex®-M4 core features a floating point unit (FPU) single precision which supports ARM® single-precision dataprocessing instructions and data types.
Furthermore, the STM32MP15xxAC devices embed a 3D graphic processing unit (Vivante® - OpenGL® ES 2.0) running at up to 533 MHz, with performances up to 26 Mtriangle/s, 133 Mpixel/s.
Factsheet STM32MP1x: https://www.bytesatwork.io/wp-content/uploads/2019/04/Fact-Sheet-byteENGINE_STM32MP1x.pdf
Datasheet STM32MP1x: https://www.bytesatwork.io/wp-content/uploads/2019/12/Datasheet_byteENGINE_STM32MP1x-6.pdf
Detailed pinout STM32MP1x: https://download.bytesatwork.io/documentation/byteENGINE/ressources/byteENGINE-M5-pinout.xlsx
Datasheet Connectors Neltron 2001S-100G-270-020: https://download.bytesatwork.io/documentation/byteENGINE/ressources/Neltron_2000P.pdf
Schematic of the connectors X1 and X2: https://download.bytesatwork.io/documentation/byteENGINE/ressources/m5-connector-pinout.pdf
STMicroelectronics STM32MP1: https://www.st.com/en/microcontrollers-microprocessors/stm32mp1-series.html
STPMIC1 power management IC: https://www.st.com/en/power-management/stpmic1.html
Datasheet STM32MP157C: https://www.st.com/resource/en/datasheet/stm32mp157c.pdf
STM32CubeMX Software Download: https://www.st.com/en/development-tools/stm32cubemx.html
STM32MP1x prepared CubeMX Project: https://download.bytesatwork.io/documentation/byteENGINE/ressources/byteENGINE_STM32MP1.ioc
Prepared project: step model STM32MP1x: https://download.bytesatwork.io/documentation/byteENGINE/ressources/byteengine-m5.step
Altium Library Neltron 2001S-100G-270-020: https://download.bytesatwork.io/documentation/byteENGINE/ressources/2001s-100G-270-020.zip
Altium Library byteENGINE STM32MP1x (X1/X2 position mask on layer 21): https://download.bytesatwork.io/documentation/byteENGINE/ressources/Footprint-byteENGINE-M5.zip