www.beck-ipc.com

@CHIP-RTOS - Software Overview


    IPC@CHIP® Documentation Index
@CHIP-RTOS features


RTOS

SC1x
SC1x3
SC2x

Tasks 35 78
Sum of Semaphores, Timer, Event goups 78 128
Message exchanges 10 32

These are the entire RTOS resources. Some of them are used by the RTOS itself. See RTOS API or MEM shell command for available user resources.



RTOS filesystem

SC1x
SC1x3
SC2x

Internal RAM disk x x
Internal Flash disk x x
Flash translation layer - x
External disk drives 1 2
FAT16 x x
FAT32 - x
Long file names - x
Tasks with file access 15 35
Maximum open files 20 40



TCP/IP

SC1x
SC1x3
SC2x

IPv4 Stack x x
IPv6 Stack - x
TCP x x
UDP x x
ARP x x
ICMP x x
IP Multicast x x
Auto IP x x
Socket interface x x
SSL - x
IPsec/IKE - x
Sockets 64 256
Internal devices interfaces    
  - Ethernet x x
  - PPP server x x
  - PPP client x x
  - Loopback x x



TCP/IP applications

SC1x
SC1x3
SC2x

HTTP webserver x x
SSL webserver - x
FTP server x x
Telnet server x x
SSH server - x
DHCP client x x
DNS client - x
TFTP server x x
SNMP MIB variable support x x
UDP config server for @CHIP-RTOS upgrade x x


DOS-EXE Loader

Up to 12 DOS application programs can run as tasks of the RTOS. Multiple tasks can be created inside one DOS-EXE.


DOS-like command shell

Supports a subset of DOS commands and @CHIP-RTOS specific commands via Telnet, serial devices or user specific stdio


CoDeSys IEC61131-3 Kernel

Runtime license for CoDeSys IEC61131-3 available


Upgrade

@CHIP-RTOS Upgrade via Ethernet/UDP or serial Bootstrap loader


XMODEM

Serial file transfer via xmodem protocol
@Chip-RTOS architecture (SC1x3/SC2x)

@Chip-RTOS architecture (SC1x)


Application Programming Interface

SC1x
SC1x3
SC2x

RTOS services x x
TCP/IP socket interface x x
DOS interrupt 21h and others x x
Webserver CGI x x
Hardware x x
I2C sw hw
SPI sw hw
CAN - x
USB host/device - x
Serial devices (Fossil interface) x x
Ethernet packet driver (for NON-TCP/IP purposes) x x
Special @CHIP-RTOS services x x



Application examples (DOS EXE)

SC1x
SC1x3
SC2x

RTOS API examples x x
TCP/IP API examples    
  - FTP client x x
  - HTTP client x x
  - Other TCP/IP examples x x
Webserver CGI examples x x
External IDE disk drivers x x
Hardware API examples x x
I2C examples x x
SPI examples x x
CAN examples x x
USB examples - x
Fossil examples x x
ModBus examples (TCP and serial) x x
PPPoE driver - x
API C-Libraries x x

End of document