This example use following code (in KeyStone_common.h) to automatically determine the DSP type between C6678, TCI6614 and C6670, and then execute corresponding code for different DSP.
static inline TDSP_Board_Type KeyStone_Get_dsp_board_type()
{
TDSP_Board_Type DSP_Board_Type= UNKNOWN;
Uint32 deviceID= gpBootCfgRegs->DEVICE_ID_REG0&0x0FFFFFFF;
if(0x0009D02F == deviceID)
DSP_Board_Type= DUAL_NYQUIST_EVM;
if(0x0B94102F == deviceID)
{
DSP_Board_Type= C6670_EVM;
//DSP_Board_Type= DUAL_NYQUIST_EVM;
}
if(0x0009E02F == deviceID)
DSP_Board_Type= C6678_EVM;
if(0x0B96202F == deviceID)
DSP_Board_Type= TCI6614_EVM;
return DSP_Board_Type;
}
Since C6670_EVM and DUAL_NYQUIST_EVM use same type DSP, so, the code can not differentiate them automatically.
By default, if the code detect DSP type is C6670, it set the board type as:
DSP_Board_Type= C6670_EVM;
If you need run this example on DUAL_NYQUIST_EVM, you need remove/comment above code and enable following code:
DSP_Board_Type= DUAL_NYQUIST_EVM;
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
6678多核图像处理 (460个子文件)
DriverLib.ae66 274KB
CPU_LD_ST_Test.asm 3KB
INT_vectors.asm 3KB
make4200-2.bat 44B
package.bld 3KB
package.bld 3KB
package.bld 3KB
package.bld 3KB
package.bld 3KB
package.bld 3KB
config.bld 315B
config.bld 315B
config.bld 315B
config.bld 315B
config.bld 302B
config.bld 302B
package.bld 124B
config.bld 89B
3.bmp 15.92MB
1.bmp 9.91MB
11.bmp 9.91MB
2.bmp 5.93MB
.buildtime 119B
.buildtime 117B
image_processing_evmc6678l_master_pe66.c 1.79MB
image_processing_evmc6678l_slave_pe66.c 1.71MB
image_processing_evmc6678l_slave_pe66.c 1.71MB
KeyStone_common.c 141KB
KeyStone_SRIO_Init_drv.c 69KB
KeyStone_DDR_Init.c 52KB
KeyStone_PCIE_Init_drv.c 36KB
KeyStone_Navigator_init_drv.c 35KB
resourcemgr.c 26KB
KeyStone_GE_Init_drv.c 25KB
platform_osal.c 23KB
common_test.c 21KB
KeyStone_SPI_Init_drv.c 20KB
Keystone_I2C_init_drv.c 16KB
networkStart.c 15KB
Keystone_Serdes_init.c 14KB
mcip_process.c 12KB
KeyStone_UART_Init_drv.c 12KB
tcpServer.c 11KB
mcip_bmp_utils.c 8KB
mcip_master_main.c 7KB
GbE_Init_drv.c 6KB
KeyStone_HyperLink_Init.c 6KB
mcip_core.c 5KB
mcip_core.c 5KB
KeyStone_EMIF16_Init.c 5KB
mcip_core_task.c 5KB
mcip_core_task.c 5KB
CPU_access_test.c 3KB
mcip_slave_main.c 2KB
package_demos.image_processing.ipc.evmc6678l.platform.c 538B
package_xconfig_image_processing_evmc6678l_master.c 526B
package_xconfig_image_processing_evmc6678l_slave.c 523B
package_configPkg.c 430B
package_configPkg.c 430B
package_configPkg.c 430B
package_configPkg.c 430B
demos.image_processing.ipc.evmc6678l.platform.ccs 10KB
xconfig_image_processing_evmc6678l_master.ccs 1KB
xconfig_image_processing_evmc6678l_slave.ccs 1KB
configPkg.ccs 1KB
configPkg.ccs 1KB
configPkg.ccs 1KB
configPkg.ccs 1KB
.ccsproject 376B
.ccsproject 376B
6678.ccxml 8KB
6678.ccxml 5KB
.cdtproject 758B
.cdtproject 758B
image_processing_evmc6678l_master.cfg 11KB
image_processing_evmc6678l_master_pe66.cfg 11KB
image_processing_evmc6678l_slave_pe66.cfg 11KB
image_processing_evmc6678l_master_pe66.cfg 10KB
image_processing_evmc6678l_slave_pe66.cfg 10KB
image_processing_evmc6678l_master_pe66.cfg 10KB
image_processing_evmc6678l_slave_pe66.cfg 10KB
image_processing_evmc6678l_slave.cfg 8KB
build.cfg 167B
build.cfg 167B
build.cfg 167B
build.cfg 167B
build.cfg 167B
build.cfg 167B
build.cfg 167B
demos_image_processing_ipc_evmc6678l_platform.class 15KB
xconfig_image_processing_evmc6678l_master.class 7KB
xconfig_image_processing_evmc6678l_slave.class 7KB
configPkg.class 6KB
configPkg.class 6KB
configPkg.class 6KB
configPkg.class 6KB
linker.cmd 5KB
linker.cmd 310B
linker.cmd 306B
linker.cmd.cp 310B
共 460 条
- 1
- 2
- 3
- 4
- 5
资源评论
- 严睿2021-04-22能不能将上位机一起打包了传一下
- jlp1015852021-03-21能够了解6678的工作流程,很好的
阳光非宅男
- 粉丝: 569
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功