syslogic IPC/NETIPCFW-1A Скачать руководство пользователя страница 20

IPC/NETIPCFW-1A: User Documentation
DOC/NETIPCFW-E; V3.0

4.5.

Binary Configuration Program BCP/BCPX

The Binary Configuration Program „

BCP

“ is an interactive DOS program that allows to read,

modify and write back the binary BIOS image file on the host PC. The modified BIOS image
must be downloaded to the NETIPC  board using the Boot Loader program. Currently two
versions of this program are available:

BCP.EXE: binary configuration program for Embedded BIOS 4.x.

BCPX.EXE:

binary configuration program for Embedded BIOS 5.x.

BCP   patches   the   binary  BIOS   file   BIOS.BIN   while  BCPX   patches   the   binary  BIOS   file
BIOSF.BIN.

WARNING

: be very careful when changing BIOS parameters. Make sure that you understand

each parameter you change and do not change in case of doubt. A wrongly configured BIOS
may result in malfunction or inoperability of the NETIPC or an Input-/Output-module !

4.5.1.

Modifiable Options

The following options may be modified using BCP(X):

Menu Target Board

Allows setting of the target board type. This has effects on the setting of some board type
dependent options, e.g. maximum memory size.

Note:

 Always set the Target Board before modifying other parameters.

Menu COM ports

For each  of  the four COM ports the I/O base address,  the BIOS int14 initialization byte,
automatic RTS assertion and clock scaling in BIOS int14 initialization routine may be defined.
The init byte is set to 9600 baud, no parity, 8 data bits, one stop bit by default. Automatic RTS
and DTR assertion is enabled by default and may be disabled in case the COM port is used with
half duplex RS485 driver circuit where the transmitter enable is controlled by the RTS line.
Clock scaling is used to scale the baud rate divisor in case of a non standard clock frequency
attached to the COM ports UART device. It is set to 0 by default for the standard 1.8432 MHz
clock. Select 1 for 3.6864 MHz and 2 for 7.3728 MHz clocks.

Note:

  When defining the COM1..4 I/O ports,  no  gap (e.g. COM3 =  I/O port  0) must be

configured.

Menu LPT ports

Allows setting of the I/O base address for each of the three LPT ports supported by the BIOS.

© Syslogic Datentechnik AG, CH-5400 Baden, Switzerland, http://www.syslogic.ch

20

/

45

Содержание IPC/NETIPCFW-1A

Страница 1: ...1999 U M ller new BIOS configuration options 2 1 31 01 2000 U M ller new tools NT Embedded support 2 2 04 08 2000 U M ller updated BIOS 2 3 23 02 2001 U M ller new Remote Console tools 2 4 25 07 2001...

Страница 2: ...see chapter 13 Do not use or install the products if you are in doubt In any case of misuse of the products the user is solely liable for the consequences General Remarks The content and presentation...

Страница 3: ...Loader 12 3 1 Boot Loader Program 12 3 2 Boot Loader Commands 12 3 3 Boot Loader Operation 13 4Embedded BIOS 15 4 1 General Information 15 4 1 1 Introduction 15 4 1 2 Console 15 4 1 3 BIOS Console Re...

Страница 4: ...Level Debugging 34 7MS DOS Installation 35 8Windows NT Embedded Installation 37 9Linux Installation 39 10Non DOS Operating System Installation 41 11BIOS Configuration for IPC Modules 43 11 1 NETIPC b...

Страница 5: ...16 Tab 2 Fatal Embedded BIOS POST error code 27 Tab 3 Embedded BIOS POST Progress Codes in chronological order 30 Tab 4 VGA BIOS Extension 32 Figures Fig 1 Firmware Structure 10 Fig 2 Boot Loader Ope...

Страница 6: ...OCOMSW 1A and DOC IOCOMSW 1 2 Items delivered The order code IPC NETIPCFW 1A includes the basic firmware and utilities for the CUB NETIPC and IPC NETIPC boards in a Windows installation program NETIPC...

