Sample image

Alcodex have experience in building embedded software for various industrial devices, including machine tools, semiconductor fabrication machines, remote operates vehicles, data acquisition systems etc.

A typical industrial system uses standard components such as SCADA, PLCs, actuators and HMIs to realize the control functions. But when there are critical operations that have to do with finite resources, a custom controller is often required. Alcodex have experience in designing such systems and creating software for them.

Some key areas of our expertise are:

Designing and development Custom and embedded controllers for Distributed Control Systems (DCS), SCADA Control Systems, Programmable Logic Controllers (PLC), etc.
HMI / GUI solutions Development and testing, Application / Business logic development and testing, Reengineering and enhancements.
Industrial Networks

Network discovery & visualization software, Network Protocol development implementation and testing.

Network Protocol Expertise: Layer2&3 : ARP, 802.11 (Wi-Fi), 802.16 (WiMAX), LLDP, STP, RSTP, MSTP, PVRST, LACP, GARP, GMRP, GVRP, MRP, PTP, IGMP, Layer 7: SSH, RADIUS, TACACS+, Multicast routing protocols (PIM-SM, PIM-DM, etc.), Internet protocol suite: TCP/IP, DHCP, DNS, SNTP, NTP, SMTP, SSL,UDP, File Transfer Protocols (FTP, SFTP, TFTP, XMODEM), Modbus, etc.

Network management: EMS/NMS development, SNMP v1/v2c/v3, SNMP agent with RMON MIB/RMON2 MIB, CLI (Telnet, SSH), WebUI (HTTP, HTTPS, SSL), protocol implementation, intelligent switching software.

Embedded Systems:

Bootloaders, BIOS, Firmware, BSP, Device Drivers, Middleware, Protocol integration, Embedded Applications Development, Operating System & Kernel porting, SDK’s, SoM’s, SoC’s, etc.

RTOS and OS: Linux, uCLinux, Integrity, eCos, POSIX, Cygwin, VxWorks, Windows, Android, iOS, MAC, etc.

Processors: Marvell Link Street, ARM 7, ARM 9 - Atmel SAM9G25, SAM9X35, SAM9X25, ARM –Cortex A5 (Atmel SAMA5D31, SAMA5D34, SAMA5D35), ARM –Cortex A9 – (freescale i.MX 6 series, Altera's Cyclone V SoCs), ARM Cortex-A8 (TI AM335x), NEC V850 series, Renesas M32 series, Intel x86, PowerPC, Intel 8051 and derivatives, PowerPC, MIPS, EPSON S2R72V27, Cypress EZ-USB series, etc.