Vous êtes sur la page 1sur 32

System

TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 1 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

Appendix 1
Vehicle Communication Box
Technical specification
___________________________________________________________________________

Utarbetat av
Alf Andersson (Datum + Signatur)

Granskat av
Peter Sohlberg (Datum + Signatur)

Beslutat av
Kjell-Åke Sjöberg (Datum + Signatur)
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 2 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

TABLE OF CONTENTS
1 INTRODUCTION .......................................................................................................... 4
1.1 PURPOSE .................................................................................................................................................. 4
1.2 APPLICATION ......................................................................................................................................... 4
1.3 REVISION HISTORY .............................................................................................................................. 4
1.4 DEFINITIONS AND ABBREVIATIONS ................................................................................................ 4
2 SYSTEM DESCRIPTION, PRECONDITIONS .............................................................. 6
2.1 GENERAL................................................................................................................................................. 6
2.2 OVERALL SYSTEM DESCRIPTION ..................................................................................................... 8
2.2.1 Procurement object ........................................................................................................................... 8
2.2.2 Overall system .................................................................................................................................. 8
2.2.3 Cooperative, ancillary system .......................................................................................................... 9
2.3 OPERATIONAL USE ............................................................................................................................. 10
2.3.1 Operational tasks ............................................................................................................................ 10
2.3.2 Operational profile, mission profile ............................................................................................... 11
2.3.3 Planned life..................................................................................................................................... 11
2.4 OPERATING CONDITIONS ................................................................................................................. 11
2.4.1 Operation organization ................................................................................................................... 12
3 FUNCTIONAL AND PERFORMANCE REQUIREMENTS ........................................ 13
3.1 FUNCTIONS ........................................................................................................................................... 13
3.1.1 Functional structure ........................................................................................................................ 13
3.1.2 Main functions ............................................................................................................................... 14
3.1.3 Bootloader ...................................................................................................................................... 19
3.2 SYSTEM STATES AND DIFFERENT SYSTEM MODS ..................................................................... 19
3.2.1 Power modes .................................................................................................................................. 19
3.3 FUNCTIONS AND PERFORMANCE IN DIFFERENT OPERATIONAL PHASES ........................... 20
3.3.1 Startup ............................................................................................................................................ 20
3.3.2 Visual feedback .............................................................................................................................. 20
3.3.3 BOX to PC host communication performance ............................................................................... 20
4 HARDWARE AND INTERFACE REQUIREMENT ................................................... 21
4.1 GENERAL............................................................................................................................................... 21
4.1.1 Mechanical ..................................................................................................................................... 21
4.1.2 Processing and memory capabilities .............................................................................................. 22
4.1.3 VCAB............................................................................................................................................. 22
4.2 ELECTRICAL ......................................................................................................................................... 22
4.3 EXTERNAL INTERFACE ..................................................................................................................... 23
4.3.1 Supply ............................................................................................................................................ 23
4.3.2 Signal interface............................................................................................................................... 23
4.3.3 Optical interfaces ........................................................................................................................... 24
4.4 MEN-MACHINE INTERFACE .............................................................................................................. 25
4.4.1 Manoeuvring, presentation and management ................................................................................. 25
5 ENVIROMENTAL REQUIREMENT .......................................................................... 26
5.1 GENERAL............................................................................................................................................... 26
5.2 ENVIROMENTAL DURABILITY ........................................................................................................ 26
5.2.1 Mechanical environment ................................................................................................................ 26
5.2.2 The climate in the environment ...................................................................................................... 26
5.2.3 Electromagnetic environment......................................................................................................... 27
5.2.4 Special and combined environments .............................................................................................. 28
6 SYSTEM SAFETY REQUIREMENTS ........................................................................ 28
7 RELIABILITY AND MAINTENANCE REQUIREMENTS ........................................ 29
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 3 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

7.1 RELIABILITY AND MAINTAINABILITY .......................................................................................... 29


7.2 SOFTWARE ............................................................................................................................................ 29
7.2.1 Software structuring ....................................................................................................................... 29
7.2.2 Software language .......................................................................................................................... 29
7.2.3 Software license ............................................................................................................................. 29
7.2.4 Delivery form ................................................................................................................................. 29
7.2.5 Access control systems................................................................................................................... 29
8 DOCUMENTATION REQUIREMENTS ..................................................................... 30
8.1 GENERAL............................................................................................................................................... 30
8.1.1 Document types .............................................................................................................................. 30
8.1.2 Language ........................................................................................................................................ 30
8.2 INFORMATIVE DOCUMENTS ............................................................................................................ 30
8.2.1 Drawing document ......................................................................................................................... 30
8.2.2 The basis for the supply data .......................................................................................................... 30
8.3 SOFTWARE DOCUMENTATION ........................................................................................................ 30
9 References .................................................................................................................... 31
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 4 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

1 INTRODUCTION
1.1 PURPOSE
This document stipulates the technical requirements. A future Contractor’s undertaking will
include all activities necessary to meet the requirements, including referenced documents. The
Contractor will also be responsible for any actions not explicitly stated, or omitted, but
required to fulfil the Contractor’s undertakings.

In summary, the Contractor shall supply a series of hardware boxes containing embedded
software plus PC software that enables communication with electronic equipment (typically
the control network of a vehicle).

The following sections outline the details of the scope of supply.

1.2 APPLICATION
This RFQ document is intended for suppliers of electronic diagnostic devices.

1.3 REVISION HISTORY


Date Version Author Description
2012-06-25 1.0 KS Approved
2012-07-04 1.1 KS Approved

1.4 DEFINITIONS AND ABBREVIATIONS


All “shall” requirements are mandatory and shall be met, unless otherwise specified.
Requirements are labeled TS-x, where x is a running number, unless otherwise specified.

Concepts Explanation
API Application Programming Interface
BMS Battle Management System
BOX On-Board Box, the box or circuit board that contain the main
computational power and hardware
CAN Controller Area Network
CDR Critical Design Review
DHCP Dynamic Host Configuration Protocol
DLL Dynamic Link Library
ECU Electronic Control Unit
EMC Electromagnetic compatibility
FMV Swedish Defence Materiel Administration
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 5 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

