Main Content

Model Configuration Parameters for NVIDIA Hardware Board

Hardware Implementation Pane Overview

Hardware implementation pane of the configuration parameters for NVIDIA Jetson board. Target hardware resources group has board specific parameters such as device address, username, and password

  1. In the Simulink® Editor, select Simulation > Model Configuration Parameters.

  2. In the Configuration Parameter dialog box, click Hardware Implementation.

  3. Set the Hardware board parameter to NVIDIA Jetson or NVIDIA Drive.

  4. The parameter values under Hardware board settings are automatically populated to their default values.

    You can optionally adjust these parameters for your particular use case.

  5. Click Apply to apply the changes.

For more information on selecting a hardware support package and general configuration settings, see Hardware Implementation Pane (Simulink).

Operating system options

ParameterDescriptionDefault Value

Base Rate Task Priority

Sets the static priority of the base rate task in the operating system.

40

Detect task overruns

Indicate when a task overrun occurs in a Simulink model running on the target hardware.

disabled

Board Parameters

ParameterDescriptionDefault Value

Device Address

Set the IP address of the hardware board on your network.

<board-name>

Username

Set a valid user name of the Linux® operating system on the hardware board.

ubuntu

Password

Set the password of the Linux user name on the hardware board.

ubuntu

Build options

ParameterDescriptionDefault Value

Build action

Defines how MATLAB® Coder™ Support Package for NVIDIA® Jetson™ and NVIDIA DRIVE® Platforms responds when you build your model.

Build and run

Build directory

Build directory for Linux running on the hardware board.

/home/<username>

Display

Set the display environment on the hardware board.

0.0

CAN

ParameterDescriptionDefault Value
CAN Bus Speed (kBit/s)CAN bus speed in kilo bits per second.500
Allow All MessagesSelect this parameter to allow all messages.On
ID Type 1CAN message frame format for filter 1Normal
Acceptance Mask 1Specify acceptance mask value for filter 10
Acceptance Filter 1Specify acceptance filter value for filter 1255
Inverse FilterInverse criterion to pass messages for filter 1Off
ID Type 2CAN message frame format for filter 2Normal
Acceptance Mask 2Specify acceptance mask value for filter 20
Acceptance Filter 2Specify acceptance filter value for filter 2255
Inverse FilterInverse criterion to pass messages for filter 2Off
ID Type 3CAN message frame format for filter 3Extended
Acceptance Mask 3Specify acceptance mask value for filter 30
Acceptance Filter 3Specify acceptance filter value for filter 3255
Inverse FilterInverse criterion to pass messages for filter 3Off
ID Type 4CAN message frame format for filter 4Extended
Acceptance Mask 4Specify acceptance mask value for filter 40
Acceptance Filter 4Specify acceptance filter value for filter 4255
Inverse FilterInverse criterion to pass messages for filter 4Off

External Mode

ParameterDescriptionDefault Value

Communication interface

Transport layer used to exchange data between the development computer and hardware.

TCP/IP

Run external mode in a background thread

Force the external mode engine in the generated code to execute in a background task.

disabled

Logging buffer size (in bytes)

The buffer size for logging data in Universal Measurement and Calibration Protocol (XCP)-based External mode.

1000000

Port

Port number on the hardware board.

17725

Verbose

Enable view of the external mode execution progress and updates in the Diagnostic Viewer.

disabled

Modbus properties

ParameterDescriptionDefault Value

Communication Interface

Type of communication interface that the blocks use for Modbus® communication

TCP/IP

Mode

Modbus mode of operation

Client

Remote Server IP port number

IP port number of the client device on the TCP/IP network

502

Local IP port number

IP port number of the server device(s) on the TCP/IP network

502

Configure Coils

Configure coil register parameters

Selected

Configure Discrete Inputs

Configure discrete input register parameters

Selected

Configure Holding registers

Configure holding register parameters

Selected

Configure Input registers

Configure input register parameters

Selected

Received timeout (ms)

Maximum time in milliseconds the client waits for a response from Modbus server

100

MQTT

ParameterDescriptionDefault Value
Encryption TypeEncryption protocol to use for the entire MQTT communication.

None

Broker Addressamqtt3.thingspeak.com
PortTCP/IP port to use for the MQTT connection.

1883

CA Server Certificate PathName and location of a file containing root certificates.<empty>
UsernameUser name for MQTT broker to authenticate the client.<empty>
PasswordPassword for MQTT broker to authenticate the client.<empty>
Client IDA unique identifier for the client that is connected to the MQTT broker. <empty>