

|

RTOS-PPC
real-time operation system for PowerPC

The real-time operation system RTOS-PPC is a further development of the proved and tested Beck operation system RTOS. It is preinstalled on each IPC@CHIP SC2x3 and can be updated from the computer via chip-tool application using TCP/IP or via RS232. User applications are developed into individual, rechargeable executables. Thus, operation system and application are clearly separated. The RTOS-PPC also supports the Memory Management Unit (MMU) of the power PC processor to shield application programs and operation system against each other. C/C++ applications are decoded through the ONE workbench, transmitted into the internal IPC@CHIP® file system via FTP and executed by the Executable Loader on the RTOS-PPC. Separation between data system and RTOS with integrated web server allows for development of websites, using all standard web development tools like Macromedia Flash, Java Applets, … The integrated "Command Shell" offers the option to control the basic function of the operation system via Telnet client, SSH client or serial interface. A favorably documented API as well as a complete software library enables easy communication between its application and all other IPC@CHIP® functions in the systems hard- and software.
Multitasking Operating System
Features and upgrading of the RTOS-PPC
- Memory Protection (Supervisor and User privileges)
- Priority inheritance type of resource semaphores
- Periodic tasks
- FTP over SSL
- Built-in Remote Debugger (Probe)
- Built-in Text Editor
- Built-in DIE/ATA driver
- Option for complete BSD compatible TCP/IP Socket API mode
High-performance real-time multitasking
- 500 Kernel Objects (für Tasks, Semaphores, Event Groups, etc)
- Intertask-Kommunikation über Messages
- 128 Message envelopes
RTOS file system for
- Internal Flash disk
- Internal RAM disk driver
- External memory media (e.g. Compact Flash, MMC/SD, USB Mass Storage)
- FAT16 / FAT32
- Long filenames
TCP/IP stack
- IPv4/v6
- TCP, UDP, ARP, ICMP, IP Multicast, ICMPv6
- Socket Interface (up to 256 sockets)
- PPP server and client via RS232
- SSL and IPSec
TCP/IP services and applications
- HTTP(S) web server, FTP server, Telnet server, SSH
- DHCP client, TFTP server, SNMP MIB variables support
- UDP config server for @CHIP-RTOS upgrade and IP configuration
Executable loader
- Up to 16 application programs in parallel
- Microsoft-type command shell via Telnet, SSH and RS232
Applications Programmer Interface (API)
- RTOS-Funktionen
- Standard TCP/IP Socket Interface
- Highspeed Serielle Kommunikation
- Dynamische Webseiten über Webserver CGI und SSI Funktion
- Hardware Abstraction Layer API für alle Hardware-Funktionen, z.B. CAN, I2C, SPI, USB, Timer, IRQ usw.
- Packet Driver API für direkten low-level Zugriff auf TCP/IP Gerätetreiber

|

|

|

|

|

|
IPC@CHIP® RTOS-PPC API documentation The documentation of the RTOS-PPC API below is intended to be used for all members of the IPC@CHIP® family SC243 . Every function contains the indication for which IPC@CHIP® controller and from which RTOS version on the function is valid. |
19.02.2011 |

|
index.html |
 |
3,80 KB |

|

|

|

|

|

|

|
SC2x3 @CHIP-RTOS version 1.08 Release The ZIP file contains the SC2x3 @CHIP-RTOS-PPC for the IPC@CHIP® SC243. |
19.02.2011 |

|
sc2x3v0108release.zip |
 |
429,33 KB |

|
|
|
|

|


|