Страница 7: ...this manual Print and read the README file before working with the firmware Please strictly observe all the warnings and safety recommendations described in the hardware user manuals especially in DO...

Страница 8: ...gic may be changed adapted or modified by the user without notifying Syslogic The changed adapted or modified firmware software may again only be exclusively used on the NETIPC boards and or on PC s c...

Страница 9: ...ng additional documents are required for correct operation and installation of the products described in this document DOC EBIOS Embedded BIOS Reference DOC EDOS Embedded DOS ROM Reference DOC IPC_NET...

Страница 10: ...nput Output System is the firmware layer which handles the hardware and offers their functions to the applications software in a standardized mode On the NETIPC the powerful Embedded BIOS General Soft...

Страница 11: ...y of MS DOS Microsoft Refer to chapter 7 for specific information on downloading MS DOS to the NETIPC boards The detailled information for the port of a new operating system to the NETIPC is not conta...

Страница 12: ...computer part of the Boot Loader program winld exe is installed on the PC see chapter 1 3 and maintains a dialog with the NETIPC board i e with the target part of the Boot Loader program via the seri...

Страница 13: ...ts the download of binary and of Intel HEX file formats into the boot block flash memory on the NETIPC The resident part in the flash memory has already been downloaded in the factory After the instal...

Страница 14: ...nloading the operating system downloading a ROM drive etc is explained later in this manual Fig 2 Boot Loader Operating Modes Syslogic Datentechnik AG CH 5400 Baden Switzerland http www syslogic ch 14...

Страница 15: ...ible from any operating system through the standard BIOS int13 calls and it allows to redirect the standard console keyboard output input over one of the four serial COM ports replacing the expensive...

Страница 16: ...ning whenever a DOS console redirection is enabled the Embedded BIOS redirection should be 0 4 2 POST Power On Self Test The POST Power On Self Test is a resident firmware part of the BIOS which is ex...

Страница 17: ...age is created with the maximum allowable size e g 704 kbytes 2 Secondly the system files utilities and predefined application programs are copied into the disk image using a disk imaging tool located...

Страница 18: ...ol located in directory C FBCUBE NETIPCFW UTIL To make the ROM Disk image please proceed as follows 5 Edit the command file MAKEDRV2 BAT to include your applications programs Note in the command file...

Страница 19: ...may overwrite the BIOS and BIOS extensions and result in unpredictiple behaviour of the target system Check the NETIPC hardware documentation to verify if your target supports only 704 kByte or also 1...

Страница 20: ...e target board type This has effects on the setting of some board type dependent options e g maximum memory size Note Always set the Target Board before modifying other parameters Menu COM ports For e...

Страница 21: ...e of the main memory in kbyte default 640 Additional options allows the protection from manual CMOS changes by forcing the update of the CMOS parameters from the BIOS ROM and enable disable the BIOS c...

Страница 22: ...ndows does not support the BIOS built in protected mode ROM driver Menu IDE Configuration Allows setting of IDE drive parameters The BIOS supports four IDE drives attached to the primary onboard and s...

Страница 23: ...PROGRAMS FBCUBE NETIPC BIOS Vx Configuration 2 Read BIOS Image File BIOS BIN for BCP BIOSF BIN for BCPX Press F1 key to load the file 3 Edit BIOS Image 4 Make your changes saving the options using F1...

Страница 24: ...edded BIOS V5 x installed This BIOS uses BCPX with file BIOSF BIN for binary configuration and requires 128kbyte in the target system address E0000h to FFFFFh All NETIPC boards may be used with Embedd...

Страница 25: ...INT 13h Disk Services The disk BIOS is called through software interrupt 13H Services are provided to reset the disk system read the status of the last operation read diskette sectors write diskette s...

Страница 26: ...vice because they were first managed by the 8042 keyboard controller INT 17h Parallel I O Services The parallel BIOS is called through software interrupt 17H Services are provided to write a character...