IP Internet Protocol
MTBF Mean Time Between Failure
NA Not Applicable
OBA The FMV application that executes on the BOX
OBD On-Board Diagnostics, Legislation suit for commercial vehicles
OEM Original Equipment Manufacturer, e.g., Volvo Trucks and Scania
CV
PC Personal Computer
RSF Tactical Resource allocation and management support System for
Forward logistics units
SAF Swedish Armed Forces
SLA Service Level Agreement
SSH Secure Shell
TCP Transmission Control Protocol
TS Technical Specification
UBAT The vehicle battery voltage
VCAB Vehicle cables. The cable between BOX and the vehicle
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 6 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

2 SYSTEM DESCRIPTION, PRECONDITIONS

2.1 GENERAL
The following picture illustrates the different parts of the system, which is composed of both
hardware and software. It can be described as three separate parts, functioning together: the
BOX (including hardware and software), the PC-host software (device drivers and DLLs) and
the VCAB.

Figure 1. Overview of the system.


System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 7 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

The following table explains each figure position shown in Figure 1.

Figure Description
Position
#1 The OBA is one or several applications running on the
operating system. The applications are developed and
maintained by FMV.
#2 The J2534 API handles communication with the Vehicle
Interface Module for the OBA. The Vehicle Interface
Module handles communication with the vehicle for the
OBA and for the PC-host.
#3 The USB Device is used for communication with the PC
host.
#4 Two USB host controllers that shall be possible to use
with device drivers that are developed and maintained by
FMV.
#5 The Ethernet module handles Ethernet communication
10/100 MBit/s using Con F-G (optical) and Con H.
#6 The RSF is an application running on a standard PC
Laptop and can communicate with the BOX for diagnostic
and forward-logistics purposes (PC-host to USB device).
#7 The PC shall contain communication API:s and device
drivers according to the standards: ISO 22900-2, J2534
and RP1210 API.
#8 The Visual Feedback System shall show the current
operational status of the BOX to the user.
#9 The Generic I/O API is an interface for running
applications to the analog, digital and serial I/O inputs and
outputs.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 8 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

2.2 OVERALL SYSTEM DESCRIPTION


2.2.1 Procurement object
The following list specifies procurement objects that shall be delivered by the Contractor.
• Hardware BOX containing Software.
• Technical documentation
• Software for the BOX, PC and Development environment.
• Vehicle cables, VCAB.

2.2.2 Overall system


2.2.2.1 The BOX
The BOX is a device mainly used for vehicle diagnostic purposes protected by a rugged
casing. It contains an embedded computer system, several connectors, and a visual feedback
system.
The computer system is a microprocessor system including an operating system, persistent
and non-persistent memory devices, and several hardware controllers for communication,
both with the PC-host and the vehicle. The OBA is applications running on the BOX that is
developed and maintained by FMV. They can use the connection features of the BOX through
various software APIs e.g. for communication with the vehicle and the PC-host.
The connectors of the BOX are denoted Con A to Con I. Con A is used to connect the BOX
to the actual vehicle, and is the main power source. It is also possible to connect an external
power source to Con B.
For USB communication there are three connectors, Con C-E. Con C acts as a USB device.
A typical scenario is that a PC-host connects to Con C in order to collect diagnostic
information. There are also two USB-host connectors, Con D and Con E. For example, in
order to provide wireless internet connectivity for the BOX, a Wi-Fi-device can be attached to
one of the USB-host connectors.
The BOX also supports Ethernet, which is provided through Con F-H. Con F and con G are
optical connectors whereas con G is a “standard” Ethernet connector. The BOX supports
optical Ethernet due to the need to minimize electromagnetic emissions from the BOX and its
attached cables. Moreover, there is also a connector, Con I, which can be used for various
purposes. It is composed of both analog and digital inputs and outputs as well as a connector
for serial communication (RS232).

2.2.2.2 PC-Host Software


The PC-host software consists of several dedicated DLLs and device drivers, especially
designed for communication with the BOX. Consequently, it provides means for the PC to
communicate with the BOX in order to collect diagnostic information, or communicate with
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 9 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

application specific servers. Using the PC-host software, it is possible for PC-side
applications, i.e. OEM diagnostics tools, to communicate with the BOX using APIs such as
J2534 and RP1210.

2.2.2.3 VCAB
The VCAB is the vehicle cable used to connect to the vehicle’s internal communication
network e.g. CAN. It is also used to power the BOX. However, the design and properties of
the VCAB may vary depending on the vehicle model.

2.2.3 Cooperative, ancillary system


The system, i.e. the BOX, PC-host software and VCAB, cooperates with several external
systems in order to provide the desired functionality for Swedish defence staff and other end
users. These external systems include the RSF, the BMS, OEM Diagnostic applications, and
standard client-host software like SSH.
The RSF is a FMV application mainly used for maintenance and forward logistics purposes.
The RSF application runs on a PC-system and uses the provided PC-host software to connect
to the vehicle via the BOX and VCAB.
The BMS is a battle management system which may be found in certain vehicles. The BOX
may connect to the BMS communication network through the optical Ethernet connection.
Since the BMS network is classified as a restricted network the way that the BOX interacts
with it is strictly limited. The interaction with BMS is handled by specific OBA applications
provided by FMV.
The OEM Diagnostic applications are applications provided by vehicle manufacturer for
diagnostic purposes. For example, they can be used to retrieve vehicle status information and
error codes via CAN. Like RSF, the OEM Diagnostic applications run on a standard PC and
use the provided PC-host software to connect to the vehicle via the BOX and VCAB.
For e.g. BOX debugging, configuration and general maintenance purposes, a qualified
operator may also use standard applications like SSH to interact with the BOX. The SSH
client runs on a standard PC and use the provided PC-host software to connect to a SSH
server running on the BOX.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 10 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

2.3 OPERATIONAL USE


2.3.1 Operational tasks
The purpose of this section is to give the Contractor an overview of the operational tasks that FMV
want to accomplish using the BOX.

2.3.1.1 Pre-requisites tasks A-B


1. The Technician installs the PC software for the BOX on the PC.
2. The Technician connects the BOX to the PC via USB.
3. The Technician connects the BOX to the VCAB.

2.3.1.2 Task A – Service and Repair (maintenance)

Figure 2. Task A.

1. The Technician puts the diagnostic cord of VCAB into the diagnostic outlet of the truck
and turns on the ignition.
2. The Technician starts the RSF client application and read out data from the truck.
3. The readout data from the vehicle is mainly used for service and repair scenarios.

2.3.1.3 Task B – Repair (maintenance)

Figure 3. Task B.

1. The Technician puts the diagnostic cord of VCAB into the diagnostic outlet of the truck and
turns on the ignition.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 11 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

2. The Technician starts the Diagnostic software issued by a Truck OEM (e.g., Volvo Trucks),
which is in compliance with the RP1210B standard [RP1210B].
3. The Diagnostic software is used to communicate with the Truck mainly for repair scenarios.

2.3.1.4 Task C – Logging of vehicle operational data (operation)

Figure 4. Task C.

1. A vehicle contractor mounts the BOX in the vehicle to collect vehicle operational data
during use.
2. The BOX is connected to the BMS system through optical Ethernet.
3. The Technician reads out data from the BMS network at regular intervals for general
maintenance, repair and forward logistics purposes.

2.3.2 Operational profile, mission profile


In Task A and B the technician uses the BOX for maintenance. For intermittent errors,
logging may occur for several days by temporarily mounting the BOX in the vehicle.

In Task C the technician uses the BOX to create an operating profile of the vehicle. This
means continuous logging of vehicle data during use of vehicle.

2.3.3 Planned life


Planned life for the BOX is 10-15 years.

2.4 OPERATING CONDITIONS


The BOX, mounted in the vehicle for logging of operating data or used in diagnostic tasks,
must be expected to perform in a wide variety of operating conditions. Typically it will be
mounted in different kinds of vehicles used by the military. Consequently it must be able to
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 12 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

function in temperate climate zones, e.g. Sweden, as well as in arid and rugged terrain with
extreme temperature variations, e.g. Afghanistan.

Furthermore, the performance of the BOX shall also not degrade due to expected
electromagnetic interference, shock, or vibrations, in its intended operating environments. For
these reasons there are a number of technical requirements related to environmental issues
that needs to be fulfilled (see Chapter 5 for more information).

The EMC emission requirements for the BOX are high so that the communication equipment,
in military vehicles, cannot be adversely affected.

The BOX will be integrated into current military maintenance kits. Therefore, the
requirements for the transportation and handling will be described limited.

2.4.1 Operation organization


Operating organization is mainly military maintenance and services units.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 13 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

3 FUNCTIONAL AND PERFORMANCE


REQUIREMENTS
3.1 FUNCTIONS
3.1.1 Functional structure
Figure 5 shows an architectural view of the BOX and the PC-host. The diagnostic tool uses
the Vehicle Communication Interface to communicate with the vehicle through the Vehicle
Interface Module. Onboard applications also communicate directly with the vehicle using the
Vehicle Interface Module, through the J2534 API. The OBA can also use the Generic I/O API
for serial communication, as well as access the analog and digital input and outputs.
In order to communicate with the BOX internal applications, however, PC-side applications
(controlled and maintained by FMV) must use the Device Communication Interface through
an application specific server. For example, a SSH client (PC-side) connects to a SSH server
on the BOX-side.
For communication between the BOX and the PC, it is possible to connect over both USB
and Ethernet, using a USB network adapter and an Ethernet adapter respectively.

Figure 5. Architectural view.


System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 14 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

3.1.2 Main functions


3.1.2.1 Hardware controllers

3.1.2.1.1 CAN controllers


TS-1 The BOX shall have 2 CAN 2.0B controllers capable of operating
simultaneously at speeds up to 1Mbps.

3.1.2.1.2 J1708/J1587 Controller


TS-2 The BOX shall have one J1708/J1587 controller capable of operating with
baud rates up to 115 200 bps.
TS-3 The J1708/J1587 controller shall be implemented according to the J1708
[J1708] and J1587 [J1587] specification.
TS-4 The J1708/J1587 controller shall support “Raw Mode” to allow the client
application to handle the raw J1708 bus traffic.
TS-5 The J1708/J1587 controller shall implement a collision avoidance
mechanism.
TS-6 The J1708/J1587 controller shall be able to operate with 24V electrical
systems as described in J2534-2 [J2534-2].

3.1.2.1.3 K-line
TS-7 The BOX shall have a controller to handle communication over K-Line
with baud rates up to 19200 bps.

3.1.2.1.4 L-Line
TS-8 The BOX shall have a controller to handle communication over L-Line
with baud rates up to 19200 bps.

3.1.2.1.5 UART controller


TS-9 The BOX shall have a UART controller.
TS-10 The UART controller shall operate at baud rates up to 115 200 bps.
TS-11 The UART controller shall support serial communication according to RS-
232, RS-422 and RS-485 (pin-selection may be used for switching between
protocols if applicable).

3.1.2.1.6 USB controllers


TS-12 The BOX shall have one USB Device Controller.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 15 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

TS-13 The BOX shall have two USB Host Controllers.


TS-14 The USB host controllers shall be compliant with the USB 2.0 specification
defined by USB.org or higher such as USB 3.0 [USB1] or equivalent.
TS-15 The USB Device Controller shall be USB 2.0 (High-Speed) or USB 3.0
(Super-Speed) and comply with the corresponding specification defined by
USB.org [USB1].
TS-16 The USB Device shall pass the appropriate USBCV compliance test tool or
equivalent. If USB 2.0 is used all of the USB20CV tests shall pass [USB2].
If USB 3.0 is used all of the USB30CV tests shall pass [USB3].

3.1.2.2 Vehicle Interface Module

3.1.2.2.1 Communication with external applications


TS-17 The PC host shall be able to communicate with the Vehicle Interface
Module using the J2534-2 API [J2534-2].
TS-18 The PC host shall be able to communicate with the Vehicle Interface
Module using the RP1210B API [RP1210B].
TS-19 The PC host shall be able to communicate with the Vehicle Interface
Module using the ISO22900-2 API [ISO22900-2].
TS-20 The Vehicle Interface Module shall only accept communication with one
external application at a time.

3.1.2.2.2 Communication with internal applications


TS-21 The application running, e.g., OBA (see Figure 1), on the BOX shall be
able to communicate with the Vehicle Interface Module using the J2534-2
API.
TS-22 The OBA shall be able to communicate with all hardware controllers in
parallel via the J2534-2 API and the generic I/O API.
TS-23 If a diagnostic session is initiated by the host PC the Vehicle Interface
Module shall close any connections made by the BOX operating system
and deny any communication attempts from the OBA returning
ERR_DEVICE_IN_USE according to the J2534 specification, or
equivalent, to indicate that the device is used by the host PC [J2534-1].

3.1.2.2.3 Communication with the vehicle (Vehicle Interface)


TS-24 The vehicle interface protocols shall be implemented according to the
specifications in J2534-2, RP1210B and ISO22900-2 specifications [J2534-
2] [RP1210B] [ISO22900-2].
TS-25 The BOX shall support J1939 [J1939] at different baud rates (e.g., 250
kbit/s and 500 kbit/s).
TS-26 The BOX shall support communication using the ISO15765 protocol
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 16 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

according to the ISO15765-2 and the ISO15765-4 standards [ISO15765-2]


[ISO15765-4].
TS-27 The BOX shall support the ISO9141-2 protocol over both the K-Line and
the L-Line bus according to [ISO9141].
TS-28 The BOX shall support ISO 14230-4 (KWP2000) protocol.

3.1.2.3 BOX Operating System

3.1.2.3.1 General
TS-29 The operating system of the BOX shall be Linux or BSD.
TS-30 The BOX operating system shall have support for both USB host and
device controllers and support for plug and play of USB peripheral devices.
TS-31 It shall be possible to install new driver modules on the BOX on kernel and
user level.
TS-32 The operating system shall run a journaling file system e.g. ext4.
TS-33 The operating system shall be able to mount an external storage media.
TS-34 The operating system shall allow execution of applications.
TS-35 The operating system shall support communication via SSH over USB
connections using a TCP/IP connection.
TS-36 The operating system shall support communication via SSH over Ethernet
connections using a TCP/IP connection.
TS-37 The BOX operating system shall be able to run application-specific servers
for communication with PC-host applications.
TS-38 When the BOX is connected to a PC via USB, the BOX shall support a
virtual Ethernet network over a USB connection, e.g. using an appropriate
Linux module for Ethernet over USB support.
TS-39 The BOX shall be able to function as a USB device that can be connected
to a PC-host.
TS-40 The BOX shall be able to function as a USB host.

3.1.2.3.2 Network features


TS-41 TCP/IP (IPv4 and IPv6) shall be supported over the virtual Ethernet
network (USB), and the Ethernet adapter.
TS-42 It shall be possible to configure the IP-address for Ethernet and the virtual
Ethernet network (USB).
TS-43 DHCP shall be supported over Ethernet and the virtual Ethernet network
(USB).
TS-44 The operating system network controller device shall by default be
assigned a static IP but shall also be able to support dynamic IP
configuration.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 17 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

3.1.2.3.3 J2534 API


TS-45 The operating system shall provide a library and development header files
for J2534 to communicate with the Vehicle Interface Module.
TS-46 The J2534 interface of the BOX shall comply with the J2534-2 standard
according to [J2534-2] and support CAN [CAN], J1708/J1587 [J1708]
[J1587], J1939 [J1939], ISO15765 [ISO15765-2] [ISO15765-4], and K-line
protocols [ISO14230-4] [ISO9141].
TS-47 The optional feature of the J2534-2 standard named CAN Mixed format
shall be implemented (BOX side).
TS-48 The optional feature of the J2534-2 standard named Pin Selection shall be
implemented (BOX side).
TS-49 The optional feature of the J2534-2 standard named Repeat Messaging
shall be implemented (BOX side).
TS-50 The optional feature of the J2534-2 standard named Discovery Mechanism
shall be implemented (BOX side).

3.1.2.3.4 Miscellaneous APIs


TS-51 The operating system shall provide a generic I/O API to running
applications for using the analog inputs and outputs, the digital inputs and
outputs and the external start signal in Connector I, as well as for
communication using RS232. The API shall also provide functionality for
pin-selection of the UART controller.

3.1.2.4 PC-Host software

3.1.2.4.1 General
TS-52 All PC Host software shall function under Windows 7 x64.
TS-53 All PC Host software shall function under Windows 7 x32.
TS-54 When the BOX is connected to a PC via USB, the PC-software shall
support a virtual Ethernet network over a USB connection.
TS-55 TCP/IP (IPv4 and IPv6) shall be supported over the virtual Ethernet
network (USB).
TS-56 The PC-host shall be able to communicate with the BOX operating system
using a TCP/IP network socket.
TS-57 It shall be possible to configure the IP-address for the virtual Ethernet
network (USB).
TS-58 DHCP shall be supported over the virtual Ethernet network (USB).
TS-59 It shall be possible to connect more than one BOX to the PC-host, and
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 18 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

select which BOX to communicate with (by selecting the actual IP-address)
TS-60 The PC-host shall have an API and a DLL for installing all software
components in the BOX, and report the progress level of the installation.

3.1.2.4.2 Device Drivers


TS-61 All drivers shall be implemented using Windows Driver Foundation [MS-
WDF].
TS-62 All drivers shall be digitally signed by Windows Hardware Quality Labs
[WHQL].
TS-63 All drivers shall at least pass the “Unclassified device” classification in
Windows Logo Kit [MS-WLK] or equivalent.
TS-64 There shall be one USB driver for communication with the Vehicle
Interface Module.

3.1.2.4.3 Dynamic Link Libraries


TS-65 There shall be one J2534-2 DLL to allow external tools to connect to the
BOX Vehicle Module Interface using the J2534 API.
TS-66 There shall be one RP1210B DLL to allow external tools to connect to the
BOX Vehicle Module Interface using the RP1210 API.
TS-67 There shall be one ISO22900 DLL to allow external tools to connect to the
BOX Vehicle Module Interface using the ISO22900 API.

3.1.2.4.4 Vehicle Communication Interface

3.1.2.4.4.1 RP1210 API


TS-68 The RP1210 interface shall comply with the RP1210 standard according to
[RP1210B] and support CAN [CAN], J1708/J1587 [J1708] [J1587], J1939
[J1939], ISO15765 [ISO15765-2] [ISO15765-4], and K-line protocols
[ISO14230-4].

3.1.2.4.4.2 ISO 22900-2 API


TS-69 The ISO 22900-2 interface shall comply with the ISO 22900-2 standard
according to [ISO22900-2] and support CAN [CAN], J1708/J1587 [J1798]
[J1587], J1939 [J1939], ISO15765 [ISO15765-2] [ISO15765-4], and K-line
protocols [ISO14230-4].

3.1.2.4.4.3 J2534-2 API


TS-70 The J2534-2 interface shall comply with the J2534-2 standard according to
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 19 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

[J2534-2] and support CAN [CAN], J1708/J1587 [J1708] [J1587], J1939


[J1939], ISO15765 [ISO15765-2] [ISO15765-4], and K-line protocols
[ISO14230-1] [ISO9141].
TS-71 The optional feature of the J2534-2 standard named CAN Mixed format
shall be implemented.
TS-72 The optional feature of the J2534-2 standard named Pin Selection shall be
implemented.
TS-73 The optional feature of the J2534-2 standard named Repeat Messaging
shall be implemented.
TS-74 The optional feature of the J2534-2 standard named Discovery Mechanism
shall be implemented.

3.1.2.5 Accelerometer
TS-75 The BOX shall contain one accelerometer.
TS-76 The accelerometer shall be able to measure G-forces in the x, y, z-plane.
TS-77 The accelerometer shall at least have 10-bit resolution of G.
TS-78 The operating system shall provide an API to running applications for
using all features of the accelerometer.

3.1.3 Bootloader
TS-79 The BOX shall have a boot loader mode that allows firmware updates via
USB and Ethernet connection.
TS-80 The boot loader shall check firmware consistency during start-up. If the
firmware check fails the device shall stay in boot loader mode and notify
the user of firmware corruption.
TS-81 If the boot loader fails to start the operating system the device shall stay in
boot loader mode and notify the user of operating system failure.
TS-82 The BOX shall be able to boot from a USB mass storage.
TS-83 It shall be possible to force the BOX into boot loader mode.

3.2 SYSTEM STATES AND DIFFERENT SYSTEM MODS


3.2.1 Power modes
TS-84 The BOX shall be possible to turn off from OBA when the power supply is
on (sleep mode).
TS-85 The BOX shall start when the power supply is connected.
TS-86 The BOX shall be able to start, and wakeup, on an input signal
(5-UBAT V) via the external start signal input in Connector I.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 20 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

TS-87 It shall be possible to configure the voltage level (between 0-UBAT) used
for startup or wakeup.

3.3 FUNCTIONS AND PERFORMANCE IN DIFFERENT


OPERATIONAL PHASES
3.3.1 Startup
TS-88 The BOX operating system shall be operational within 15 seconds from
power-on.

3.3.2 Visual feedback


TS-89 Indicating in Visual Feedback System shall be possible to turn off.

3.3.3 BOX to PC host communication performance


3.3.3.1 J2534 Throughput for J1708
In all the requirements of this section time shall be measured from calling
PassThruWriteMsgs to when the echoed message is received with
PassThruReadMsgs. The time for a sequence of 100 messages shall be used. These
requirements apply to an adapter connected via USB when no other nodes are
connected on the J1708 bus.
TS-90 100 messages of length 21 at 9600 baud must be finished in less than 3100
ms.
TS-91 100 messages of length 128 at 9600 baud must be finished in less than
14500 ms.
TS-92 100 messages of length 249 at 9600 baud must be finished in less than
27100 ms.
TS-93 100 messages of length 21 at 19200 baud must be finished in less than
1900 ms.
TS-94 100 messages of length 128 at 19200 baud must be finished in less than
7500 ms.
TS-95 100 messages of length 249 at 19200 baud must be finished in less than
13800 ms.
TS-96 100 messages of length 21 at 115200 baud must be finished in less than
1000 ms.
TS-97 100 messages of length 128 at 115200 baud must be finished in less than
2000 ms.
TS-98 100 messages of length 249 at 115200 baud must be finished in less than
2900 ms.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 21 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

3.3.3.2 J2534 Throughput for CAN


TS-99 A busload of 100 % on the CAN network shall be supported with full
performance. This means the adapter shall be able to receive frames on the
CAN network and send them on the USB link to the PC without missing
any frames during infinite (or a very long > 24 hours) time.

3.3.3.3 J2534 Throughput for IS0151765


TS-100 The maximum time from the start of sending 1 000 000 bytes in the
Transmitter until all the data has been received in an identical unit
connected back to back performing a loopback test is given by the
following table:
CAN-bus baud rate 250 kbit/s 500 kbit/s 1 Mbit/s
Maximum time (seconds) 79 39 20

4 HARDWARE AND INTERFACE REQUIREMENT


.

4.1 GENERAL
BOX with connectors and cable shall be sealed, shielding and filtering to fulfill
environmental requirements when used in tasks for logging of vehicle operational
data.
TS-101 All connectors shall comply with environmental requirements both plugged
(unused) and connected (used).
TS-102 All connectors shall be female unless otherwise specified.

4.1.1 Mechanical
TS-103 The casing shall be in metal.
TS-104 The color shall be military green (color code: 0x0022FF).
TS-105 The box shall have a designated chassis ground connection point.
TS-106 The BOX shall be prepared with holes, rails or nuts for in-vehicle
mounting.

TS-107 The BOX shall be minimized regarding to physical volume.


TS-108 The BOX shall be of a rectangular shape, with maximum dimensions as
follows:
Length: 25 cm
Width: 15 cm
Height: 5 cm
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 22 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

4.1.2 Processing and memory capabilities


TS-109 The CPU shall have the performance of an ARM9 with a clock frequency
of 400MHz, or higher.
TS-110 The system shall have at least 128 MB of RAM free for custom
applications.
TS-111 The hardware shall have at least 256 MB of persistent storage free for
custom applications.

4.1.3 VCAB
TS-112 The VCAB shall have an OBD-II Type B 24V capable of operating on both
24 V and 12 V vehicles.
TS-113 The pin-out definition shall be according to SAE1962[J1962] for the
VCAB.
TS-114 The pin-selection shall be according to SAEJ2534-2[J2534-2] for the
VCAB.
TS-115 The length of VCAB cable shall be between 2-3 meters.
TS-116 The CAN wire method, shielding and dimensions shall comply with the
hardware requirements of each communication method (e.g., J1939) for the
VCAB.
TS-117 The VCAB shall fit in to BOX without adapters.
TS-118 The EMC properties and solution of VCAB shall be addressed in the EMC
control plan regarding EMC issues when connected to different kinds of
vehicles and machinery.

4.2 ELECTRICAL
TS-119 The BOX shall be able to be powered through the VCAB.
TS-120 The BOX shall be able to be powered by an external power supply other
than through the VCAB.
TS-121 The VCAB power source shall be prioritized over the external power
supply.
TS-122 The BOX shall be able to operate on input voltage between 7-38V on both
power connectors.
TS-123 A switch between the two power supplies shall not affect the performance
of the BOX or OBA, e.g., if the power from VCAB is lost and power is
now drawn from an external source the operating system shall still be
running.
TS-124 The BOX shall not have power consumption over 4 W when no external
components are connected via USB.
TS-125 The BOX in sleep mode shall not consume over 150 mW.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 23 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

TS-126 The impedance between chassis ground and the case shall fulfill
requirements according to DIT03.B DEF-STAN 61-5 part 6 or equivalent.
TS-127 All subsystem shall be galvanically isolated, e.g., power supply and signal
interfaces.

4.3 EXTERNAL INTERFACE


4.3.1 Supply
4.3.1.1 Connector A (con A)
TS-128 The connector A of BOX shall be used for VCAB.
TS-129 The connector A of BOX shall be classified according to MIL STD or
equivalent.
TS-130 The connector A shall be of bayonet type.
TS-131 The connector A shall have a protective cap to be used when the connector
is unplugged.
TS-132 The connector A shall be of male type.
TS-133 The connector A shall be of shielded type.

4.3.1.2 Connector B (con B)


TS-134 The connector B shall be used for a 7-38V DC 3-pin external power
supply.
TS-135 The connector B shall be an Amphenol 62IN-12E-8-33P-622-RH, or a
compatible connector of matching quality.
TS-136 The connector B shall have a protective cap (Amphenol 62IN-738-08-622-
RH, or a compatible connector of matching quality) to be used when the
connector is unplugged.
TS-137 The connector B of BOX shall be classified according to MIL-DTL-26482
or equivalent.
TS-138 The connector B shall be of male type.

4.3.2 Signal interface


4.3.2.1 Connector C (Con C)
TS-139 The connector C shall contain 1 USB device.
TS-140 The connector C shall have a protective cap to be used when the connector
is unplugged.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 24 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

4.3.2.2 Connector D (Con D)


TS-141 The connector D shall contain 1 USB host.
TS-142 The connector D shall have a protective cap to be used when the connector
is unplugged.

4.3.2.3 Connector E (Con E)


TS-143 The connector E shall contain 1 USB host.
TS-144 The connector E shall have a protective cap to be used when the connector
is unplugged.

4.3.2.4 Connector I (Con I)


TS-145 The connector I shall be composed of one or several connectors.
TS-146 The connector I shall contain one input for external start signal.
TS-147 The connector I shall contain 4 x digital inputs.
TS-148 The connector I shall contain 4 x digital outputs.
TS-149 The connector I shall contain 4 x 4-20mA analog inputs.
TS-150 The connector I shall contain 4 x analog outputs, 0-20mA, 0-10V and 5%
tolerance.
TS-151 The connector I shall support the flexible UART (TS-9 to TS-11).
TS-152 The connector I shall be a MIL-STD classified coupling or corresponding.
TS-153 The connector I shall be of bayonet type or equivalent.
TS-154 The connector I shall have a protective cap to be used when the connector
is unplugged.
TS-155 The connector I shall be of shielded type.

4.3.2.5 Connector H (con H)


TS-156 The connector H of BOX shall be used for Ethernet.
TS-157 The connector H shall be an 8P8C modular connector (RJ-45).
TS-158 The connector H shall have a protective cap to be used when the connector
is unplugged.

4.3.3 Optical interfaces


4.3.3.1 Connector F (con F)
TS-159 The connector F of BOX shall be used for optical Ethernet.
TS-160 The IP fiber cables and panel connectors shall be PRO BEAM Jr.
Connectors, or equivalent.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 25 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

TS-161 The connector F shall have a protective cap to be used when the connector
is unplugged.
TS-162 The connector F shall be in compliance with MIL-DTL-38999 or
equivalent.
TS-163 The connector F shall be of bayonet type or equivalent.

4.3.3.2 Connector G (con G)


TS-164 The connector G of BOX shall be used for optical Ethernet.
TS-165 The IP fiber cables and panel connectors shall be PRO BEAM Jr.
Connectors, or equivalent.
TS-166 The connector G shall have a protective cap to be used when the connector
is unplugged.
TS-167 The connector G shall be in compliance with MIL-DTL-38999 or
equivalent.
TS-168 The connector G shall be of bayonet type or equivalent.

4.4 MEN-MACHINE INTERFACE


4.4.1 Manoeuvring, presentation and management
4.4.1.1 Visual Feedback System
TS-169 The Visual Feedback System shall indicate to the user if the power is on or
off.
TS-170 The Visual Feedback System shall indicate to the user if the firmware is
OK or not.
TS-171 The Visual Feedback System shall indicate to the user if there is a USB
connection or not.
TS-172 The Visual Feedback System shall indicate to the user if there is a USB
communication in progress or not.
TS-173 The Visual Feedback System shall indicate to the user if there is an
Ethernet connection established or not.
TS-174 The Visual Feedback System shall indicate to the user if there is an
Ethernet communication in progress or not.
TS-175 The Visual Feedback System shall indicate to the user if there is a
connection to the vehicle or not.
TS-176 The Visual Feedback System shall indicate to the user if there is bus
activity in the vehicle or not.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 26 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

