There is information about Aplit-Soft company in this presentation. You are very welcome to contact us via email yatzik.krupp@aplit-soft.com or phone +972 3-625-0333
3. About us
• Aplit-soft is a system development services Company founded in 2011.
• We specialize in Embedded Systems Software which is comprised of Android and Linux operating
systems and applications providing tools and services from proof-of-concept to production stages.
• We deliver cutting edge and innovative software solutions, helping our customers in transforming
their business ideas into scalable solutions.
• We are experience in developing highly integrate systems in the domains of embedded Linux ,
IoT , Sensors integration & image/Video processing.
• We allow our customers including OEMs, ODMs, and design houses to make appropriate
hardware choices reduce product development costs, get to market faster, reallocate
development resources, and reduce project and business risks.
4. The Team
• Aplit-soft team are highly accomplished researchers, talented architects and developers who
are at the front of their respective technologies.
• A diverse skill set ranging from Hardware design, bare metal software to application software
development and sophisticated Algorithms modeling .
• The engineering team can develop complete Linux/Android Board Support Packages, taking
care of supporting all the aspects of the Linux system for an embedded product.
• The team has broad portfolio ranging from embedded software development and integration
services across a spectrum of elements and systems (e.g. BSPs, devices, mobile camera, IoT,
etc.) to training, support, software, and tools.
5. Our Mission
• Establish highly professional relationships with our customers reflected by high
competence, discipline, dedication and transparency.
• We strive to achieve excellence and maintain high quality standards by
continuously improve our design and engineering techniques.
6. Services
• Linux/Android development
• Embedded Linux/Android and kernel engineering
• Reference boards
• Internet of Things (IoT)
• Sensors integration
• Wearable technology
• Image/Video processing
• Mobile Camera technologies
7. Embedded Linux/Android and kernel
engineering
• Custom BSP Development
• Linux Kernel, Bootloader,
• Device Driver Development &
Porting
• Board Bring Up
• Linux/Android Porting
• System integration
• Testing services
• System Profiling
8. Internet of Things (IoT)
Utilize our expertise in:
• embedded design services
• Sensors
• mobile cameras
We have been building next-generation IoT solutions in various areas as smart homes
and smart factories including
• predictive engine maintenance,
• Drone control
• mobile camera based applications.
9. Image/Video processing
• Image sensors addresses wide spectrum of applications
• Smartphone and appliances
• Advanced Driver Assistance Systems (ADAS)
• autonomous driving. The sensor family offers car makers and tier one suppliers a choice of imaging
devices based on a common platform and feature set.
• augmented reality (AR), virtual reality (VR),
• collision avoidance in drones, bar code scanning and factory automation.
11. Board Support Package
• Custom BSP Development
• Board Support Package includes all necessary software components and prepares them to be
application development-ready, so that the only task left to the user is integrating their application.
• Board BringUp
• Board bring-up for a variety of architectures including ARM,, x86, and more. bringup services range
from setting up and booting the board from NAND, SD card, eMMC, etc. up to setting up the kernel
and optimizing for various devices and peripherals.
12. Linux Kernel, Bootloader, and Device Driver
Development & Porting
• Development Services in kernel porting, customizations, and debugging, Adapt Linux kernel for
custom hardware platforms and customize additional Linux device drivers when necessary. Support
for various multicore platforms based on on ARM, X86, e.g. Qualcomm Snapdragon
ST microelectronics Quectel Texas Instruments, on semiconductor, we eager to work on additional
platforms and architectures.
• We have specific experience in the kernel subsystems relevant for base platform support (clocks,
pin-muxing, power management), NAND, audio, network, graphics, discreet input/output, industrial
sensors, RTC, and more.
• Bootloader modifications, custom and new bootloader development, and fail-safe boot
• Device drivers development for Audio, USB, networking, peripherals, System-on-Chip, and custom
FPGA hardware.
13. Linux/Android Porting & Development
• In various technology fields the need for compact and embedded systems has expanded
incredibly.
• New platforms bring a noticeable advantage the developers must consider.
• This advantage make it ideal and practical for planning to revise existing product designs.
• New embedded design, must be modified appropriately the operating system for the
specifications of the embedded target. In particular, the BSP (Board Support Package)
customization of the Android operating system and porting mechanism of OS to the
platform specific Application Processor platform and at last exhibited an application on the
ported Android operating system
14. System Profiling
• Performance testing and optimization
• Memory optimization using static analysis of memory usage and benchmarking tools.
• Analysis services aim to reduce system boot time by utilize various optimization solutions.
• Optimization and re-engineering design to achieve better power consumption of the
product.
15. System integration
• System integration with embedded Linux build systems
• Integrating all the software components needed for an embedded Linux system require highly
customized and optimized embedded Linux systems that are fully reproducible and maintainable
using tools that allow us to automates all the process with services in a consistent manner:
• Installing
• Upgrading
• Configuring
• Selectively removing
16. System and modules testing
• Testing services
• customized test frameworks, utilize open-source, proprietary tools for functional testing and sanity
testing of each module
• QC and QA for all types of solutions, i.e. hardware, software, etc.
• Black Box Testing (both functional and non-functional)
• Open Box Testing (also known as White Box Testing), including Penetration Testing
• Automation Testing
17. Reference Boards
General Processor vendors offer new platforms that carry a generally positive result
regarding:
• speed,
• accuracy,
• adaptability,
• size and cost.
Thus consider ideal and practical for planning a new product design.
It is ideal for enabling embedded computing and Internet of Things (IoT) products, including
the next generation of robotics, cameras, medical devices, vending machines, smart
buildings, digital signage, casino gaming consoles, and much more.
18. Reference Boards:
Qualcomm Dragon Board™ 410c
This is the first development board based on a Qualcomm® Snapdragon™ 400 series
processor.
It features advanced processing power, Wi-Fi, Bluetooth connectivity, and GPS, all packed
into a board the size of a credit card.
Based on the 64-bit capable Snapdragon 410E processor, the DragonBoard 410c is
designed to support rapid software development, education and prototyping, and is
compliant with the 96Boards Consumer Edition specification.
19. Reference Boards: Quectel SC20
New generation of multi-mode Smart LTE
Cat 4 module
SC20 delivers maximally 150Mbps
downlink and 50Mbps uplink data rates
based on LTE network, and additionally
supports wireless communication via IEEE
802.11 and BT4.1 LE.
20. Reference Boards: Quectel SC20
It is ideal for both industrial and consumer applications requiring high data rate and high-
speed internet access. combines high-speed wireless connectivity with embedded multi-
constellation and high-sensitivity GNSS (GPS, GLONASS and BeiDou) receiver for
positioning.
A rich set of interfaces (such as LCM, Camera, Touch Panel, MIC, SPK, UART, USB, I2C)
extend the applicability of the module to a wide range of M2M applications,
such as MID, PND, POS, router, data card, in-vehicle solutions, smartphone, digital signage,
security and industrial PDA
21. Reference Boards:
ST microelectronics STM32MP157
Based on the flexible architecture of a
Dual Arm® Cortex®-A7 core running
at 650 MHz and Cortex®-M4 at 209
MHz combined with a dedicated 3D
graphics processing unit (GPU) and
MIPI-DSI display interface and a CAN
FD interface.
22. Reference Boards:
ST microelectronics STM32MP157
Specifically designed to accelerate 3D graphics in applications such as graphical user
interfaces (GUI), menu displays or animations,
As well as an LCD-TFT display controller, the STM32MP157 line embeds up to 37
communication peripherals including 10/100M or Gigabit Ethernet, 3x USB 2.0 Host/OTG,
29x Timers and Advanced Analog.
24. Sensors integration
Add high-performance, highly accurate sensors, Comes with a wide
selection of sensors for any IoT/drone application
Sensor Mezzanine can be extended with additional functionality
through the built-in expansion connectors. These allow to plug-in
additional mezzanines as needed. Additional sensors and peripherals,
like a USB camera, can be connected to the 96 Boards USB ports to
enhance context awareness capabilties.
• LTE/BNO 055 mezzanine
• Bosh sensors mezzanine
• FPGA mezzanine
• LTE modem
25. Card Sensors Target devices
BMP388 Digital pressure and temperature sensor enables accurate tracking and is specifically suited
for drone applications
BMA456 n16 bit , digital triaxial acceleration sensor with
intelligent on-chip motion-triggered interrupt features
optimized for wearable applications.
BME680 A digital 4 in 1 sensor with gas, humidity pressure and
temperature measurement
handsets such as mobile phones, tablets, PCs and
GPS devices
BHI160 low power smart-hub with an integrated three axis
gyroscope plus an integrated three axis accelerometer
plus a programmable microcontroller
for activity recognition. It is specifically designed to
enable always-on motion sensing
BMM150 stand alone geomagnetic sensor consumer market applications. It allows measrments
of the magnetic field in three perpendicular axes
Adafruit
BNO055
Absolute Orientation Sensor, single die taking a MEMS
accelerometer, magnetometer and gyroscope with a high
speed ARM Cortex-M0 based processor
Drone Applications, the system abstract the sensor
fusion and real time requirements away, and expose
data in quaternions, Euler angles or vectors.
27. Image Sensor Applications Target Market
OnSemi
AR0138AT
AR0220AT
AR0820AT
OmniVision
OV10642
OV10652
Sony
IMX324
Samsung
S5K2G1
- Image and buffer configuration
- Gain control, exposure configuration
- Wtite-black balance
- Black level control
- Linearization, linear and HDR modes
- Binning and Full (Color binning) modes AR0820AT
- Image quality, Noise correction
- Focus
- Safety (temperature and voltage monitoring)
Advanced Driver Assistance Systems
(ADAS) and autonomous driving
offers imaging devices based on a
common platform and feature set.
OmniVision
OV9281
global shutter image sensors augmented reality (AR), virtual
reality (VR), collision avoidance in
drones, bar code scanning and
factory automation.
OmniVision
OV7251
Low-light sensitivity and global shutter to reduce or eliminate
unwanted image artifacts
gesture detection, head and eye
tracking, and depth and motion
detection
OnSemi
AR1337
phase detection auto focus (PDAF) smartphones