Страница 27: ...Code BIOS POST Progress 00H POST beginning 01H CPU register test about to start 02H NMIs are disabled delay starts 03H power on delay finished 04H kbd BAT done reading kbd SYS bit 05H disabling shado...

Страница 28: ...ROM 2dH video ROM returned control 2eH checking for EGA VGA adapter found 2fH no EGA VGA found r w test of video memory 30H looking for video retrace signal 31H retrace failed checking alt display 32...

Страница 29: ...test DMA0 base register 62H test DMA1 base register 63H checking ROM BIOS data area again 64H checking ROM BIOS data area some more 65H programming DMA ctrllrs 0 1 66H initializing INT ctrllrs 0 1 67...

Страница 30: ...cessing after coprocessor initialized 9eH check ext kbd kbdID numlock settings 9fH issue keyboard ID command next a0H kbd ID flag reset a1H do cache memory test a2H display any soft errors a3H set key...

Страница 31: ...device can now perform power on initialization The BIOS extension should return to the POST by executing a far return If the BIOS extension diagnoses a self test error the following should be done be...

Страница 32: ...3 all STPCVGA STPC Client compatible IPC NETIPC 1B 4 4 STPCVGA2 STPC Consumer II compatible IPC NETIPC 1A 1 2 3 1 3 STPCVGA STPC Client compatible IPC NETIPC 1A 4 4 STPCVGA2 STPC Consumer II compatib...

Страница 33: ...u to redirect the target console input output to your host computer keyboard and screen and to map your host computer hard disk or floppy drive to a drive letter assigned to the target The console and...

Страница 34: ...te console with SLIP 6 3 Using Standard PC Language Compilers Because of the highly PC AT compatible design of the NETIPC board most standard PC high level language compilers can be directly used to g...

Страница 35: ...file PREPBOOT BAT to transfer MS DOS system files and utility programs to subdirectories SYSTEM and DOS 2 Create a binary image of a MS DOS boot disk for the ROM drive A of the target change to direct...

Страница 36: ...OM drive A Wait for error free completion Note takes several minutes do never interrupt Enter QUIT to automatically update the flash tables and leave the boot loader program Wait for error free comple...

Страница 37: ...he target in the boot load mode see DOC IPC_NETIPC Enter INITx after the boot loader program prompt x host PC COM port number Wait for connection to target Message Target connected at Enter EBIOS or E...

Страница 38: ...r Documentation DOC NETIPCFW E V3 0 Reset and Start Up the target in RUN mode see DOC IPC_NETIPC the NT Embedded will be loaded from C WINNT Syslogic Datentechnik AG CH 5400 Baden Switzerland http www...

Страница 39: ...solution Linux Org www linux org Sysgo www elinos com Note that you must make sure to have the legal right to load and run the selected Linux operating system on the target i e to have a correct lice...

Страница 40: ...pt Enter NDRIVE_X download the bootable ROM drive A Wait for error free completion Note takes several minutes do never interrupt Enter QUIT to automatically update the flash tables and leave the boot...

Страница 41: ...em formatted 1 44 MByte 3 5 OS boot diskette with all required files included into the floppy drive A of your host PC Run the DOS batch file MAKEDRVX BAT Verify that the files you need do not exceed t...

Страница 42: ...non DOS operating system is now installed on the target Please remember that you need a valid run time license not available from Syslogic Use MAKEDRV2 BAT instead of MAKEDRVX BAT and NDRIVE_2 instea...

Страница 43: ...and the Embedded BIOS V5 x file is exclusively preconfigured for the IPC NETIPC 5A board 11 1 NETIPC boards The IPC NETIPC 1B board provides 8 MBytes the IPC NETIPC 1A 32 Mbytes the IPC NETIPC 2A and...

Страница 44: ...ports See paragraph 4 5 1 for more information The four channels A B C and D are fully compatible to the standard PC 16C550A UART exept for the interrupt line which is common to all four channels The...

Страница 45: ...warranty period starts at the delivery time from our official distributor to the customer The duration of the warranty period is specified in the respective product catalogs and the offers All produc...

Отзывы: