Beck IPC@CHIP DK55 Getting Started

Embedded web controller

Advertisement

®
IPC@CHIP
DK55
Getting Started V1.0
Getting Started – DK55
®
IPC@CHIP
Embedded Web Controller Family
Development Kit DK55
Order No. 553947
Copyright © 2007 Beck IPC GmbH
Page 1 of 35

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IPC@CHIP DK55 and is the answer not in the manual?

Questions and answers

Summary of Contents for Beck IPC@CHIP DK55

  • Page 1 ® IPC@CHIP DK55 Getting Started V1.0 Getting Started – DK55 ® IPC@CHIP Embedded Web Controller Family Development Kit DK55 Order No. 553947 Copyright © 2007 Beck IPC GmbH Page 1 of 35...
  • Page 2: Table Of Contents

    3.4.3 The web server ........................ 30 3.4.4 The PPP server/client ...................... 30 3.4.5 New features in Paradigm C++ Beck IPC Edition ............31 3.4.6 IPv4 Basics ........................32 3.4.7 IPv4/v6 Dual Stack ......................33 APPENDIX - WHERE TO GET FURTHER INFORMATION....... 34 ......................
  • Page 3: Introduction

    Ethernet patch cable (gray) Ethernet cross-over cable (red) Secure Digital (SD) memory card Power supply unit Paradigm C++ Beck IPC Edition CD (including IPC@CHIPTOOL, DK55 startup documentation and drivers) The enclosed CoDeSys CD is not needed within the context of this manual.
  • Page 4: Step 1 - Switching On The Db54 Development Board

    For installing IPC@CHIPTOOL at your PC execute the Chiptool setup program CHIPTOOL_INSTALL.EXE from the Tools section of the CD or from the Getting Started webpage. After the installation, you are able to start the IPC@CHIPTOOL application. Copyright © 2007 Beck IPC GmbH Page 4 of 35...
  • Page 5: Step 3 - Setting Up Communication

    (USBTERM.EXE) is needed on the IPC@CHIP . This driver should already be preinstalled on the DB54 at factory setting. Setting up USB communication is described later in chapter 2.7 of this document. Copyright © 2007 Beck IPC GmbH Page 5 of 35...
  • Page 6: Setting Up The Serial Communication

    Port: The serial port of your PC that you connected the null-modem cable to, e.g. COM1 Baudrate: 19200 4. Press Connect to open the connection ® 5. You’re now connected to your IPC@CHIP . Press Return to see the prompt. Copyright © 2007 Beck IPC GmbH Page 6 of 35...
  • Page 7: Setting Up The Ethernet Communication

    If you’re not connected to a network but want to connect the DB54 directly to your PC, you have to use the enclosed cross-over twisted pair Ethernet cable (red) to plug the DB54’s Ethernet interface to your PC’s Ethernet interface. Then go on to section 2.4.2.2. Copyright © 2007 Beck IPC GmbH Page 7 of 35...
  • Page 8: Ip Address Configuration Via Dhcp

    IPC@CHIPTOOL software. In a network without DHCP server your IPC@CHIP should be displayed as Not configured since by default DHCP is enabled but no server could be found. Copyright © 2007 Beck IPC GmbH Page 8 of 35...
  • Page 9 5. Press the Config button to apply the new settings to your IPC@CHIP 6. Close the dialog and go back to the main window. It now shows the new IP configuration. Copyright © 2007 Beck IPC GmbH Page 9 of 35...
  • Page 10: Using Telnet To Access The Shell

    4. You’re now logged in to your IPC@CHIP . Press Return to see the prompt. You may use telnet just like the serial terminal but the connection will be closed if the ® IPC@CHIP restarts. Copyright © 2007 Beck IPC GmbH Page 10 of 35...
  • Page 11: Step 4 - Downloading The Db54 Online Demo Program

    5. You now see the main window of the FTP client with your local drive on the left side and ® the IPC@CHIP ’s flash drive on the right. The content of the chip’s drive may vary depending on how you’ve configured your IP settings. Copyright © 2007 Beck IPC GmbH Page 11 of 35...
  • Page 12 IPC@CHIP 8. Select all files in the image directory. 9. Right-click on one of the files and select Copy from the pop-up menu. Copyright © 2007 Beck IPC GmbH Page 12 of 35...
  • Page 13: Step 5 - Operating The Demo Program

    You may also enter some text that should be displayed on the LCD. To achieve this click on the LCD picture, enter some text and press ENTER to transfer your text to the display. Copyright © 2007 Beck IPC GmbH Page 13 of 35...
  • Page 14 Of course the appropriate browser plug-ins have to be installed for the Java Applet or the Flash Movie to work. The HTML/CGI Page provides the same functionality but not graphically visualised. Copyright © 2007 Beck IPC GmbH Page 14 of 35...
  • Page 15: Step 6 - Setting Up Usb Connection

    8. Your PC will notice a new USB device and show a message in the system tray. 9. Select in the first window of the wizard No, not this time and click the Next button. Copyright © 2007 Beck IPC GmbH Page 15 of 35...
  • Page 16 11. In the third dialog of the wizard choose Search for the best driver in these locations, check Include this location in the search and enter below the path of the driver configuration file USBTERM.INF. Click the Next button. Windows will now configure a virtual serial port. Copyright © 2007 Beck IPC GmbH Page 16 of 35...
  • Page 17 Please note that the Windows driver which handles virtual serial devices such as the USB Terminal Emulation is not that robust. Avoid unplugging or restarting your DB54 while you have a connection established via the virtual COM port. Copyright © 2007 Beck IPC GmbH Page 17 of 35...
  • Page 18: Step 7 - Configuring Sd/Mmc-Card

    Use the command B: to change to the cards file system from the shell. In the FTP client you may use the drive selection box to change to drive B. Copyright © 2007 Beck IPC GmbH Page 18 of 35...
  • Page 19 Note that there is also an EXTUSB.EXE driver for USB mass storage devices. This driver can also be found on our website. Copyright © 2007 Beck IPC GmbH Page 19 of 35...
  • Page 20: Information For Advanced Users

    9. Wait for the update to complete. If you are connected to the shell of your ® IPC@CHIP while performing an Ethernet update, you will see a lot of ‘P’ characters while the flash is programmed. Copyright © 2007 Beck IPC GmbH Page 20 of 35...
  • Page 21 Ethernet this may cause some error messages since CHIPTOOL will try to ® find the IPC@CHIP on the network after an Ethernet update. You’ll then have to reconfigure the chip’s IP configuration. Copyright © 2007 Beck IPC GmbH Page 21 of 35...
  • Page 22: Developing Software For Your Ipc@Chip

    Environment with a compiler that produces executables in the above format. You will now implement and deploy your first program on your DK55 Development Kit. It is presumed that you have installed the Paradigm C++ Beck IPC Edition IDE from the enclosed CD. 1. Start the Paradigm IDE. You’ll see the main window.
  • Page 23 An overview of the whole API can be found in the main menu of the Paradigm C++ Beck IPC Edition IDE under Help → Help Files → Beck → IPC@CHIP documentation index.
  • Page 24 9. Open a terminal and type the filename to start the program. To facilitate the process of compiling, transferring and starting your applications check out the Postmake tool from our website. Copyright © 2007 Beck IPC GmbH Page 24 of 35...
  • Page 25: Debugging Your Ipc@Chip Applications

    . So first you have to load this program to the chip (using the IPC@CHIPTOOL FTP client) and start it. It’s situated in the subdirectory BECKPROBE of the Paradigm C++ Beck Edition installation directory. It is recommended to start the server program via the AUTOEXEC.BAT while debugging your applications, because ®...
  • Page 26 IPC@CHIP DK55 Getting Started V1.0 2. In the TargetExpert dialog change the field Target Connection to Beck probe. 3. Click on the Configure Settings button. The Communication Options dialog appears. Copyright © 2007 Beck IPC GmbH Page 26 of 35...
  • Page 27 2. Start your program by selecting Debug → Run from the menu. The debugger will connect to the probe server program and if necessary compile and download the program. It will Copyright © 2007 Beck IPC GmbH Page 27 of 35...
  • Page 28 The debugger provides much more functionality, but this goes beyond the scope of this Getting Started document. Refer to the Paradigm C++ User’s Guide that can be found in the main menu under Help → Reference → Paradigm C++ User’s Guide. Copyright © 2007 Beck IPC GmbH Page 28 of 35...
  • Page 29: Miscellaneous

    @CHIP-RTOS command shell. A hot key (by default Ctrl + F) will switch the standard I/O focus between application and @CHIP-RTOS command shell. ® The HELP command gives an overview of all commands. Refer to the IPC@CHIP Documentation for a detailed description of the shell commands. Copyright © 2007 Beck IPC GmbH Page 29 of 35...
  • Page 30: The Web Server

    @CHIP-RTOS operating system provides TCP/IP API functions for either side of this client/server relationship. ® PPP at the IPC@CHIP includes the sub protocols LCP and NCP (IPCP). Supported authentication protocols are PAP and CHAP. Copyright © 2007 Beck IPC GmbH Page 30 of 35...
  • Page 31: New Features In Paradigm C++ Beck Ipc Edition

    ® If you have by now developed IPC@CHIP applications using the Borland C++ 5.02 IDE, you surely will appreciate the new features of the Paradigm C++ Beck IPC Edition, which make software development more comfortable and effective. Visual Assist Paradigm C++ Beck Edition supports Visual Assist which observes what you type into the editor and suggests terms that you could mean.
  • Page 32: Ipv4 Basics

    You can find the network configuration of the network that you are connected to by entering the command IPCONFIG in a Windows command shell. On a network, no two devices are allowed to have the same address. Copyright © 2007 Beck IPC GmbH Page 32 of 35...
  • Page 33: Ipv4/V6 Dual Stack

    IPv4 and IPv6. The provided socket interface supports both protocol types. ® For more information on IPv6 on the IPC@CHIP please refer to the IPv6 section of the @CHIP-RTOS API documentation. Copyright © 2007 Beck IPC GmbH Page 33 of 35...
  • Page 34: Appendix - Where To Get Further Information

    If you need support please… 1. Check our support website at http://www.beck-ipc.com/en/support 2. Visit our forum at http://forum.beck-ipc.com/. Here you will find a lot of answers to customer problems and you can also add your own ideas and questions. 3. Contact our support at support@beck-ipc.com. Of course you may also contact us by phone.
  • Page 35 MAKES from such application. WARRANTY OF MERCHANTABILITY OR FITNESS FOR Right to make changes - Beck IPC GmbH reserves the right ANY PURPOSE. to make changes without notice in the products, including BECK IPC GmbH shall not be responsible for any errors that software, described or contained herein in order to improve may appear in this document.

This manual is also suitable for:

553947

Table of Contents