Table 3. Dm3post Output Messages
| Diag Code 1 |
Diag Code 2 |
Windows |
Linux |
Message / Action |
Diagnostic Codes returned by POST
|
Error messages returned in diagMsg to calling routine
|
| 0x00 OR 0x01 |
Test # in Progress |
X |
X |
Message |
ERROR: Power On Self Test (test name) timed out for board in slot nn, bus nn. Diagnostic codes: 0xnn 0xnn |
|
|
|
|
Action |
Rerun dm3post. If the problem persists, provide the error message and diagnostic codes to Dialogic customer support. |
| 0x03 |
0xFC |
X |
X |
Message |
SUCCESS: Power On Self Test passed for board in slot nn, bus nn. Diagnostic Codes: 0x03 0xFC |
|
|
|
|
Action |
None |
| Test# which Failed |
Test# which Failed |
X |
X |
Message |
ERROR: Power On Self Test (test name) failed for board in slot nn, bus nn. Diagnostic Codes: 0xnn 0xnn |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| Invalid combination of diagnostic codes |
X |
X |
Message |
ERROR: Invalid results from Power On Self Test for board in slot nn, bus nn. Diagnostic Codes: 0xnn 0xnn
|
|
|
|
|
Action
|
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x01 |
X |
X |
Message |
ERROR: Invalid entry. Valid range for slot number is [0 - 31]. Diagnostic Codes: 0xFF 0x01 |
|
|
|
|
Action |
Rerun dm3post and provide a valid slot number. |
| 0xFF |
0x02 |
X |
X |
Message |
ERROR: No DM3 board found with slot nn and bus nn. Diagnostic Codes: 0xFF 0x02 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x03 |
X |
X |
Message |
ERROR: Slot number must be entered. Diagnostic Codes: 0xFF 0x03 |
|
|
|
|
Action |
Rerun dm3post and provide a valid slot number. |
| 0xFF |
0x04 |
X |
X |
Message |
ERROR: Only one slot number may be entered. Diagnostic Codes: 0xFF 0x04 |
|
|
|
|
Action |
Rerun dm3post and provide a valid slot number. |
| 0xFF |
0x05 |
X |
X |
Message |
ERROR: Only one bus number may be entered. Diagnostic Codes: 0xFF 0x05 |
|
|
|
|
Action |
Rerun dm3post and provide a valid bus number. |
| 0xFF |
0x06 |
X |
X |
Message |
ERROR: Ambiguous slot number. Must enter bus number to uniquely identify board. Diagnostic Codes: 0xFF 0x06 |
|
|
|
|
Action |
Rerun dm3post and provide valid slot and bus numbers. |
| 0xFF |
0x07 |
X |
X |
Message |
ERROR: qMsgVarFieldPut() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x07 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x08 |
X |
X |
Message |
ERROR: Board must be stopped/reset before diagnostics can run. Diagnostic Codes: 0xFF 0x08 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x30 |
X |
|
Message |
ERROR: mntEnumMpathDevice() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x30 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x31 |
X |
|
Message |
ERROR: CreateFile() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x31 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x32 |
X |
|
Message |
ERROR: mntAllocateMMB() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x32 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x33 |
X |
|
Message |
ERROR: mntSendPostMessage() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x33 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x34 |
X |
|
Message |
ERROR: mntResetBoard() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x34 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x35 |
X |
|
Message |
ERROR: NCM_GetValueEx() - <error msg>. Diagnostic Codes: 0xFF 0x35 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x36 |
X |
|
Message |
ERROR: NCM_GetInstalledDevices() - <error msg>. Diagnostic Codes: 0xFF 0x36 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x37 |
X |
|
Message |
ERROR: mntGetPOSTLocationContent() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x37 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x38 |
X |
|
Message |
ERROR: Invalid entry. Valid range for bus number is [0-6]. Diagnostic Codes: 0xFF 0x38 |
|
|
|
|
Action |
Rerun dm3post and provide a valid bus number. |
| 0xFF |
0x39 |
X |
|
Message |
ERROR: DeviceIoControl() failed. Diagnostic Codes: 0xFF 0x39 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x50 |
|
X |
Message |
ERROR: Invalid entry. Valid range for bus number is [0 - 7]. Diagnostic Codes: 0xFF 0x50 |
|
|
|
|
Action |
Rerun dm3post and provide a valid bus number. |
| 0xFF |
0x51 |
|
X |
Message |
ERROR: qDrvSetInterface() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x51 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x52 |
|
X |
Message |
ERROR: qQueueOpen() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x52 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x53 |
|
X |
Message |
ERROR: qQueueBind() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x53 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x54 |
|
X |
Message |
ERROR: qDrvBrdMap() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x54 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x55 |
|
X |
Message |
ERROR: qDrvReportBoards() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x55 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x56 |
|
X |
Message |
ERROR: qDrvReportBrdStates() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x56 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x57 |
|
X |
Message |
ERROR: qDrvBrdShutdown() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x57 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x58 |
|
X |
Message |
ERROR: qDrvBrdGetDiagState() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x58 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x59 |
|
X |
Message |
ERROR: qDrvBrdStart() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x59 |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x5A |
|
X |
Message |
ERROR: qDrvProtStart() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x5A |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x5B |
|
X |
Message |
ERROR: Unable to retrieve board state for board in slot nn, bus nn. Diagnostic Codes: 0xFF 0x5B |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x5C |
|
X |
Message |
ERROR: qMsgAllocate() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x5C |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x5D |
|
X |
Message |
ERROR: qMsgWrite() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x5D |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x5E |
|
X |
Message |
ERROR: qDrvBrdConfig() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x5E |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |
| 0xFF |
0x5F |
|
X |
Message |
ERROR: qMsgRead() failed. Error code = nnn. Diagnostic Codes: 0xFF 0x5F |
|
|
|
|
Action |
Provide the error message and diagnostic codes to Dialogic customer support. |