TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: 在main domain的mcu上面驱动GPIO输出高低电平

Part Number:TDA4VM

你好:

我使用的版本信息如下:

Linux:ti-processor-sdk-linux-j7-evm-08_02_00_03-Linux-x86-Install.bin 

RTOS:ti-processor-sdk-rtos-j721e-evm-08_02_00_05.tar.gz 

因为产品功能,我需要在main domain的MCU2-0上面驱动GPIO0-4   GPIO0-6输出高低电平。

我在rtos\vision_apps\platform\j721e\rtos\common\app_init.c文件的 int32_t appInit()函数里面添加了如下内容:

Board_initCfg boardCfg;
boardCfg = BOARD_INIT_PINMUX_CONFIG |
               BOARD_INIT_UART_STDIO;
Board_init(boardCfg);
然后在编译过程中,提示错误如下:
undefined first referenced
symbol in file
——— —————-
Board_init /home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C66/FREERTOS/release/app_rtos_common_c6x_1.lib<app_init.obj>

error: unresolved symbols remain

undefined first referenced
symbol in file
——— —————-
Board_init /home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C66/FREERTOS/release/app_rtos_common_c6x_2.lib<app_init.obj>

error: unresolved symbols remain
error: errors encountered during linking;
"/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/
C66/FREERTOS/release/vx_app_rtos_linux_c6x_1.out" not built
error: errors encountered during linking;
"/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/
C66/FREERTOS/release/vx_app_rtos_linux_c6x_2.out" not built

undefined first referenced
symbol in file
——— —————-
Board_init /home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C71/FREERTOS/release/app_rtos_common_c7x_1.lib<app_init.obj>

error: unresolved symbols remain
concerto/finale.mak:212: recipe for target '/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C66/FREERTOS/release/vx_app_rtos_linux_c6x_1.out' failed
make[2]: [/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C66/FREERTOS/release/vx_app_rtos_linux_c6x_1.out] Error 1 (ignored)
concerto/finale.mak:212: recipe for target '/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C66/FREERTOS/release/vx_app_rtos_linux_c6x_2.out' failed
make[2]: [/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C66/FREERTOS/release/vx_app_rtos_linux_c6x_2.out] Error 1 (ignored)
error: errors encountered during linking;
"/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/
C71/FREERTOS/release/vx_app_rtos_linux_c7x_1.out" not built
concerto/finale.mak:212: recipe for target '/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C71/FREERTOS/release/vx_app_rtos_linux_c7x_1.out' failed
make[2]: [/home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/C71/FREERTOS/release/vx_app_rtos_linux_c7x_1.out] Error 1 (ignored)
Copying built libraries: /home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/out/J7/R5F/FREERTOS/release to /home/CN/qidong.liu/ti/tda4/server/modify_load_mcu/rtos/vision_apps/lib/J7/R5F/FREERTOS/release

我看了Board_init函数在<ti/board/board.h>头文件里面有声明,rtos\vision_apps\platform\j721e\rtos\common\app_init.c文件里面默认也包含了该头文件,请问我还需要做哪些处理来解决这个错误?
Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛寻求帮助,链接如下,如有答复将尽快回复您:

e2e.ti.com/…/tda4vm-drive-gpio-output-high-low-level-on-mcu-of-main-domain

,

Cherry Zhou:

您好,我们注意到您在英文论坛上已跟进,我们会先将该帖关闭,如您之后需要更多技术支持请随时联系我们。

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: 在main domain的mcu上面驱动GPIO输出高低电平
分享到: 更多 (0)