www.beck-ipc.com







SEARCH:

Processors

SC143 

SC143, SC143-LF, SC143-IEC, SC143-IEC-LF

SC143

  • Embedded Web-Controller with powerful 96 MHz processor for demanding control and communication tasks
  • Compact, production-optimized BGA177 housing for use in medium to large numbers
  • Large memory capacity with up to 8 MB RAM and up to 8 MB Flash
  • 2 x Ethernet (1x10/100BaseT Phy , 1xMII)
  • CAN 2.0
  • USB host and device
  • 34 GPIOs
  • Simple expansion via SPI and I2C and 16-bit address/data bus RTOS Real-time multi-tasking Operating System with TCP/IP, web-server and security protocols
  • Unlimited use of CODESYS SP@CHIP in the IEC products included
  • Package units 48

Quick Links:

Ordering data | Technical Data | Accessories / Related products | Scope of delivery | Documentation | Software | Other Links

Product Order no
Price/Unit Quantity

SC143 541529
On request   
 
SC143-LF
RoHS compliant version, SC143 compatible
543258
On request   
 
SC143-IEC
Programmable with CODESYS
541530
On request   
 
SC143-IEC-LF
RoHS compliant version, SC143-IEC compatible
543260
On request   
 
* Price excluding 19% Value Added Tax

Processor SC186EX/96 MHz
Working memory (RAM) 8 MB
Flash Memory (disk) 8 MB (7 MB)
Serial 4x TTL, 4-wire with DMA
Ethernet 1x10/100BaseT, 1xMII
USB USB1.1
CAN 2 x CAN2.0b
I/O 31 PIO, Intel AD-Bus
Power dissipation typ. 1W / max. 2W
Operating system RTOS
CoDeSys SC143-IEC, SC143-LF
Housing BGA177 (25x25 x 5 mm)

BT03
BT03
Bluetooth Module

Codesys
CoDeSys 2.3 SP@CHIP
CODESYS 2.3 SP@CHIP

DK60
DK60
Development board for SC123 und SC143

DK61
DK61
SC1x3 Development kit


EK61
EK61
Evaluation kit for SC1x3

FM24
FM24
Ethernet transformer modul

FS23
FS23
Ethernet transformer

GC01
GC01
Graphic module


GM01
GM01
GSM/GPRS modem module

GM04
GM04
GSM/GPRS modem module

Iec61850
IEC61850Li
61850@CHIP

Paradigm
Paradigm C/C++ Beck IPC Edition
Paradigm C/C++ Compiler


WL03
WL03
Wireless LAN Module


