SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
This section describes the configuration mode input signals of the MHDPTX_TOP module.
SOURCE_SECURE_MODE
This mode configuration signal sets the "source_secure_mode" of the MHDPTX's APB interface to provide additional security control on the host interface. The main APB interface in "debug" mode can be used to access almost all internal registers as well as IRAM/DRAM of the internal uCPU. This signal must be set to 0 to load FW during boot time. By setting SOURCE_SECURE_MODE to 1, this functionality can be disabled to only allow mailbox and basic control register accesses.
In EDP, this signal is mapped to a wrapper level configuration register within the EDP_CFG region: EDP_DPTX_IPCFG[0] APB_SECURE_REG_BLOCK_EN. If tempering of this register should be blocked, the EDP_CFG region should be firewalled to grant access only to a secure host only.
If the DP firmware regions are needed to be protected (to prevent either corruption or altering of the firmware), a secure host can change this setting to 1 after initializing the firmware memories. Then, a non-secure host can come and take the CPU out of reset and enable the DP function without an ability to alter the firmware.
SOURCE_CRYPTO_DIS
This mode configuration signal is used to completely disable HDCP functionality by disabling Crypto module (module responsible for keys encryption during authentication) . Refer to EDP eFuse Tie-Off, for eFuse tie-off information.