hit counter script
Sony FCB-ER8550 Technical Manual

Sony FCB-ER8550 Technical Manual

Color camera module

Advertisement

D-201-100-12(1)
Color Camera Module
Technical Manual
FCB-ER8550/8530
FCB-CR8550/8530
 2018 Sony Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Sony FCB-ER8550

  • Page 1 D-201-100-12(1) Color Camera Module Technical Manual FCB-ER8550/8530 FCB-CR8550/8530  2018 Sony Corporation...
  • Page 2: Table Of Contents

    Table of Contents Precautions ............... 3 Locations of Controls ............5 Basic Functions ..............6 Overview of Functions ..............6 About the firmware update ............18 Eclipse ....................23 Spectral Sensitivity Characteristics .......... 23 Initial Settings, Custom Preset and Backup ......24 Mode Condition ................
  • Page 3: Precautions

    Precautions • In case of abnormal operation, contact your Software authorized Sony dealer or the store where you Use of the demonstration software developed by Sony purchased the product. Corporation or use of the software with customer Handling precautions developed application software may damage hardware, •...
  • Page 4 About the trademark • “Exmor R” and “StableZoom” are trademarks of Sony Corporation. • The terms HDMI and HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing Administrator, Inc.
  • Page 5: Locations Of Controls

    Locations of Controls Front Back Bottom  Lens  CN1701 connector  Tripod screw hole When a tripod is used, please use 6 mm ( in.) or less screw to attach it to the camera. Also, please be sure to attach the tripod securely.
  • Page 6: Basic Functions

    Basic Functions Overview of Functions The APR detects and corrects the white flecks, making them unnoticeable. The detection function of the APR needs to be done The camera control is performed by VISCA and PTP while white flecks are generating. commands.
  • Page 7 Manual Focus has both a Standard Mode and a Through the use of “all pixel super resolution Variable Mode. Standard Mode focuses at a fixed rate technology” developed by Sony Corporation, of speed. Variable Mode has eight speed levels. this product provides superior images while...
  • Page 8 • Gain conditions, and occupying more than 1/2 of the image, is submitted to the camera. Adjust with Variable Gain (0 to 36 dB, 13 steps, 38 One Push White Balance data is lost when the power steps on High sensitivity mode), Auto Iris and Shutter is turned off.
  • Page 9 AE – Iris Priority Data Iris Gain Data Iris Gain The iris can be set freely by the user in 22 steps F2.0 48 dB F2.6 0 dB between F2 and Close. F2.0 45 dB F2.8 0 dB The gain and shutter speed are set automatically F2.0 42 dB F3.1...
  • Page 10 High Resolution Mode Horizontal 16 This mode enhances edges and produces higher 1 2 3 4 5 6 7 8 9 A B C D E F definition images. Vertical 16 Aperture Control Aperture control is a function which adjusts the edge (8,7) enhancement of objects in the picture.
  • Page 11 Maximum Shutter Limit Grayscale image The brighter the object is, the shutter speed will (256 levels) increase. This is the function to set the upper limitation Color image on the shutter speed. This will help to make images smooth with less inconsistent motions when you shoot bright objects.
  • Page 12 Custom Color Gain Note Depending on the information such as brightness, etc., in the On/ You can configure the color gain. Use this setting when Off settings condition, a malfunction may occur when the subjects bright color is particularly important. largely consisting of blue and green colors are taken.
  • Page 13 • Zoom Position • Digital Zoom On/Off/Super Resolution Zoom Correction is performed • Focus Auto/Manual for the blur in this digital 288× • Focus Position zoom area. • AE Mode • Shutter control parameters “StableZoom” Approx. 24× • Bright Control Digital zoom •...
  • Page 14 Zoom Limit: 50 (wide end), 51 (tele end) The wide and tele zoom limits can be set. D-Zoom Max: 52 The maximum digital zoom limit can be set (initial settinig is 12×). FocusOffset: 55 Placing a dome cover in front of the camera may cause the focal distance of the camera to change.
  • Page 15 Privacy Zone Masking Function Comments: Each of 24 Privacy zones can be switched on and off individually by a single VISCA Command. If you want to display a Privacy zone, Privacy Zone masking protects private objects and you must set its bit to 1. If you do not want to areas such as house windows, entrances, and exits display a Privacy zone, you must set its bit to 0.
  • Page 16 Set PTZ Mask Parameters Command: 8x 01 04 7B mm 0p 0p 0p 0q 0q 0q 0r 0r mm: Mask setting list 0r 0r FF Parameter: Mask Name mm (Hex) Mask Name mm (Hex) Setting Mask Mask_A Mask_M See “mm: Mask setting list” in “Parameters” on page 16. Mask_B Mask_N Pan Angle (000 to FFF)
  • Page 17 qq, rr: Color code Extended Commands Mask (color) Code (qq, rr) Translucence (qq, rr) Extended commands support the following functions Black 00 h 10 h (described previously). Gray1 01 h 11 h Turn on this mode (for details, see “Extended Mode” in Gray2 02 h 12 h...
  • Page 18: About The Firmware Update

    About the firmware External synchronization function (FCB-ER8550) update External synchronization will start when you input synchronization signals to 15pin on CN1701. The possible external synchronization combinations Overview are listed below: This document descries detailed operation for Input External Tri-State Sync...
  • Page 19 Update Procedure (UART) Maintenance Mode Enter Maintenance Mode HOST HOST “ready” + CR CAM_Power off Firmware Update 8x 01 04 00 03 FF Enter Ready Message “reprogram ( )” + CR Standby Mode ACK, COMP Sending Firmware Binary with X modem protocol Sending firmware 8x 01 04 00 0C FF ACK, COMP...
  • Page 20 Update procedure (USB) HOST CMD_GET_STATE HOST ERR_OK (CURSTAT_PRE_SWITCTMODE) CMD_GET_STATE ERR_OK (CURSTAT_PRE_INIT) CMD_CHK_GUARD CMD_INIT ERR_OK (STAT_OK) ERR_OKP CMD_WRITE_FIRM CMD_CHK_GUARD ERR_OK (STAT_BUSY) ERR_OK (STAT_OK) CMD_WRITE_FIRM CMD_QUERY_VERSION ERR_OK (STAT_BUSY) ERR_OK CMD_SWITCH_MODE CMD_WRITE_FIRM ERR_OK (STAT_OK) ERR_OK (STAT_OK) Reboot CMD_COMPLETE Reboot Error occurrence patterns The update (UART) error patterns are as follows. HOST UART update-error 1 Different versions...
  • Page 21 UART update-error 2 Error during update HOST VISCA Reboot updater mode ready xmodem error occurs date error Error H/W RePower Reboot updater mode ready VISCA UART update-error 3 No update HOST VISCA Reboot updater mode ready H/W RePower Reboot application mode VISCA...
  • Page 22 UART update-error 4 Fatal error HOST VISCA Reboot updater mode ready xmodem error occurs fatal error Error H/W RePower Reboot updater mode VISCA Update Procedure (USB) The update (USB) error patterns are as follows. HOST HOST HOST CMD_GET_STATE CMD_GET_STATE CMD_GET_STATE ERR_XXXX ERR_XXXX ERR_XXXX...
  • Page 23: Eclipse

    Eclipse When designing the housing, refer to the dimensional allowance as shown in the figure below. 7.84 unit: mm Spectral Sensitivity Characteristics Green Blue 1000 Wavelength [nm] Use the graph as a reference value. (We can not guarantee these values.) This data is measured when the IR cut filter is removed and the characteristics of the lens and optical source characteristics are ignored.
  • Page 24: Initial Settings, Custom Preset And Backup

    Initial Settings, Custom Preset and Backup Initial Settings for the various functions of the FCB camera are indicated in the “Initial Settings” column. The “Custom Preset” column indicates whether the custom preset function can be used to store the settings. The function enables the stored settings to be recalled automatically when the camera is turned on.
  • Page 25 Custom Back up Mode/Position setting Initial Settings Preset at standby Spot AE On/Off   Spot AE Position Setting X=8, Y=8   Detail Level   High Resolution Mode On/Off   LR Reverse On/Off   Freeze On/Off ...
  • Page 26: Mode Condition

    Mode Condition Condition Mode ○ ○ ○ ○ ○ Address Set ○ ○ ○ ○ ○ IF_Clear ○ ○ ○ ○ ○ Command Cancel ○ ○ ○ ○ ○ Power On/Off Lens Mode × × ○ ○ × × ○ ×...
  • Page 27 White Balance Mode × × ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ WB Mode Switchover × × ○ ○ × × × × × × × × ○ × × One Push WB × ×...
  • Page 28 Others Mode × × ○ ○ × Aperture Setting × × ○ ○ ○ High Resolution Mode On/Off × × ○ ○ ○ LR_Reverse On/Off × × ○ ○ ○ Freeze On/Off × × ○ ○ ○ Picture Effect Setting ×...
  • Page 29: Command List

    THIS CONTROL PROTOCOL AND COMMAND conforming to the RS-232C standard. The parameters LIST IS PROVIDED BY SONY ON AN “AS-IS BASIS” of RS-232C are as follows. WITHOUT WARRANTY OF ANY KIND. SONY  Communication speed: 9.6 kbps/19.2 kbps/ DOES NOT WARRANT ANY PARTICULAR RESULT 38.4 kbps/115.2 kbps...
  • Page 30 VISCA Communication Specifications VISCA packet structure The basic unit of VISCA communication is called a packet. The first byte of the packet is called the header and comprises the sender’s and receiver’s addresses. For example, the header of the packet sent to the FCB camera assigned address 1 from the controller (address 0) is hexadecimal 81h.
  • Page 31 Responses for commands and inquiries The Acknowledge message is not returned for these commands and inquiries, and only the completion  Acknowledge message message of socket number 0 is returned. Returned by the FCB camera when it receives a Command execution cancel command.
  • Page 32 VISCA Command/Acknowledge Protocol Command Command Message Reply Message Comments General Command 81 01 04 38 02 FF 90 41 FF (Acknowledge) Returns Acknowledge when a command has been accepted, and (Example) +90 51 FF (Completion) Completion when a command has been executed. 90 42 FF 90 52 FF 81 01 04 38 FF...
  • Page 33 VISCA Camera-Issued Messages Acknowledge/Completion Messages Command Messages Comments Acknowledge z0 4y FF Returned when the command is accepted. (y:Socket No.) Completion z0 5y FF Returned when the command has been executed. (y:Socket No.) z = Device address + 8 Error Messages Command Messages Comments Syntax Error...
  • Page 34: Fcb Camera Commands

    FCB Camera Commands Command List (1/7) Command Set Command Command Packet Comments AddressSet Broadcast 88 30 0p FF Address Setting p:Address IF_Clear – 8x 01 00 01 FF I/F Clear Broadcast 88 01 00 01 FF CommandCancel – 8x 2p FF p: Socket No.
  • Page 35 Command List (2/7) Command Set Command Command Packet Comments CAM_SpotFocus 8x 01 05 08 02 FF pq: X (0h to Fh), rs: Y (0h to Fh) 8x 01 05 08 03 FF Position 8x 01 05 68 0p 0q 0r 0s FF CAM_AFSensitivity Normal 8x 01 04 58 02 FF...
  • Page 36 Command List (3/7) Command Set Command Command Packet Comments CAM_SlowShutter 8x 01 04 5A 02 FF Slow Shutter On/Off 8x 01 04 5A 03 FF Limit 8x 01 05 5A 0p 0q FF pq: Slow Shutter Limit CAM_Iris Reset 8x 01 04 0B 00 FF Iris Setting 8x 01 04 0B 02 FF Down...
  • Page 37 Command List (4/7) Command Set Command Command Packet Comments CAM_Aperture Reset 8x 01 04 02 00 FF Aperture Control 8x 01 04 02 02 FF Down 8x 01 04 02 03 FF Level 8x 01 04 42 00 00 0p 0q FF pq: Aperture Gain (00h to 0Fh) Mode 8x 01 05 42 01 0p FF...
  • Page 38 Command List (5/7) Command Set Command Command Packet Comments CAM_Memory Reset 8x 01 04 3F 00 pp FF pp: Memory Number (=0h to 63h) 8x 01 04 3F 01 pp FF Recall 8x 01 04 3F 02 pp FF CAM_Custom Reset 8x 01 04 3F 00 7F FF Starts up in this mode when the power is turned on.
  • Page 39 Command List (6/7) Command Set Command Command Packet Comments CAM_FocusPosReply — 8x 01 04 1A 00 00 0p 0p FF pp: Interval Time [V cycle] 01h to FFh IntervalTimeSet CAM_RegisterValue — 8x 01 04 24 mn 0p 0q FF mn: Register No. (=00h to 7Fh) pq: Register Value (=00h to FFh) CAM_ColorEnhance Parameter Set...
  • Page 40 Command List (7/7) Command Set Command Command Packet Comments CAM_ePT 8x 01 7E 06 00 02 FF 8x 01 7E 06 00 03 FF Absolute Position 8x 01 7E 06 20 00 00 0y 0y 0y 0y 0z yyyy: Pan Position, zzzz: Tilt Position 0z 0z 0z FF *Supplementary explanation: Pan Position is specified in units of 6 pixels and Tilt...
  • Page 41 Inquiry Command List (1/4) Inquiry Command Command Packet Inquiry Packet Comments CAM_PowerInq 8x 09 04 00 FF y0 50 02 FF y0 50 03 FF Off (Standby) CAM_ZoomPosInq 8x 09 04 47 FF y0 50 0p 0q 0r 0s FF pqrs: Zoom Position CAM_DZoomModeInq 8x 09 04 06 FF...
  • Page 42 Inquiry Command List (2/4) Inquiry Command Command Packet Inquiry Packet Comments CAM_IrisPosInq 8x 09 04 4B FF y0 50 00 00 0p 0q FF pq: Iris Position CAM_GainPosInq 8x 09 04 4C FF y0 50 00 00 0p 0q FF pq: Gain Position CAM_GainLimitInq 8x 09 04 2C FF...
  • Page 43 Inquiry Command List (3/4) Inquiry Command Command Packet Inquiry Packet Comments CAM_LR_ReverseModeInq 8x 09 04 61 FF y0 50 02 FF y0 50 03 FF CAM_FreezeModeInq 8x 09 04 62 FF y0 50 02 FF y0 50 03 FF CAM_PictureEffectModeInq 8x 09 04 63 FF y0 50 00 FF y0 50 04 FF...
  • Page 44 Inquiry Command List (4/4) Inquiry Command Command Packet Inquiry Packet Comments CAM_ContinuousFocusPos 8x 09 04 16 FF y0 50 0p FF p: 2=On, 3=Off ReplyModeInq CAM_FocusPosReplyInterval 8x 09 04 1A FF y0 50 00 00 0p 0p FF pp: Interval Time TimeInq (Reply) y0 07 04 16 00 00 0p 0p 0p 0p FF...
  • Page 45 Block Inquiry Command List Lens Control System Inquiry Commands ..... Command Packet 8x 09 7E 7E 00 FF Byte Comments Byte Comments Byte Comments Destination Address Source Address Focus Near Limit (H) 0 Completion Message (50h) Digital Zoom (H) DZoomMode 0: Combine 1: Separate 0: Normal 1: Interval 2: Zoom Trigger...
  • Page 46 Camera Control System Inquiry Commands ....Command Packet 8x 09 7E 7E 01 FF Byte Comments Byte Comments Byte Comments Destination Address Source Address WB Mode Gain Position 0 Completion Message (50h) Bright Position Aperture Gain R Gain (H) Exposure Mode Exposure Comp.
  • Page 47 Other Inquiry Commands ..........Command Packet 8x 09 7E 7E 02 FF Byte Comments Byte Comments Byte Comments Destination Address Memory 1: Provided 0: Not provided Source Address ICR 1: Provided 0: Not provided Stabilizer 1: Provided 0: Not 0 Completion Message (50h) provided System 1: 1/50, 1/25 0: 1/59.94, 1/29.97...
  • Page 48 Extended Function1 Query Command ......Command Packet 8x 09 7E 7E 03 FF Byte Comments Byte Comments Byte Comments Destination Address Color Gain (0h (60%) to Eh (200%)) Advanced Privacy Source Address AF Interval Time (H) (1: Provided, 0: Not provided) Reserved E-Flip 0 Completion Message (50h)
  • Page 49 Extended Function2 Query Command ......Command Packet 8x 09 7E 7E 04 FF Byte Comments Byte Comments Byte Comments Destination Address Source Address Compensation level 0: Low 1: Mid 2: High 0 Completion Message (50h) Defog 0: Off 1: On Defog Level 0: Off 2: VE On 0: mid 1: low 2: mid 3: high...
  • Page 50 Extended Function3 Query Command ......Command Packet 8x 09 7E 7E 05 FF Byte Comments Byte Comments Byte Comments Destination Address Reserved Reserved Source Address 0 Completion Message (50h) Reserved Reserved Reserved Reserved Color Hue (0h(− 14 degrees) to Eh(+ 14 degrees)) Reserved Reserved Reserved...
  • Page 51 VISCA Command Setting Values Exposure control (1/3) 59.94/29.97 50/25 mode 23.98 mode mode High speed 59.94/29.97 50/25 mode 23.98 1/10000 1/10000 1/10000 mode Shutter Limit mode 1/6000 1/6000 1/4800 Shutter Speed/ 1/10000 1/10000 1/10000 1/4000 1/3500 1/2400 Slow Shutter 1/6000 1/6000 1/4800 Limit...
  • Page 52 Exposure control (2/3) High Sensitivity mode Iris F2.0 Gain Limit 36 dB 48 dB F2.2 33 dB 45 dB F2.4 30 dB 42 dB F2.6 27 dB 39 dB F2.8 24 dB 36 dB F3.1 21 dB 33 dB F3.4 18 dB 30 dB F3.7...
  • Page 53 Exposure control (3/3) Exposure Comp. +10.5 dB +9 dB Iris Gain +7.5 dB Bright F2.0 48 dB +6 dB F2.0 45 dB +4.5 dB F2.0 42 dB +3 dB F2.0 39 dB +1.5 dB F2.0 36 dB 0 dB F2.0 33 dB −1 −1.5 dB...
  • Page 54 Digital Zoom Combine mode Lens control Digital Zoom Digital Zoom 0000 to 4000 to 7AC0 Ratio Position Data Zoom Position wide end Optical Digital 1× 4000 tele end tele end 2× 6000 1000 F000 Focus Position 3× 6AAB Far end Near end 4×...
  • Page 55 Temperature Reading Conversion Value Register No. Value (Reference Value) Monitoring System: QFHD Mode (Initial Setting) (3840 × 2160) 29.97p Output: 3840 × 2160 29.97p Reading Value Temperature 1920 × 1080 29.974p pq (hex) Conversion When electronic pan/tilt is Value (ºC) −8 to −2 System: QFHD (3840 ×...
  • Page 56 Others Register No. Value Zoom Limit 00-FF Wide Limit (Initial Setting: 00) (0: Disabled) AF Active Time 00-FF Tele Limit AF Interval Time (Initial Setting: 00) (0: Disabled) Spot AE X position D-Zoom Max 00-EB Max. digital (Initial Setting: EB) zoom ratio = Spot AE Y position 256 ÷...
  • Page 57 USB commands for firmware update Command ID Command packet: Sets the command to be Basic specifications of commands and response executed. ■ Communication is performed in units of packets. Response packet: The same value as the ■ The packet consists of a header (32 bytes) and body corresponding command (from 0 byte).
  • Page 58 ID list Command ID Definition of ID Outline description /*Initial communication*/ 0x0001 CMD_INIT Initializes communication. /*Judgment of rush conditions*/ 0x0010 CMD_CHK_GUARD Starts the judgment of rush conditions. /*Inquiry of firmware version*/ 0x0020 CMD_QUERY_VERSION Inquires the version of firmware. /*Start mode switching request*/ 0x0030 CMD_SWITCH_MODE Executes the switching to a firmware update mode.
  • Page 59 Command specifications Command Description CMD_GET_STATE ■ Outline This command acquires the firmware update processing status in this unit. *This command can be accepted at any time when communication is established. ■ Command parameter None ■ Response (ID/Parameter) ERR_OK Initialization succeeded. The subsequent maximum packet size and minimum time-out are turned to a parameter. Parameter →...
  • Page 60 Command Description CMD_INIT ERR_PROV This cannot be used for the communication protocol version set to a packet header. No parameter ERR_SEQUENCE Communication sequence error. No parameter. This is a state in which a CMD_INIT command cannot be received. ■ Remarks CMD_CHK_GUARD ■...
  • Page 61 Command Description CMD_CHK_GUARD ERR_SEQUENCE Communication sequence error. No parameter. This cannot be received before communication is initialized. ERR_BIG Packet size is too large. ERR_INVALID_PARAM dataNo is invalid. (A value is skipped.) dataSize is invalid. Errors other than described above are processing errors in this unit. CMD_QUERY_VERSION ■...
  • Page 62 Command Description CMD_SWITCH_MODE ERR_PROV This cannot be used for the communication protocol version set to a packet header. No parameter ERR_SEQUENCE Communication sequence error. No parameter. This cannot be accepted while the application of the main set is in operation and when rush conditions are not established.
  • Page 63 Command Description CMD_WRITE_FIRM ERR_INVALID_PARAM dataNo is invalid. (A value is skipped.) dataSize is invalid. Errors other than described above are errors in this unit. ■ Remarks CMD_COMPLETE ■ Outline This command notifies to confirm that firmware rewrite completion notification was accepted. ■...
  • Page 64 Issue of CHK_ GUARD/WRITE_ FIRM command dataSize = 0 Response reception Status ID? STAT_OK/others STAT_BUSY Issue of CHK_ GUARD/WRITE_ FIRM command dataSize = windowSize windowSize of a response parameter in a command just before transfer Discriminating the camera mode and updater mode As described in the section of a UUD Firmware data structure, the USB PID, USB VID, and operating mode of equipment to be updated are described in the UDID chunk of firmware package data.
  • Page 65 Structure of UUD Firmware data ■ Signature is assigned to the top of data. ■ One or more variable length chunk is continued after signature. ■ A chunk containing a CRC32-calculated value is assigned to the termination of data. ■ The byte order is based on a big-endian format. (MSB first) Signature First Byte 8th Byte...
  • Page 66 Chunk list and detailed specifications (Ver.1.0) Description of type uint Unsigned integer (Does not depend on the data length.) Binary Binary data string Chunk type Description DATV Version of firmware data structure ■ Limiting conditions This necessarily exists as a chunk at the top. ■...
  • Page 67 Chunk type Description UDID List of PID and VID corresponding to this unit to be updated in firmware ■ Limiting conditions This necessarily exists as a chunk. ■ Data arrangement Arrangement Size [Byte] Type Value UDID Chunk{ length uint 4+id_count*8 type uint 'UDID'...
  • Page 68: Specifications

    0.21 lx (1/4 sec (1/3 sec), 50%, High (2 × 2 × 3 in.) (w/h/d) Sensitivity mode Off) Sync system Internal/External (only FCB-ER8550) Recommended illumination 100 lx to 100,000 lx S/N ratio 50 dB (Weight On) Back light compensation On/Off...
  • Page 69 Dimensions Front Back 50 (2) 25 (1) 17.6 17.6 (23/32) (23/32) Connector (CN1701) Bottom 8-M2 within a depth of 9-M2 within a depth of 3 mm ( ) or less from 3 mm ( ) or less from the top surface the top surface ±0.1 33.55 (1 3/8)
  • Page 70 — TMDS Data 1 − TMDS Data 1 + — TMDS Data 2 − TMDS Data 2 + — XSD0_ACC_LED Only FCB-ER8550 EXT_SYNC Only FCB-ER8550 EXT_SYNC_LOCK Only FCB-ER8550 Hot Plug Detect TMDS Out: 5V DC TMDS Stop: Open or GND...
  • Page 71 Reset Timing Specification Low level (GND) pulse (whose width is 10 ms or more) resets this camera. Treset > 10 ms Reset by Visca command The time required from the end of camera reset to the issue of Network Change is as shown below. HOST CAMERA CAM_RESET...
  • Page 72: Note On The License

    Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. http://oss.sony.net/Products/Linux/common/search. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
  • Page 73 code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under The source code for a work means the preferred form of the work for making modifications to it.
  • Page 74 and is quite different from the ordinary General Public License. We use this license for certain In addition, mere aggregation of another work not based on the Library with the Library (or with a libraries in order to permit linking those libraries into non-free programs. work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
  • Page 75 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or This library is free software; you can redistribute it and/or modify it under the terms of the GNU distribute the Library is void, and will automatically terminate your rights under this License.
  • Page 76 3 All advertising materials mentioning features or use of this software must display the following THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND acknowledgement: This product includes software developed by the University of California, ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE Berkeley and its contributors.
  • Page 77 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4 Neither the name of The NetBSD Foundation nor the names of its contributors may be used to ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT endorse or promote products derived from this software without specific prior written permission.
  • Page 78 distribution. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3 All advertising materials mentioning features or use of this software must display the following PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS acknowledgement: This product includes software developed by the University of California, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR Berkeley and its contributors.
  • Page 79 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 2 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the 1 Redistributions of source code must retain the above copyright notice, this list of conditions and the distribution.
  • Page 80 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, DISCLAIMED.
  • Page 81 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2 Redistributions in binary form must reproduce the above copyright notice, this list of conditions LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY and the following disclaimer in the documentation and/or other materials provided with the OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH distribution.
  • Page 82 This code is derived from software contributed to Berkeley by Chris Torek. 2 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the Redistribution and use in source and binary forms, with or without modification, are permitted distribution.
  • Page 83 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE Copyright (c) 1991, 1993, 1994 The Regents of the University of California. All rights reserved. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  • Page 84 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 3 All advertising materials mentioning features or use of this software must display the following FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE acknowledgement: This product includes software developed by the RiscBSD team. FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 4 The name ""RiscBSD""...
  • Page 85 All or some portions of this file are derived from material licensed to the University of California by IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR American Telephone and Telegraph Co. or Unix System Laboratories, Inc. and are reproduced herein PURPOSE ARE DISCLAIMED.
  • Page 86 provided that the following conditions are met: Copyright (c) 1982, 1986, 1993 The Regents of the University of California. All rights reserved. 1 Redistributions of source code must retain the above copyright notice, this list of conditions and the Redistribution and use in source and binary forms, with or without modification, are permitted following disclaimer.
  • Page 87 Berkeley and its contributors. 4 Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 4 Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  • Page 88 Copyright (c) 1989, 1991, 1993, 1995 The Regents of the University of California. All rights reserved. 2 Redistributions in binary form must reproduce the above copyright notice, this list of conditions This code is derived from software contributed to Berkeley by Jan-Simon Pendry. and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Page 89 Berkeley and its contributors. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 4 Neither the name of the University nor the names of its contributors may be used to endorse or INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER promote products derived from this software without specific prior written permission.
  • Page 90 promote products derived from this software without specific prior written permission. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF...
  • Page 91 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER THIS SOFTWARE IS BEING PROVIDED ""AS IS"", WITHOUT ANY EXPRESS OR IMPLIED IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR WARRANTY.
  • Page 92 University of California at Berkeley, overseen by Profs. distribution. Nelson Morgan and John Wawrzynek. More information is available through the Web page THIS SOFTWARE IS PROVIDED BY SONY CSL AND CONTRIBUTORS ``AS IS'' AND ANY `http://HTTP.CS.Berkeley.EDU/~jhauser/arithmetic/SoftFloat.html'. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE.
  • Page 93 3 All advertising materials mentioning features or use of this software must display the following 1 Redistributions of source code must retain the above copyright notice, this list of conditions and the acknowledgement: This product includes software developed by the NetBSD Foundation, Inc. and its following disclaimer.
  • Page 94 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE Copyright (c) 1987, 1991, 1993 The Regents of the University of California. All rights reserved. DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES Redistribution and use in source and binary forms, with or without modification, are permitted (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR...
  • Page 95 distribution. Copyright (c) 2001 Ross Harvey All rights reserved. 3 The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED...
  • Page 96 Followings are license languages of certain parts of library files in "Newlib" (which is a C library) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR which are incorporated in certain models of Sony camcorder products. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;...
  • Page 97 This license grants a worldwide, royalty-free, perpetual and irrevocable right and license to use, Permission to use, copy, modify, and distribute this software for any purpose with or without fee is execute, perform, compile, display, copy, create derivative works of, distribute and sublicense the hereby granted, provided that the above copyright notice and this permission notice appear in all FreeType Project (in both source and object code forms) and derivative works thereof for any copies, and that the name of Digital Equipment Corporation not be used in advertising or publicity...
  • Page 98 included in the libpng distribution, the latter shall prevail. * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: * Redistributions in binary form must reproduce the above copyright notice, this list of conditions If you modify libpng you may insert additional notices immediately following and the following disclaimer in the documentation and/or other materials provided with the this sentence.
  • Page 99 * 5. Products derived from this software may not be called "OpenSSL" * nor may "OpenSSL" appear in their names without prior written [libssh2] * permission of the OpenSSL Project. Copyright (c) 2004-2007 Sara Golemon <sarag@libssh2.org> * 6. Redistributions of any form whatsoever must retain the following Copyright (c) 2005,2006 Mikhail Gusarov <dottedmag@dottedmag.net>...
  • Page 100 The basic library functions are written in C and are freestanding. Also included in the distribution is a set of C++ wrapper functions. THE BASIC LIBRARY FUNCTIONS Written by: Philip Hazel Email local part: ph10 Email domain: cam.ac.uk University of Cambridge Computing Service, Cambridge, England. Copyright (c) 1997-2010 University of Cambridge All rights reserved.

This manual is also suitable for:

Fcb-er8530Fcb-cr8530Fcb-cr8550

Table of Contents