PASDL PRODUCT MANUAL
AUDIO MANAGER
BLUETOOTH Cruise admin & test App
DIAGNOSTICS Cruise admin & test App
ETHERNET MESSAGES
FACEPLATE
POWER MANAGEMENT
SETTINGS
WI-FI Cruise admin & test App
AUDIO MANAGER
This feature basically describes about providing raw PCM audio to the existing In-vehicle Infotainment
System. For its implementation in HPDC, Stock Android functionality is used. Bluetooth, Ethernet, Wi-Fi,
USB, Interface output are some of the capabilities being used for input and output of the audio/video
data. Output to the IVI shall meet the required PCM audio sample rate and bit depth requirement. Stock
Android media player is used to play the media content on IVI.
How does it works?
When the vehicle starts, HPDC sends out audio source connect request to IVI, which makes it the default
aux audio source on every boot cycle. Later, the system begins to play the songs/playlists from the paired
device via HPDC. Media player options such as Play, Pause, Next, Previous, etc. can be executed either
from a paired device or IVI system.
BLUETOOTH
Bluetooth User guide
The Bluetooth feature allows the HPDC system to act as an extension of your phone’s music via wireless
technology called Bluetooth®. Bluetooth® is like an invisible cable that connects one device to one other
device. It is important to remember that the features of HPDC available to the user are dependent on
the Bluetooth® functionality of the user’s phone. Currently HPDC does not support hands free phone call
feature. Bluetooth audio is the only feature that is supported at this time.
In order to use the Bluetooth audio capability you must pair the cell phone with HPDC. (Pairing is the
establishment of the initial connection of the two devices, telling each other that they exist and they
trust each other). You’ll find the option in SETTINGS
Steps to pair and connect a phone:
Press Menu soft button on the HPDC display
Select Settings
Select connected devices
Select Bluetooth
Select + Pair new device
Select the device to be paird from the displayed list
Confirm pairing both on HPDC display and on the device
HPDC uses secure simple pairing methodology for successful pairing. Once pairing is successful your
phone and HPDC trust each other. Automatic connection should begin. Pairing should only need to be
performed once. Subsequent connections should occur automatically when you get in the car and your
phone’s Bluetooth® feature is turned on. HPDC can pair (store in memory) up to 10 devices, however
only one phone can be connected at a time. To connect a paired device, select the desired device to be
connected.
Steps to play Bluetooth audio:
Launch the Music App on the HPDC
Launch the desired music app on the phone
Play a track on the phone with the selected music app
Bluetooth audio should be playing on the HPDC
Next/Previous track can be selected either on the phone or on the HPDC display.
Audio can be paused either on the phone or on the HPDC display.
While Bluetooth audio is active, an incoming call on the connected device will pause the audio and let
the user to attend the call on the device. Similarly, if the user makes an outgoing call on the connected
device, the audio will be paused allowing the user to connect the call on the device. Once the call has
been completed the Bluetooth audio will be resumed.
Troubleshooting tips: If at any time Bluetooth is not functioning as expected, it is recommended to
perform a soft reset on your phone. This is normally done by removing the battery for a short time. If
problems still occur you may choose to delete the pairing from both device and pair them again. For
phone specific information contact your carrier’s tech support.
DIAGNOSTICS
Upon system start-up the Diagnostics shall be accessible via Cruise App. Following Diagnostics messages
can be accessed by Cruise App.
List the enumerations as High and Low
List the enumerations as Bluetooth Enabled and
Bluetooth Not Enabled
List the enumerations as Wi-Fi Enabled and Wi-Fi Not
Enabled
List the enumerations as USB Supported and USB Not
Supported
List the enumerations as Ethernet On and Off
Display input voltage to HPDC
SoC Thermistor Temperature
Display operating temperature of the SoC chip (die)
PMICThermistor Temperature
Display operating temperature of the PMIC chip (die)
Thermistor TH2 Temperature
Display Themistor TH2 temperature
MSM Thermistor TH3 Temperature
Display Themistor TH3 temperature
EMMC Thermistor TH4 Temperature
Display Themistor TH4 temperature
Display information about all available networks
Display Information (SSID, RSSI, etc) of the currently
connected network.
Display MAC address of Wi-Fi
Display MAC address of Bluetooth
Display MAC address of Ethernet
Display ECU serial number
Display customer ECU part number
Display customer ECU SW part number
Display System Supplier ECU HW Number
Display System Supplier ECU SW Version Number
Display System Supplier ECU HW Version Number
Display boot cycle counter
Display FIDM HW Version Number as requested by
GM/Cruise
Display FIDM FW Version Number as requested by
GM/Cruise
End of life for read/write
Input Voltage Limit Error – DTC
DTC to detect if the input voltage exceeded allowed
range
Thermistor Temperature Limit Error - DTC
DTC to detect if any thermistor temperature
exceeded allowed range
Android Update Fails - DTC
DTC to detect if the Android SW update fails
Bluetooth/WiFi Chip Fails -DTC
DTC to detect in case of Bluetooth/WiFi Chip failure
Ethernet Link fails to establish - DTC
DTC to detect if Ethernet Link fails to establish
DTC to detect in case of Ethernet HW failure
Display Firmware Update Error - DTC
DTC to detect if the display firmware update fails
Serializer CRC Video Link Error - DTC
DTC to detect in case of Serializer CRC Video Link
Error
Serializer I2C Back Channel Error - DTC
DTC to detect in case of Serializer I2C Back Channel
Error
ETHERNET MESSAGES
Note: Accessible only with the use of a SAM in production software.
Network messages are sent between the HPDC and the Radio Module using Ethernet with TCP and
802.1x authentication. The HPDC complies with the latest IEEE 802.3 Ethernet protocols and uses the
100Mb stardard.
Messages are defined by a 2-Byte Message ID. The message ID is followed by a Status Byte and a
predefined data payload.
See the attached list of Ethernet messages.
HPDC Panasonic Serial Number
HPDC Customer Part Number
HPDC Hardware Configuration
HPDC Customer Traceability Data (ESN)
HPDC Serializer Display Reset
HPDC Last Software Update Status
HPDC RX-5V Serializer On/Off
HPDC FTMdaemon Start/Stop
HPDC USB Data Transfer Test
HPDC Production Ready Enable/Disable