J7200 PSI-L Device Descriptions¶
Introduction¶
This chapter provides information on the PSI-L devices in the J7200 SoC. Some System Firmware TISCI messages take device specific inputs. This chapter provides information on the valid values for PSI-L TISCI message parameters.
PSI-L Proxy Device IDs¶
Some System Firmware TISCI message APIs require the PSI-L Proxy device ID be provided as part of the request. Based on J7200 Device IDs these are the valid PSI-L Proxy device IDs.
PSI-L Proxy Device Name | PSI-L Proxy Device ID |
---|---|
J7200_DEV_NAVSS0 | 199 |
J7200_DEV_MCU_NAVSS0 | 232 |
PSI-L Source and Destination Thread IDs¶
This section describes valid PSI-L source and destination thread IDs for each thread type. The thread IDs are used in the PSI-L based TISCI messages.
Warning
PSI-L threads marked as reserved for use by DMSC cannot be linked to another thread.
Thread Type | Thread Range |
---|---|
udmap0_trstrm_tx | 0x8 to 0x8 |
udmap0_cfgstrm_tx | 0x20 to 0x20 |
navss_main_udmap0_tx | 0x1000 to 0x103b |
navss_main_pdma_main_debug_ccmcu_rx | 0x4300 to 0x4301 |
navss_main_pdma_main_debug_mainc66_rx | 0x4304 to 0x4305 |
navss_main_pdma_main_mcasp_g0_rx | 0x4400 to 0x4402 |
navss_main_pdma_main_aasrc_rx | 0x4404 to 0x440b |
navss_main_pdma_main_spi_g0_rx | 0x4600 to 0x460f |
navss_main_pdma_main_misc_g1_rx | 0x460c to 0x4616 |
navss_main_pdma_main_spi_g1_rx | 0x4610 to 0x461f |
navss_main_pdma_main_misc_g2_rx | 0x4618 to 0x4622 |
navss_main_pdma_main_misc_g3_rx | 0x4624 to 0x462e |
navss_main_pdma_main_usart_g0_rx | 0x4700 to 0x4701 |
navss_main_pdma_main_usart_g1_rx | 0x4702 to 0x4703 |
navss_main_pdma_main_usart_g2_rx | 0x4704 to 0x4709 |
navss_main_pdma_main_mcan_rx (J7200_DEV_NAVSS0) | 0x470a to 0x473f |
navss_main_pdma_main_mcan_rx (J7200_DEV_MCU_NAVSS0) | 0x470c to 0x4729 |
navss_main_cpsw5_rx | 0x4a00 to 0x4a00 |
navss_mcu_udmap0_tx | 0x6000 to 0x602d |
navss_mcu_udmap0_tx (Reserved by System Firmware) | 0x602e to 0x602f |
navss_mcu_pdma_cpsw0_rx | 0x7000 to 0x7000 |
navss_mcu_pdma_mcu0_rx | 0x7100 to 0x7106 |
navss_mcu_pdma_mcu1_rx | 0x7200 to 0x7207 |
navss_mcu_pdma_mcu2_rx | 0x7300 to 0x7303 |
navss_mcu_pdma_adc_rx | 0x7400 to 0x7403 |
navss_mcu_saul0_rx (Reserved by System Firmware) | 0x7500 to 0x7501 |
navss_mcu_saul0_rx | 0x7502 to 0x7503 |
navss_main_udmap0_rx | 0x9000 to 0x903b |
navss_main_pdma_main_mcasp_g0_tx | 0xc400 to 0xc402 |
navss_main_pdma_main_aasrc_tx | 0xc404 to 0xc40b |
navss_main_pdma_main_spi_g0_tx | 0xc600 to 0xc60f |
navss_main_pdma_main_misc_g1_tx | 0xc60c to 0xc616 |
navss_main_pdma_main_spi_g1_tx | 0xc610 to 0xc61f |
navss_main_pdma_main_misc_g2_tx | 0xc618 to 0xc622 |
navss_main_pdma_main_misc_g3_tx | 0xc624 to 0xc62e |
navss_main_pdma_main_usart_g0_tx | 0xc700 to 0xc701 |
navss_main_pdma_main_usart_g1_tx | 0xc702 to 0xc703 |
navss_main_pdma_main_usart_g2_tx | 0xc704 to 0xc709 |
navss_main_pdma_main_mcan_tx (J7200_DEV_NAVSS0) | 0xc70a to 0xc73f |
navss_main_pdma_main_mcan_tx (J7200_DEV_MCU_NAVSS0) | 0xc70c to 0xc729 |
navss_main_cpsw5_tx | 0xca00 to 0xca07 |
navss_mcu_udmap0_rx | 0xe000 to 0xe02c |
navss_mcu_udmap0_rx (Reserved by System Firmware) | 0xe02d to 0xe02f |
navss_mcu_pdma_cpsw0_tx | 0xf000 to 0xf007 |
navss_mcu_pdma_mcu0_tx | 0xf100 to 0xf106 |
navss_mcu_pdma_mcu1_tx | 0xf200 to 0xf207 |
navss_mcu_pdma_mcu2_tx | 0xf300 to 0xf303 |
navss_mcu_pdma_adc_tx | 0xf400 to 0xf3ff |
navss_mcu_saul0_tx (Reserved by System Firmware) | 0xf500 to 0xf500 |
navss_mcu_saul0_tx | 0xf501 to 0xf501 |