8.7. FAQ - Supported Cores by example applications¶
8.7.1. Introduction¶
PDK provides multiple example applications that demonstrate use of driver/module. The list below details binaries and compute cores that its expected to be hosted on. These examples/unit-tests exist solely to demonstrate the functional capabilities of the driver, and are not recommended to be used for profiling, unless specified otherwise.
Note
Note that these tables are generated based on last test cycle and all bins will not be tested on all revisions of the silicon, in every test cycle.
Binary Name |
To be hosted on compute Core |
---|---|
csirx_baremetal_capture_testapp |
mcu2_0 |
csirx_capture_testapp_freertos |
mcu2_0 |
csirx_unit_testapp_freertos |
mcu2_0 |
csirxtx_loopback_testapp_freertos |
mcu2_0 |
csitx_transmit_testapp_freertos |
mcu2_0 |
csl_core_r5_baremetal_test_app |
mcu1_0 |
csl_dmTimer_baremetal_test_app |
mcu1_0 |
csl_i2c_led_blink_app |
mcu1_0 |
csl_mcan_evm_loopback_app |
mcu1_0,mcu2_1 |
csl_mcan_unit_test_app |
mcu1_0,mcu2_1 |
csl_mcan_unit_test_app_freertos |
mcu1_0,mcu2_1 |
csl_mcspi_masterslave_app |
mcu1_0 |
csl_ospi_flash_app |
mcu1_0 |
csl_r5_mpu_tcm_app |
mcu1_0 |
csl_spinlock_test_app |
mcu1_0,mcu2_1 |
csl_uart_test_app |
mcu1_0 |
csl_vim_baremetal_test_app |
mcu1_0,mcu1_1 |
ddr_dual_core_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
ddr_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
drv_i2c_utility |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
dss_baremetal_display_testapp |
mcu2_0 |
dss_colorbar_testapp_freertos |
mcu2_0 |
dss_display_testapp_freertos |
mcu2_0 |
dss_m2m_testapp_freertos |
mcu2_0 |
FATFS_Console_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
freertos_test_task_switch |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
freertos_test_ut |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
GPIO_Baremetal_LedBlink_TestApp |
mcu1_0,mcu1_1,mcu2_0,mcu2_1 |
GPIO_LedBlink_TestApp_freertos |
mcu1_0,mcu1_1,mcu2_0,mcu2_1 |
I2C_Baremetal_Eeprom_TestApp |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
I2C_Eeprom_TestApp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_baremetal_echo_test |
mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_echo_test_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_echo_testb_freertos |
mcu1_0 |
ipc_extended_test_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_negative_test_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_perf_test_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_qnx_echo_test_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_qnx_echo_testb_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_rtos_echo_test_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_rtos_echo_testb_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
lpm_example_freertos |
mcu1_0 |
MCASP_DeviceLoopback_TestApp_freertos |
c66xdsp_1,c66xdsp_2,mcu1_0,mcu2_0 |
mcspi_baremetal_master_dma_testapp |
mcu2_0 |
mcspi_baremetal_master_testapp |
mcu2_0 |
mcspi_baremetal_slave_dma_testapp |
mcu2_1 |
mcspi_baremetal_slave_testapp |
mcu2_1 |
mcspi_master_dma_testapp_freertos |
mcu2_0 |
mcspi_master_testapp_freertos |
mcu2_0 |
mcspi_slave_dma_testapp_freertos |
mcu2_1 |
mcspi_slave_testapp_freertos |
mcu2_1 |
MMCSD_Baremetal_DMA_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_Baremetal_EMMC_DMA_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_Baremetal_EMMC_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_Baremetal_Regression_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_Baremetal_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_DMA_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_EMMC_Baremetal_Regression_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_EMMC_DMA_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_EMMC_Regression_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_EMMC_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_Regression_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MMCSD_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
msmc_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
ocmc_dual_core_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
ocmc_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
osal_baremetal_cache_test |
mcu2_0,mcu2_1 |
osal_baremetal_extended_testapp |
mcu1_0,mcu2_0,mcu3_0 |
OSAL_Baremetal_TestApp |
mcu1_0,mcu2_0,mcu3_0 |
osal_exception_testapp_freertos |
c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
osal_extended_testapp_freertos |
c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSAL_TestApp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Baremetal_Flash_Cache_TestApp |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Baremetal_Flash_Dma_Cache_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Baremetal_Flash_Dma_TestApp |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Baremetal_Flash_TestApp |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Flash_Cache_TestApp_freertos |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Flash_Dma_Cache_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Flash_Dma_TestApp_freertos |
mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Flash_TestApp_freertos |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
pm_baremetal_clkrate_testapp |
mcu1_0,mcu1_1 |
pm_baremetal_systemconfig_testapp |
c66xdsp_1,c66xdsp_2,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
pm_baremetal_voltage_read_testapp |
mcu1_0 |
sbl_multicore_boot_test |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sbl_non_booted_core_test |
mcu1_0 |
sbl_eeprom_test |
mcu1_0 |
sbl_boot_perf_test |
mcu1_0 |
sbl_lockstep_boot_test |
mcu1_0,mcu2_0,mcu3_0 |
sciclient_ccs_init |
mcu1_0 |
sciclient_extended_unit_testapp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciclient_firmware_boot_testapp |
mcu1_0 |
sciclient_fw_testapp_freertos |
mcu1_0 |
sciclient_pmic_shutdown_testapp_freertos |
mcu1_0 |
sciclient_rtos_app_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciclient_unit_testapp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciserver_testapp_freertos |
mcu1_0 |
sciserver_unit_testapp_freertos |
mcu1_0 |
UART_Baremetal_DMA_TestApp |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
UART_Baremetal_TestApp |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
UART_DMA_TestApp_freertos |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
UART_TestApp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
udma_adc_testapp_freertos |
mcu1_0 |
udma_baremetal_memcpy_testapp |
mcu1_0,mcu2_0 |
udma_baremetal_ospi_flash_testapp |
mcu1_0 |
udma_chaining_testapp_freertos |
mcu1_0 |
udma_crc_testapp_freertos |
mcu1_0 |
udma_dru_direct_tr_testapp_freertos |
c66xdsp_1,c7x_1,mcu2_0 |
udma_dru_testapp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu2_0 |
udma_main_ocmc_testapp_freertos |
mcu2_0 |
udma_memcpy_testapp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
udma_sw_trigger_testapp_freertos |
mcu1_0 |
udma_unit_testapp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
udma_user_input_unit_testapp_freertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
xip_dual_core_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
xip_memory_benchmarking_app_freertos |
mcu1_0,mcu2_0 |
Binary Name |
To be hosted on compute Core |
---|---|
csitx_transmit_testapp_safertos |
mcu2_0 |
ipc_echo_test_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_echo_testb_safertos |
mcu1_0 |
ipc_qnx_echo_test_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_qnx_echo_testb_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
ipc_rtos_echo_test_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
MCASP_DeviceLoopback_TestApp_safertos |
c66xdsp_1,c66xdsp_2,mcu1_0,mcu2_0 |
osal_extended_testapp_safertos |
c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSAL_TestApp_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
OSPI_Flash_TestApp_safertos |
mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciclient_extended_unit_testapp_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciclient_fw_testapp_safertos |
mcu1_0 |
sciclient_pmic_shutdown_testapp_safertos |
mcu1_0 |
sciclient_rtos_app_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciclient_unit_testapp_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
sciserver_testapp_safertos |
mcu1_0 |
sciserver_unit_testapp_safertos |
mcu1_0 |
task_switch_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
UART_TestApp_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
udma_memcpy_testapp_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
udma_unit_testapp_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |
unit_test_safertos |
c66xdsp_1,c66xdsp_2,c7x_1,mcu1_0,mcu1_1,mcu2_0,mcu2_1,mcu3_0,mcu3_1 |