SDL API Guide for J721E
PBIST Enuerated Data Types

Introduction

Enumerations

enum  SDL_PBIST_testType { SDL_PBIST_TEST, SDL_PBIST_NEG_TEST }
 PBIST self test type. More...
 
enum  SDL_PBIST_inst {
  SDL_PBIST_INST_MCUR5F0, SDL_PBIST_INST_MCUR5F1, SDL_PBIST_INST_MAINR5F0, SDL_PBIST_INST_MAINR5F1,
  SDL_PBIST_INST_C7X, SDL_PBIST_INST_A72, SDL_PBIST_INST_VPAC, SDL_PBIST_INST_DMPAC,
  SDL_PBIST_INST_NAVSS, SDL_PBIST_INST_HC, SDL_PBIST_INST_C66X0, SDL_PBIST_INST_C66X1,
  SDL_PBIST_INST_MAININFRA, SDL_PBIST_INST_MSMC, SDL_PBIST_INST_ENCODER, SDL_PBIST_INST_DECODER,
  SDL_PBIST_INST_DSS, SDL_PBIST_INST_GPU
}
 PBIST instance. More...
 
enum  SDL_PBIST_hwpostInst { SDL_PBIST_HWPOST_INST_MCU }
 
enum  SDL_PBIST_postStatus { SDL_PBIST_POST_COMPLETED_SUCCESS, SDL_PBIST_POST_COMPLETED_FAILURE, SDL_PBIST_POST_TIMEOUT, SDL_PBIST_POST_NOT_RUN }
 

Enumeration Type Documentation

◆ SDL_PBIST_testType

PBIST self test type.

This enum defines the test types supported by the SDL_PBIST_selfTest API.

Enumerator
SDL_PBIST_TEST 

PBIST Test Performs the PBIST test for a the instance specified. When a valid pConfig is passed, those values will be used to execute the test. If pConfig is NULL, then the default "golden vectors" will be used to execute the test.

SDL_PBIST_NEG_TEST 

PBIST Negative Test Performs the PBIST negative test to verify the PBIST logic for the instance specified

◆ SDL_PBIST_inst

PBIST instance.

This enum defines the PBIST instances supported by the SDL_PBIST_selfTest API.

Enumerator
SDL_PBIST_INST_MCUR5F0 

MCU Instance

SDL_PBIST_INST_MCUR5F1 

MCU Pulsar Instance

SDL_PBIST_INST_MAINR5F0 

Main Pulsar Instance 0

SDL_PBIST_INST_MAINR5F1 

Main Pulsar Instance 1

SDL_PBIST_INST_C7X 

C7X Instance

SDL_PBIST_INST_A72 

A72 Instance

SDL_PBIST_INST_VPAC 

VPAC Instance

SDL_PBIST_INST_DMPAC 

DMPAC Instance

SDL_PBIST_INST_NAVSS 

NAVSS Instance

SDL_PBIST_INST_HC 

HC Instance

SDL_PBIST_INST_C66X0 

C66X Instance 0

SDL_PBIST_INST_C66X1 

C66X Instance 1

SDL_PBIST_INST_MAININFRA 

Main Infrastructure Instance

SDL_PBIST_INST_MSMC 

MSMC Instance

SDL_PBIST_INST_ENCODER 

Encoder Instance

SDL_PBIST_INST_DECODER 

Decoder Instance

SDL_PBIST_INST_DSS 

DSS/EDP/DSI Instance

SDL_PBIST_INST_GPU 

GPU Instance

◆ SDL_PBIST_hwpostInst

Enumerator
SDL_PBIST_HWPOST_INST_MCU 

MCU Instance

◆ SDL_PBIST_postStatus

Enumerator
SDL_PBIST_POST_COMPLETED_SUCCESS 

The HW POST PBIST completed and the test passed

SDL_PBIST_POST_COMPLETED_FAILURE 

The HW POST PBIST completed and the test failed

SDL_PBIST_POST_TIMEOUT 

The HW POST PBIST was run but timed out

SDL_PBIST_POST_NOT_RUN 

The HW POST PBIST was not performed on this device