5 ENVIROMENTAL REQUIREMENT

5.1 GENERAL
The environmental requirements in Chapter 5 do not necessarily need to be verified by an external
party or officially certified. It is up to the Contractor to choose an appropriate method of testing and
evaluation, and prove to FMV that the requirements will be sufficiently met, and that the BOX will
function properly in its intended operating environments.

5.2 ENVIROMENTAL DURABILITY


At specified susceptibility tests the following performance criteria applies. Any loss of
function during testing shall be recorded in the Test Report.

Performance Criterion A: Full function during stress


The system shall continue to operate as intended during and after each test. No degradation
of performance or loss of function or unwanted operation is allowed.

Performance Criterion B:
The system shall continue to operate as intended after the disturbance is removed. After the
test, no degradation of performance or loss of function or unwanted operation is allowed.
However, no malfunctioning considering data consistency in transmission or display is
allowed during test.

5.2.1 Mechanical environment


TS-177 The system shall be resistant to vibrations at a level in accordance with IEC
60068-2-64, [IEC60068-2-64], or equivalent.
TS-178 The system shall be resistant to free fall at a level in accordance with IEC
60068-2-32, [IEC60068-2-32], or equivalent.
TS-179 The system shall be resistant to shock at a level in accordance with IEC
60068-2-27, [IEC60068-2-27], or equivalent.

5.2.2 The climate in the environment


TS-180 The system shall be possible to store and use with full functionality,
performance criteria A, in temperatures between -25°C to +55°C and
relative humidity of up to 98 %.
TS-181 The system shall be resistant to changes in temperature, humidity and
vibration in accordance with IEC 60068-2-53 [IEC60068-2-53], or
equivalent.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 27 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

TS-182 The system shall be resistant to changes in temperature in accordance with


IEC 60068-2-14, test Na [IEC60068-2-14], or equivalent.
TS-183 The system shall be resistant to a low-temperature environment in
accordance with IEC 60068-2-1, test A [IEC60068-2-1], or equivalent,
under duration of at least 16 hours.
TS-184 The system shall be resistant to a high-temperature environment in
accordance with IEC 60068-2-2, test B [IEC60068-2-2], or equivalent,
under duration of at least 16 hours.
TS-185 The system shall be resistant to corrosion and salt mist at a level in
accordance with IEC 60068-2-52, severity level 2 [IEC60068-2-52], or
equivalent.

5.2.3 Electromagnetic environment


5.2.3.1 Radiated emissions
TS-186 Radiated emissions, electric field. The system shall comply with the
requirements for electric field emissions in accordance with MIL-STD-
461F, RE102, Army Ground, a tailored 10 dB more stringent requirement
(14 dB µV/m) in the frequency range 2 MHz to 470 MHz has to be met, or
equivalent.

5.2.3.2 Conducted emissions


TS-187 Conducted emissions, power leads. The system shall comply with the
requirements for conducted electromagnetic emissions for power input
leads, including returns, in the frequency range 10 kHz to 10 MHz in
accordance with and tested according to MIL-STD-461F, CE102, or
equivalent.
TS-188 The system shall comply the requirements for ripple and exported
transients in feeding in accordance with and tested according to DEF
STAN 61-5 (Part 6), Issue 6, DET01.B, DET02.B, or equivalent.

5.2.3.3 Radiated susceptibility, electric fields


TS-189 The system shall comply with the Performance Criterion A when exposed
to radio and radar fields in accordance with MIL-STD-461F, RS103, Army
Ground (50 V/m), 2 MHz - 18 GHz, or equivalent.

5.2.3.4 Conducted susceptibility


TS-190 Conducted susceptibility, power leads. The system shall comply with the
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 28 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

Performance Criterion A when sinusoidal voltage in the frequency range 30


Hz - 50 kHz are coupled onto input power leads in accordance with and
tested according to MIL-STD-461E, CS101, equivalent.
TS-191 Bulk cable injection. The system shall comply with the Performance
Criterion A when RF signals are coupled onto the BOX associated cabling
in accordance with and tested to MIL-STD-461F, CS114, Army Ground, or
equivalent.
TS-192 Susceptibility to transients. The system shall comply with the Performance
Criterion A in accordance with and tested according to DEF STAN 61-5
(Part 6), DIT07.B, or equivalent.
TS-193 Susceptibility to voltage variations and transients. The system shall comply
with the Performance Criterion A at voltage variations and transients on
DC input in accordance with and tested according to DEF STAN 61-5 (Part
6), Issue 6, DIT06.B, DIT07.B, or equivalent.
TS-194 Susceptibility to voltage variations and transients. The system shall comply
with the Performance Criterion B at voltage variations and transients in
feeding DC in accordance with and tested according to DEF STAN 61-5
(Part 6), Issue 6, DIT04.B, DIT05.B, DIT08.B, or equivalent.

5.2.3.5 Exported transients


TS-195 The system shall meet the requirements for exported transients in
accordance with and tested according to DEF STAN 61-5 (Part 6),
DET02.B, or equivalent.

5.2.3.6 Immunity to electrostatic discharge, ESD


TS-196 The system shall comply with the Performance Criterion A (B for highest
test level) when the equipment is exposed to electrostatic discharge during
normal handling in accordance with and tested according EN 61000-4-2,
Test level 4, or equivalent.
TS-197 Equipment or parts of equipment sensitive to ESD during repair and
maintenance shall be labeled.

5.2.4 Special and combined environments


TS-198 The BOX shall at least have a level of ingress protection according to the
IP65 classification [IEC60529], or equivalent.

6 SYSTEM SAFETY REQUIREMENTS


TS-199 The BOX shall comply with the EU product legislation according to
electrical products.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 29 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

7 RELIABILITY AND MAINTENANCE


REQUIREMENTS
7.1 RELIABILITY AND MAINTAINABILITY
TS-200 The MTBF of each component in the system shall be at least 100000 hours.
TS-201 The system shall not require reoccurring maintenance to enhance the
corrosion protection.

7.2 SOFTWARE
TS-202 There shall be a toolchain supplied to build user level applications (OBA)
as well as the BOX operating system.
TS-203 The toolchain shall use GCC[GCC] to cross-compile for the specific target
used by the BOX.