SC143
  • CPU
  • RTOS Run Time licence
  • SC143-LF
  • CPU
  • RTOS Run Time licence

  • SC143-IEC
  • CPU
  • RTOS Run Time licence
  • CoDeSys Run Time licence
  • SC143-IEC-LF
  • CPU
  • RTOS Run Time licence
  • CoDeSys Run Time licence



  • Infosheet



    Infosheet IEC 61850 - Production Library 24.02.2012

    is_iec61850-production-library-500-0030_v2.pdf 136,22 KB





    IPC@CHIP® SC123 / SC143 23.03.2010

    is_sc1x3_de_v12.pdf 85,06 KB

    is_sc1x3_en_v12.pdf 83,49 KB





    IPC@CHIP® on board 23.01.2006

    is_ipc_onboard_de_v3.pdf 304,74 KB

    is_ipc_onboard_en_v3.pdf 301,35 KB





    Profitability of IPC@CHIP® Applications 27.06.2005

    is_profitability_de_v4.pdf 114,99 KB

    is_profitability_en_v4.pdf 112,20 KB





    RoHS Certificate of Compliance 07.08.2006

    rohs_certificate_v2.pdf 33,93 KB



    Manual



    IPC@CHIP® SC123/SC143 Getting started v1.5
    This document explains how the IPC@CHIP® SC123/SC143 is put into operation. The DK60 evaluation board is used through this manual.
    05.06.2007

    ipcatchip_gettingstart_dk61_v15.pdf 941,45 KB





    SC1x3 Hardware manual
    Hardware manual version 1.06 for SC123 and SC143 - [Build 10.02.18]
    18.02.2010

    sc1x3hw_v106_100218.pdf 1,6 MB





    UDP Configuration Server Protocol Specification
    Specification of the UDP Configuration Server Protocol. The configuration server provides means to find and configure IPC@CHIP®s on the network.
    30.08.2007

    udp-configurationserverprotocolspecification.pdf 246,61 KB





    Update to C-Lib V2.60 / @CHIP-RTOS documentation [Build 09.05.2014]
    Paradigm Users: Run this setup after the Paradigm compiler installation. It automatically updates the Paradigm Beck IPC Edition with the latest CLIB binaries and @CHIP-RTOS/CLIB documentation.
    Borland Users: Run this setup and choose the directories, where to install the CLIB binaries and @CHIP-RTOS/CLIB documentation.
    12.05.2014

    update_docu140509_clib260.exe 1,7 MB

    clibv260_releasenotes.pdf 168,67 KB



    Datasheet



    SC123/SC143 Datasheet
    Datasheet SC123/SC143
    27.04.2012

    ds_sc1x3_v7.pdf 405,37 KB



    Circuit diagram



    Eagle components library version 1.1.2 04.02.2008

    beck_v3.lbr 53,11 KB





    SC1x3 E-CAD Symbols
    Schematic and Layout Symbols for Mentor Board Station, Eagle and CADES-G
    19.09.2005

    mcm_beck_sc123_mentor.zip 78,69 KB

    sc123.cda 326,51 KB

    sc123_add.lbr 17,97 KB



    Application Notes



    Programming in C++ version 2.0
    References and recommandations regarding programming in C++ on the IPC@CHIP® Controller
    31.01.2006

    an_cpp_v2.pdf 214,85 KB

    an_cpp_2005_01_18.zip 83,31 KB





    Character Display and SC1x3
    Attach a standard HD44780 compatible character display to the SC1x3 via the I2C bus.
    29.03.2007

    an_display-sc1x3.pdf 55,85 KB

    an_display_sc1x3.zip 689,97 KB





    Floating Point Coprozessor for the SC1x3
    As part of a thesis at the technical university of Giessen-Freidberg, a FPGA-based Floating Point Coprozessor for the IPC@CHIP® SC1x3 has been developped.
    19.11.2007

    an_floatingpoint-sc1x3.pdf 41,44 KB

    an_floatingpoint_sc1x3_thesis.pdf 2,0 MB

    an_floatingpoint_sc1x3.zip 445,81 KB





    J1939
    J1939 is an approved standard by the Society of Automotive Engineers (SAE). The protocol is based on CAN and is often used for communications in trucks and other commercial vehicles.
    The company Port GmbH provides a protocol stack for J1939, supporting the CAN API of the Beck IPC SC1x3.
    Licenses for own applications are available at the company port GmbH (service@port.de).
    19.01.2010

    an_j1939_de.pdf 58,66 KB

    an_j1939_en.pdf 57,90 KB





    J1939 Server
    The J1939 Server is a ready-to-run pre-compiled software solution for the Beck IPC series and runs at IPC@CHIP® RTOS. This solution provides an easy way to access J1939 devices.
    Please contact the company Port GmbH (service@port.de). for more details and licensing.
    19.01.2010

    an_j1939server_de.pdf 170,11 KB

    an_j1939server_en.pdf 169,76 KB





    Realisation of a PLC based on the SC1x3-IEC and Sc23-IEC Controller 03.12.2013

    an_plc_v02.pdf 219,82 KB

    an_plc.zip 4,5 MB





    UNIGATE IC Profibus
    How to use the PROFIBUS function kit from Deutschmann Automation GmbH & Co. KG on the DK60
    11.06.2008

    an_dk60-unigate_example_v11.pdf 317,66 KB

    an_dk60-unigate_example_v11.zip 1,5 MB





    JTAG/Boundary Scan
    JTAG/Boundary Scan for SC1x3 (IEEE 1149.1)
    06.03.2007

    an_sc123-jtag_v2.pdf 49,53 KB

    an_bsdl.zip 3,37 KB





    Design Guide for SC1x3
    Design guidelines for SC1x3 hardware. Troubleshooting and hints. Tips for debugging and recommendations for layouts.
    08.11.2007

    an_sc1x3_design_guide_v10.pdf 171,10 KB





    IEC61131-2 compatible inputs and outputs at SC1x3
    This application note describes how to attach IEC61131-2 compatible inputs and output to the SC1x3 PIO pins
    29.03.2007

    an_sc1x3-io.pdf 111,99 KB





    Packaging Method and Handling
    Explanation of the Packaging Method and Handling of SC1x3 Products.
    17.10.2005

    an_sc1x3-packaging.pdf 426,20 KB





    FRAM
    Interfacing a Ferroelectric Nonvolatile RAM (FRAM) via SPI to the SC1x3
    11.12.2006

    an_spi-fram.pdf 136,25 KB

    an_spi_fram.zip 173,66 KB





    Connecting the IPC@CHIP® to a Database 10.02.2006

    an_sqlatchip.pdf 312,95 KB

    an_sqlatchip.zip 330,79 KB





    Testsoftware for SC123 und SC143
    Software package with testsoftware routines for the SC1x3 Controller family
    22.08.2006

    an_testsoftware-sc1x3.pdf 57,64 KB

    test_can_sc1x3.zip 25,99 KB

    test_hw_sc1x3.zip 37,88 KB





    Audio Extension for the SC1x3 Controller
    Thesis
    17.09.2008

    thesis_audiofunctionboard.pdf 1,1 MB

    thesis_audiofunctionboard_briefoverview.pdf 186,52 KB

    thesis_audiofunctionboard_programcode.pdf 608,39 KB



    Product Change Notifications



    Product Change Notification
    PCN200701 - @CHIP RTOS Revision 1.10
    23.10.2007

    beck_pcn_200701_02.pdf 23,29 KB





    Product Change Notification
    PCN200712 - SC1x3 Hardware Revision H02
    20.12.2007

    beck_pcn_200712_01.pdf 26,55 KB





    Product Change Notification
    PCN200807 - SC1x3 H02 – FR4 Laminate
    13.05.2008

    beck_pcn_200807_01.pdf 22,67 KB





    Product Change Notification
    200903A-01 - SC1x3 @CHIP RTOS Revision 1.22
    09.03.2009

    beck_pcn_200903a_01.pdf 29,35 KB





    Product Change Notification
    200903C-01 - SC1x3 @CHIP RTOS Revision 1.22
    09.03.2009

    beck_pcn_200903c_01.pdf 28,93 KB





    Product Change Notification
    200905-01 - SC1x3 with new HW release
    14.05.2009

    beck_pcn_200905_01.pdf 57,23 KB





    Product Change Notification
    200911-01 - SC143-LF H03 – FR4 Laminate
    05.11.2009

    beck_pcn_200911_01.pdf 37,87 KB





    Product Change Notification
    201008-01 - SC1x3 with new HW release
    26.08.2010

    beck_pcn_201008_01.pdf 22,64 KB





    Product Change Notification
    PCN201103-01 - SC1x3 @CHIP RTOS Revision 1.51
    12.12.2011

    beck_pcn_sc1x3_201103_01.pdf 22,53 KB





    Product Change Notification
    PCN201302-01 - SC1x3 @CHIP RTOS Revision 1.60
    23.07.2013

    beck_pcn_sc1x3_201302_01.pdf 17,54 KB




    RTOS



    SC1x3 @CHIP-RTOS version 1.90 Release
    The ZIP file contains the SC1x3 RTOS for the IPC@CHIP® SC123/SC143.
    12.05.2014

    sc1x3v0190release.zip 735,58 KB



    Tools



    Paradigm C/C++ Beck IPC Edition Compiler for IPC@CHIP® version 7.00.054
    A USB hardware license key provided within the delivery scope of the Paradigm C/C++ Beck Edition compiler is required to install Paradigm C/C++.
    01.07.2014

    beckeditionbuild54.exe 65,2 MB





    ChipControl DLL version 2.1.7.0
    The ChipControl DLL is an implementation of the UDP configuration server protocol.
    It provides the functionality of the @CHIPTOOL (such as network scan, ip configuration, RTOS upgrade) in a DLL design.
    So customer specific windows applications could use the DLL to get access to CHIPTOOLs features.
    The archive contains a simple windows console application which demonstrates how to use the DLL.
    29.06.2010

    chipcontrolv2_1_7_0.zip 152,76 KB





    CHIPtool version 6.1.3.6
    The CHIPtool software allows configuration of the IPC@CHIP® controller within the network, the download of new @CHIP-RTOS and the generation of a complete software image for series programming. This version now includes a FTP and a Telnet client.
    24.11.2010

    chiptool_install_v6.1.3.6.exe 1,2 MB

    chiptool_release_notes.zip 31,58 KB





    CODESYS v2.3 programming system for IPC@CHIP® version 2.3.9.19
    3S CODESYS programming system. This package contains the complete Windows installation. System requirements: Windows 2000 / XP.
    Update recommended.
    14.08.2013

    codesys_v23938.exe 135,4 MB





    Debug@CHIP Version 1.12
    Debug@CHIP for Windows is a Source Level Remote Debugger for the target CPU's SC1x/SC2x/SC1x3.
    The debugger supports tracing, watches, breakpoints for Borland C and Paradigm C applications.
    For further information look inside the User Guide, which is part of this installation.
    14.03.2011

    debugatchip_install_v112.exe 2,3 MB





    Format IPC@CHIP® SC1x3
    FORMAT_SC1x.Hex and FORMAT_SC1x3.hex are Intel-Hex files.
    To erase the contents of the flash disk, transfer these files to the IPC@CHIP
    over the serial bootstrap loader with the chiptool software.
    Please read the readme.txt file.
    18.05.2006

    format_sc1x3.zip 24,39 KB





    Postmake version 2.6.4.0
    Postmake is a small tool, which finishes IPC@CHIP® executables, which are built either with the Paradigm C++ Beck Edition or Borland C++ IDE. The tool is invoked by the IDE each time a project has been successfully build. Postmake can then pack the executable file using UPX, transfer it to the IPC@CHIP® via FTP and start it by telecontrolling a terminal program.
    18.03.2013

    setup_postmake2_v2640.exe 1,1 MB





    Registry update for CODESYS v2.3
    For a successful communication of CODESYS with the FULL RTS via TCP/IP, the default buffer size must be set to 32 KB. Execute this registry update to adjust the setting.
    14.05.2007

    add_tcp_driver_settings_full_rts.zip 402,00 Bytes





    CODESYS@CHIP-SDK Edition 03.2010
    This package is an Update to the Edition 12 2009 Release. A critical problem with the Retain Area has been solved. All users of the Release 12 2009 are strongly recommended to switch over to this Update installation.
    This package allows to adapt the CODESYS Windows programming system and the run time system (running on the IPC@CHIP®). It enables the CODESYS programming environment to gain full access to the IPC@CHIP® hardware and software functionalities required by your application, inclusive the Multi-Tasking features of the @CHIP-RTOS. Use this package to create your own IPC@CHIP® based CODESYS programmable controller.
    04.05.2010

    codesysatchip_sdk_update_03_2010.exe 22,4 MB



    examples



    BIOS Application Programming Interface
    MyStdio - Example for the use of a user defined Stdio channel using a TCP connection.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    UserPersistentData - Example to read and write user persistent data that are stored in a RTOS and file system independent memory area ( user persistent flash data ).
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.06.2009

    bios_v3.01.zip 32,09 KB





    CAN
    can_sc1x3_sc2x - Example for the usage of the CAN controllers of the SC1x3/SC2x via the CAN API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    can_sc2x3 - Example for the usage of the CAN controllers of the SC2x3 via the CAN API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    can_sja1000 - Example for communication via CAN bus with SJA1000 and IPC@CHIP®.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    dk50_canopen - Demo for the application of CANopen on a DK50 with SJA1000 CAN controller. The implementation uses the CANopen protocol stack from Port GmbH. If you want to use this protocol stack in your own CANopen applications please contact Port directly. http://www.port.de/beck.html.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    dk60_canopen - Demo for the application of CANopen on a DK60. The implementation uses the CANopen protocol stack from Port GmbH. If you want to use this protocol stack in your own CANopen applications please contact Port directly. http://www.port.de/beck.html.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    15.12.2011

    can_v3.01.zip 177,40 KB





    CGI - Common Gateway Interface
    Cookies - This example shows how CGI functions could create and handle cookies.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    CountCGI - Example demonstrating how a CGI page is installed which contains a dynamic counter.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DB54CGI - Example demonstrating how to control and view the digital I/Os and the LC display of the the DB54.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DKxxCGI - Example demonstrating how to control and view the digital I/O’s of the DK40, DK50 and DK60
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    ErrCGI - Example demonstrates how a CGI handler can be installed for HTTP error codes, e.g. 404.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    FileUpload - This HTML page shows how to transfer files to the IPC@CHIP® using the HTTP put method. Requires a special RTOS available on demand.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    MiniCGI - Small example clarifying the use of CGI on the IPC@CHIP®. The installed CGI page returns the remote IP address.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    MyHeader - Example how to install custom header fields for the IPC@CHIP web server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    MyMIME - Example shows how custom MIME types can be installed for the IPC@CHIP® webserver.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Secure - Example installing a CGI page which can only be accessed by means of a username and a password.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SSIPage - Example using ServerSideInclude API functions.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    StreamCGI - Example for the streaming-like CGI data interface of the IPC@CHIP.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Submit - Example using forms within a CGI function.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Submitp - Example using forms within a CGI function with POST method.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SVGGraph - This example shows how to create an SVG (scalable vector graphic) within a CGI function.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    15.12.2011

    cgi_3.03.zip 2,9 MB





    External Memory
    DRVVER - This example demonstrates how the driver version can be retrieved from a program.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    EXTCALL - Demonstration of callback functionality for external memory.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    EXTIDE Driver - Example for mounting compact flash cards.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    EXTSD-Driver - Example for mounting MMC/SD cards (via SPI).
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    EXTSPI Driver - Example for mounting an SPI flash memory (via software SPI, with circuit diagram).
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    EXTUSB Driver - Example for mounting USB mass storage devices (e.g. USB memory sticks).
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    FDISK - Tool for partitioning media connected to the IPC@CHIP®.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    07.10.2014

    extdisk_v3.12.zip 380,87 KB





    Serial ports - FOSSIL
    FosDemo - Example sending and receiving characters through the serial port using the Fossil API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    FosCallback - Serial send and receive demo with fossil callback functionality.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    sendsms - Example sending SMS messages with a GSM ( Siemens S45 ) connected to the serial EXT port of the IPC@CHIP®.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCP_Ser - TCP to serial converter example. Transfers data in both direction between TCP and serial.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SRedird - Sredird is a serial port redirector that is compliant with the RFC 2217 "Telnet Com Port Control Option" protocol. This protocol lets you share a serial port through the network.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    UARText - Example to extend the IPC@CHIP® with an additional serial port. The external UART can be connected via SPI or I2C interface. The additional COM port is registered on the IPC@CHIP® and can be used through the standard FOSSIL interface.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    15.12.2011

    fossil_v3.03.zip 412,88 KB





    Hardware Application Programming Interface
    Address - Example activating the address signals A0-A2 using the hardware API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    AdrLatch - Example activating the ALE signal using the Hardware API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Cascade - Example demonstrating how to use a cascaded interrupt controller connected to the IPC@CHIP®.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    ChipSel - Example showing how to activate the Chip select signals PCS0-PCS6 using the Hardware API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DK40Demo - Example controlling the I/O's of the DK40 evaluation module.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DMA_Cnt - This example demonstrates the usage of external triggered DMA transfers and constant sampling frequency with the help of a hardware timer.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    FastPIOs - Example showing how to speed up the control of the PIO signals.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    GPIO - Example for GPIO usage (PIO31/GPIO_7) on SC2x3.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Int - Example including the activation and use of interrupts using the hardware API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    IRQ - Activate and use the interrupt signals IRQx with HWAPI.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PIOPin - Example showing how to activate the PIO signals using the hardware API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PowSav - Example activating the power save mode on the SC11 and SC13.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PWD - Example showing how to activate and use the PWD pin.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Retentive - Example for the initialisation and use of remanent /non volatile data.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Slice - Example for Slice Timer usage.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TimerIC - Example for Timers in Input Capture (IC) mode.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TimerIn - Example activating and using the TMRIN pins.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TimerOC - Example for Timers in Output Compare (OC) mode.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TimerOut - Example activating and using the TMROUT pins.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TimerPWM - Example for Timers in Pulse Width Modulation (PWM) mode.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Watchdog - Example switching the Watchdog in the user triggered mode.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.06.2009

    hardware_v3.01.zip 143,00 KB





    I2C - Inter-Integrated Circuit
    I2C_LM75 - Example with circuit diagram for the connection of a LM75 temperature sensor to the IPC@CHIP® using I2C.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    I2C_MASLV - Example showing how to use the IPC@CHIP® as I2C Slave.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    I2C_saa1064 - Example for the control of a SA 1064 7-segment LED driver.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    I2C_scan - Example showing how to realise a I2C bus scan.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.06.2009

    i2c_v3.01.zip 46,83 KB





    INDUSTRIAL - Industrial Communication with IPC@CHIP®
    Modbus -Modbus Library with source code examples for Modbus RTU (RS232/RS485) and TCP Modbus communication. Platform:SC123,SC143,SC23,SC24,SC243
    EtherNet/IP - Ethernet/IP Demo for DK50, based of the Beck-EtherNet/IP library for SC13 @CHIP-RTOS.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    ENetGateway - EtherNet/IP Stack Interface Layer for Goodyear ABC-CIP Gateway.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    EasyIP - DK50 demo application, which provides an EasyIP Client/server communication between a Windows host and DK50/SC13 module.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.12.2012

    industrial_v3.08.zip 3,1 MB





    IPsec IP Security
    BeckIPsec - The BeckIPsec tool provides a way to create or edit the IP Security policy files used in the IPC@CHIP® computers. BeckIPsec.exe is a self-installing EXE, that requires Microsoft Windows.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    11.01.2011

    ipsec_v3.04.zip 1,5 MB





    OpenVPN
    "Virtual Private Network" - driver for secure TCP/IP communication, based on the "Open Source" implementation of OpenVPN and OpenSSL.
    Hardware Plattform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.12.2012

    openvpn_v1.03.zip 1,8 MB





    Packet Driver Application Programming Interface
    Recv - Example for the reception of data using the Ethernet Packet Driver API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Send - Example sending data using the Ethernet Packet Driver API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Send_SC2x3 - Example sending/receiving data using the Ethernet Packet Driver API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.06.2009

    pktdrv_v3.01.zip 28,70 KB





    PPP - Point to Point Protocol
    DynDNS - Example showing how to connect to an IPC@CHIP® with a dynamic IP address over the internet. The IP address is updated at DynDns.org.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPP_ChipIni_Examples - Several Chip.ini examples for the S45i, S35i and M20 modem such as a null modem connection under Windows 98 / 2000.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPP6Clie - Example for a PPP connection with Ipv6 address configuration with null-modem.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPP6Serv - IPv6 example returning the status of the PPP server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPPClie - Example showing how to use the PPP client functionality together with a Siemens S45 GSM. A PPPclient connection is established with the provider Freenet Mobile.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPPGPRS - Example for a PPP connection using a Siemens S45 GPRS GSM.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPPoE - Example shows how to establish a PPPoE connection to the internet with a DSL modem.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPPServ - Example returning the status of the PPP server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    15.12.2011

    ppp_v3.02.zip 259,36 KB





    RTOS - real-time operating system
    Event - Example showing the use of RTOS event groups.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Message - Example showing how to use the message exchange functionality.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TaskExp1 - Example for the creation of RTOS tasks.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TaskMon - Example for the use of the RTOS task monitoring functions.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Timer - Example using the RTOS Timer functions.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    12.04.2010

    rtos_v3.02.zip 74,98 KB





    SPI
    mcp23s17 - Example for accessing a MCP23S17 SPI I/O expander.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    22.03.2013

    spi_v3.04.zip 676,59 KB





    SSH
    Documentation how to use the IPC@CHIP SSH Server. Platform:SC123,SC143,SC23,SC24,SC243
    23.11.2010

    ssh_v1.00.zip 1,9 MB





    SSL
    Documetation how to use SSL and FTPS. Platform:SC123,SC143,SC23,SC24,SC243
    Certificates - Example certificates for root CA, server and client.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SSL HowTo - Short introduction to the creating of SSL certificates.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    HTTPS - Diskimage to enable the SSL webserver.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    OpenSSL - OpenSSL Win32 envirnoment to create certificates See the following web links for information about OpenSSL www.openssl.org http://www.slproweb.com/products/Win32OpenSSL.html.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SSLclie - TCP/IP echo client that uses the SSL API to secure the transfer.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SSLserv - TCP/IP echo server that uses the SSL API to secure the transfer.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    23.11.2010

    ssl_v3.03.zip 739,26 KB





    TCP/IP - Transmission Control Protocol/Internet Protocol
    APIping - Example sending and receiving ICMP Ping using the TCP/IP API.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    ARPCache - Example for reading the TCPIP ARP/Route cache.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    CFGip - Example controlling the IP configuration.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DHCPserv - DHCP server example.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DNS - Example generating DNS names over a name server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    FTP - FTP client example, which support FTP and FTPS.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    HTTPCli - HTTP client request example to a web server using IP address or DNS name.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    mDNS - mDNS Example for name registration. Plateforme:SC123,SC143,SC23,SC24
    MyIPD - The My-IP-Deamon example combines the function of the HTTP and FTP example. The example retrieves the valid Internet IP-address of the IPC@CHIP® using HTTP and transfers a HTML file containing this IP Address to a FTP server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    NBTNS - NetBIOS over TCP/IP name registration example.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    NAT - Network Address Translation for the IPC@CHIP®. Transfer local IP-addresses in global and inverse. Supports now also the transport of fragmentaed IP packets. Available ex SC12 RTOS Version 1.11B and SC13 RTOS Version 1.01B.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    POP3 - Example for the reception of e-mails using the POP3 protocol.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    PPP_device_driver - Example for adding own TCP/IP PPP device drivers to the system.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SC1x3ETH1 - Device driver for the second Ethernet port ( ETH1) of the SC123/SC143. Supports now a packet driver interface on interrupt vector 0xC2. Example for usage of the packet driver interface is included.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SC2x3ethphy - Driver implementation for an Ethernet PHY transceiver connected via MII to the SC243 Ethernet MAC device. By default the Ethernet driver of the SC243 @CHIP-RTOS supports the PHY transceiver INTEL LTX971A. In case of using a different PHY transceiver, this program shall be used as a template for a customer specific software driver.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SMTP - Example implementing a Simple Mail Transfer Protocol client. Provides now the attachment of one file and the authentication methods PLAIN, LOGIN and CRAM-MD5.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SNMP - SNMP Proxy agent V1.03 with adjustment for SC11 Example of a Simple Network Management Protocol Proxy Agent.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    SNTP - Example retrieving time and date from a SNTP server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    StaticRoute - Example for adding/deleting TCP/IP static routes.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCPecho/TCPclie - TCP echo client example.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCPecho/TCPclie_bsd - TCP echo client example BSD Socket API style.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCPecho/TCPserv- TCP echo server example. Platform:SC11,SC12,SC13,SC123,SC143,SC23,SC24,SC243
    TCPecho/TCPserv_bsd - TCP echo server example BSD socket API style.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCPecho/TCPservm - TCP echo server example that can handle up to three connections.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCPIP_device_driver - TCP/IP device driver template.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    UDPcfgCB - Example of a user specific IPC@CHIP® UDP Config Server.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    25.09.2014

    tcpip_v3.07.zip 5,1 MB





    TCPIPV6
    TCP6echo/TCP6clie - TCP echo client supports IPv6 and IPv4.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    TCP6echo/TCP6serv - TCP echo server supports IPv6 and IPv4.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    UDP6echo/UDP6clie - UDP echo client supports IPv6 and IPv4.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    UDP6echo/UDP6serv - UDP echo server supports IPv6 and IPv4.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    03.06.2009

    tcpipv6_v3.01.zip 253,98 KB





    USB
    USBTERM - Example for the usage of the USB device interface of the SC1x3/SC23 for a serial connection to the PC. Setting up da virtual serial port on the PC, which is connected to the RTOS shell.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    USBSERD - Example for the usage of the USB device interface of the SC1x3/SC23 for a serial connection to the PC. Setting up a virtual serial port on the PC and on the IPC@CHIP®.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    USBPrinter - Example for the usage of a USB Printer on the IPC@CHIP®. It enables the IPC@CHIP® to print documents on a standard printer via USB interface.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    23.11.2010

    usb_v3.01.zip 2,5 MB





    Miscellaneous
    BCFloat - Example to avoid the conflict between the NMI power fail interrupt and the Borland C floating point exception interrupt.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    ChipEdit - VT100 Text editor including assembler source code to edit text files on the IPC@CHIP® using the console or telnet.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    DK40_asm - Assembler example program running light for the I/O’s of the DK40/50 starter kit.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    21.04.2004

    miscv201.zip 274,33 KB





    Application example 2
    CopyProtect - Example for a simple application copy protection. Uses the MD5 API to generate a hash value from the MAC address + secret value and store this license at user persistent data area.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    LCD - Example with circuit diagram for the connection of a LCD Display to the DK50.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    UDPTime - UDP Time client/Server, contains an example to obtain the actual time over the network (UDP) and another obtaining the time with a DCF Clock and offering the actual time to a network client.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    Zmodem - Example for sending and receiving files using the Zmodem protocol.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    LocalImageUpgrade - Example for programming the internal flash of the IPC@CHIP by an RTOS image file (.hex or .elf ), stored at an external disk.
    Hardware Platform:
    SC11SC12SC13SC123SC143SC23SC24SC243
    15.12.2011

    app02_v3.04.zip 591,46 KB


    Processors comparison
    Erste Schritte - Erste Schritte mit dem IPC@CHIP®
    Online Demos - Eine Reihe von Onlinedemos zeigt Beispiele der Möglichkeiten
    IPC@CHIP® RTOS - Informationen over the operation systems





    © 2012 Beck IPC GmbH