IPC@CHIP® RTOS-PPC – API Documentation

Header image

Main page


Overview

RTOS

SC2x3


Message envelopes.

128

Total number of general purpose kernel objects.

500


Kernel objects per:


Normal task

1

Periodic task

2

Semaphore

1

Event Group

1

Message Exchange

2

The RTOS itself uses many from the total supply of kernel objects stated above. The remainder are available to the application programs.


TCP/IP

SC2x3


IPv4 Stack

x

IPv6 Stack

x

TCP

x

UDP

x

ARP

x

ICMP

x

IP Multicast

x

Auto IP

x

Socket interface

x

SSL

x

IPsec/IKE

x

Sockets

256

Internal device interfaces

 

  - Ethernet

x

  - PPP server

x

  - PPP client

x

  - Loopback

x


Applicaton-BEX Loader


Up to 16 application programs can run as tasks of the RTOS. Multiple tasks can be created inside one BEX application.

RTOS file system

SC2x3


Internal RAM disk

x

Internal Flash disk

x

Flash translation layer

x

External disk drives

2+2

FAT16

x

FAT32

x

Long file names

x

Tasks with file access

50

Maximum open files

50


TCP/IP applications

SC2x3


HTTP webserver

x

SSL webserver

x

FTP server

x

Telnet server

x

SSH server

x

DHCP client

x

DNS client

x

TFTP server

x

SNMP MIB variable support

x

UDP config server for
@CHIP-RTOS-PPC upgrade

x


DOS-like command shell


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


Upgrade


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


CoDeSys IEC61131-3 Kernel


Runtime license for CoDeSys
IEC61131-3 is planned for a future release.

architec_sc2x3.gif


Application Programming Interface

SC2x3


RTOS services

x

TCP/IP socket interface

x

DOS interrupt 21h and others

-

Webserver CGI / SSI

x

Hardware (Bus, GPIO, Timers etc.)

x

I2C bus

x

SPI bus

x

CAN bus

x

USB host

x

Serial devices (Fossil interface)

x

Ethernet packet driver (for Non-TCP/IP purposes)

x

Special @CHIP-RTOS-PPC services

x






Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Thu Jan 26 16:21:35 2017 by Doxygen 1.6.1