UL 5500
Standard for Safety for Remote Software Updates

DETAILS
Edition Number:1SCC Approved:--
Edition Date:2018-09-06DOD Approved: --
Price Code:AANSI Approved: 2018-09-06
Type:ulstd

  • SCOPE

    1 Scope

    This standard covers REMOTE software updates taking into account the manufacturer's recommended process. It is limited to software elements having an influence on safety and on compliance with the particular end product safety standard.

    This standard additionally covers hardware compatibility necessary for safety of the REMOTE software update.

    NOTE 1 This standard does not cover:

    – Functional SECURITY such as premises, physical, and other similar SECURITY purposes;

    – Safety related availability or connectivity of REMOTE communications;

    – Field updates done with physical access by qualified personnel;

    – Software development lifecycle and maturity;

    – Cryptographic techniques for the purposes of user data confidentiality and consumer privacy;

    – Insider threat (corporate espionage); and

    – REMOTE control operation of the product.

    NOTE 2 This standard is intended to be used in conjunction with the appropriate end product safety standard.

  • TABLE OF CONTENTS
    Expand All

    • Cover
    • Transmittal
    • Table of Contents
      • STANDARD FOR SAFETY FOR REMOTE SOFTWARE UPDATES
        • 1 Scope
        • 2 Normative references
        • 3 Terms and definitions
        • 4 Remote Software Update Process
          • 4.1 General
          • 4.2 Establish remote connection
          • 4.3 Authentication
          • 4.4 Authorization
          • 4.5 Hardware / Architecture / Software Download Package Compatibility Check
          • 4.6 Download/Transmission
          • 4.7 Verification of Received Software Download Package
          • 4.8 Application of Received Software Download Package
          • 4.9 Conclusion of Remote Software Update Process
        • 5 Remote Software Update Validation
          • 5.1 General
          • 5.2 Failure/Status Identification Detection
          • 5.3 Response to Error Detection
          • 5.4 Software Download Package Version
        • 6 Documentation & Tracking