7.2.1 Software structuring


TS-204 It shall be possible to read the version number of all delivered software
components.

7.2.2 Software language


TS-205 The language in the software/source code for any written text, comments,
variable names, etc. shall be English.

7.2.3 Software license


TS-206 There shall not be any licensing costs for software that is running at the
BOX.

7.2.4 Delivery form


TS-207 A complete version of the operating system that can be installed to the
BOX’s persistent storage shall be delivered.

7.2.5 Access control systems


TS-208 Default passwords shall be provided for all user accounts.
TS-209 A default password shall be provided for SSH.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 30 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

8 DOCUMENTATION REQUIREMENTS

8.1 GENERAL
8.1.1 Document types
The document types that the Contractor shall deliver can be described as follows.
• Drawing for spare part catalog – Chapter 8.2.1.
• List for supply registration – Chapter 8.2.2.
• Software documentation – Chapter 8.3.

8.1.2 Language
TS-210 All delivered documents shall be in English or Swedish.

8.2 INFORMATIVE DOCUMENTS


8.2.1 Drawing document
TS-211 The Contractor shall deliver a CAD image of the overall system for use in
spare part catalog or kit list.

8.2.2 The basis for the supply data


TS-212 The Contractor shall provide data terms for registration of supplies.
TS-213 The data of supplies shall include articles that facilitate overall accounting
of supplies as well as inventory management of spare parts and
disposables.

8.3 SOFTWARE DOCUMENTATION


TS-214 Documentation on how to setup, develop and build user-applications
(OBA) for the BOX operating system shall be delivered.
TS-215 Documentation on how to setup, develop and build PC-host DLLs and
device drivers shall be delivered.
TS-216 The supplier’s development environment including operating system and
source code shall be packaged as a virtual machine and placed in a location
determined in consensus between FMV and the Contractor. All hardware
Design specifications, CAD figures, Bill of materials, descriptions of the
manufacturing process and the supplier’s contacts shall be deposited as
well.
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 31 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

9 References
CAN ISO11898, Road vehicles – Controller area
network (CAN) – Part 1: Data link layer and
physical signaling
EMCS DI-EMCS-80199C, Electromagnetic Interference
Control Procedures
ESMP Ministry of Defence – Defence Standard 61-5
Part 6, Issue 6 Publication Date 6th February
2009, Nominal 12V and 24V DC Electrical
Systems in Military Platforms
GCC GNU Compiler Collection, http://gcc.gnu.org/
IEC60068-2-1 Environmental testing - Part 2-1: Tests - Test A:
Cold
IEC60068-2-2 Environmental testing - Part 2-2: Tests - Test B:
Dry heat
IEC60068-2-14 Environmental testing – Part 2-14: Test Na,
Rapid change of temperature with prescribed
time of transfer
IEC60068-2-27 Environmental testing - Part 2-27: Tests - Test Ea
and guidance: Shock
IEC60068-2-32 Environmental testing - Part 2-31: Tests - Test
Ec: Rough handling shocks, primarily for
equipment-type specimens
IEC60068-2-52 Environmental testing - Part 2-52: Tests –
Corrosion and salt mist, severity level 2
IEC 60068-2-53 Environmental testing - Part 2-53: Tests and
guidance – Combined climatic
(temperature/humidity)
and dynamic (vibration/shock) tests
IEC60068-2-64 Environmental testing - Part 2-64: Tests - Test
Fh: Vibration, broadband random and guidance
IEC60529 IEC 60529, Degrees of protection provided by
enclosures (IP Code).
ISO11452-1 Road vehicles -- Component test methods for
electrical disturbances from narrowband radiated
electromagnetic energy -- Part 1: General
principles and terminology
ISO14230-4 ISO 14230-1:1999 Road vehicles -- Diagnostic
systems -- Keyword Protocol 2000 -- Part 4: ??
ISO15765-2 ISO 15765-2:2011 Road vehicles -- Diagnostic
communication over Controller Area Network
System
TS
Teknisk specifikation

Ansvarig enhet Handläggare Sida


LogSyst Alf Andersson, 08-782 6393 32 (32)
Dokumentidentitet Version Datum
Appendix 1 to 367283-AI841441 1.1 2012-07-04

(DoCAN) -- Part 2: Transport protocol and


network layer services
ISO15765-4 ISO 15765-4:2011 Road vehicles -- Diagnostic
communication over Controller Area Network
(DoCAN) -- Part 4: Requirements for emissions-
related systems
ISO16750-3 ISO 16750-3:2007 Road vehicles --
Environmental conditions and testing for
electrical and electronic equipment -- Part 3:
Mechanical loads
ISO22900-2 ISO 22900-2:2009. Road vehicles -- Modular
vehicle communication interface (MVCI) -- Part
2: Diagnostic protocol data unit application
programming interface (D-PDU API)
ISO9141 International Standard ISO 9141 Road Vehicles –
Diagnostic systems – Requirements for
interchange or digital information
J1587 SAE J1587 Surface vehicle recommended
practice
J1708 SAE J1708 Serial data communications between
microcomputer systems in heavy-duty vehicle
applications.
J1939 SAE J1939/71 Surface vehicle recommended
practice
J1962 SAE, “J1962”, 2002
J2534-1 SAE, ”J2534-1”, 2004.
J2534-2 SAE, ”J2534-2” , 2009.
MS-WDF Microsoft, ”Windows Driver Foundation,”
Microsoft, [Online]. Available:
http://msdn.microsoft.com/en-
us/windows/hardware/gg463268.aspx.
MS-WLK Microsoft, ”WLK Logo Tests,” Microsoft,
[Online]. Available:
http://msdn.microsoft.com/en-
us/library/ff564396%28v=VS.85%29.aspx.
RP1210B TMC, ”RP 1210B,” 2007.
USB1 USB.org, ”USB Specifications,” [Online].
Available: http://www.usb.org/developers/docs/.
USB2 USB.org, ”USB20CV,” [Online]. Available:
http://www.usb.org/developers/tools/.
USB3 USB.org, ”USB30CV,” [Online]. Available:
http://www.usb.org/developers/ssusb/ssusbtools.

Vous aimerez peut-être aussi