工具/软件:TI-RTOS
大家好、
我使用 TDA3x EVM 板作为参考板、使用 VisionSDK3.1作为参考代码。 我想在 TDA3x 中启用音频。 在参考 EVM 板中、未提供音频接口。 但在我们的定制板中、我们提供了音频接口。 我们使用的是 TLV320AIC3109音频编解码器。 我知道 TDA2x EVM 板中使用的相同音频编解码器。
是否有人建议代码更改或任何文档也会很好。
谢谢、
Chirag
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
大家好、
我使用 TDA3x EVM 板作为参考板、使用 VisionSDK3.1作为参考代码。 我想在 TDA3x 中启用音频。 在参考 EVM 板中、未提供音频接口。 但在我们的定制板中、我们提供了音频接口。 我们使用的是 TLV320AIC3109音频编解码器。 我知道 TDA2x EVM 板中使用的相同音频编解码器。
是否有人建议代码更改或任何文档也会很好。
谢谢、
Chirag
您好、Chirag、
Processor SDK RTOS Automotive 软件包提供支持 McASP 驱动程序的 PDK 以及一些设置音频 I/O 的示例:
www.ti.com/.../PROCESSOR-SDK-DRA7X
为此、您可以按照与 TDA2xx EVM 兼容的 DRA75x 定义进行操作。 请参阅发行说明和了解更多信息:
http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_Automotive_Release_Notes
谢谢、
斯蒂芬
Prasad、您好!
感谢您的回复。
我已经介绍了该示例。 我当时正在构建 PDK 软件包时、McASP_sinetone 未进行编译。 因此、我也签入了相同的内容 \packages/ti\drv\STW_LLd\examples 路径、所有其他示例都将被编译、我将在内部为该特定示例获取 appimage \packages/ti\binary\*。 但我没有获得 McASP_sinetone 示例二进制文件。 您可以检查 drv_stw_LLD*示例是否正在编译。 您能不能建议为什么没有编译、以及如何为 McASP_sinetone 编译和获取二进制文件。
Prasad、
当我使用该命令时,出现错误。 请看一下这个。
使-s drv_stw_LLD_McASP_sinetone_app core=a15_0
/home/vkchlt0039/Projects/zfgg_prsc/src/PROCESSOR_SDK_VISION_03_01_00_00/ti_components/drivers/pdk_01_08_00_16/packages/ti/boot/sbl_auto/tools/multicore_image_generator/v1/MulticoreImageGen:2:/home/vkchlt0039/Projects/zfgg_prsc/src/PROCESSOR_SDK_VISION_03_01_00_00/ti_components/drivers/pdk_01_08_00_16/packages/ti/boot/sbl_auto/tools/multicore_image_generator/v1/MulticoreImageGen:语法错误:")"意外
/home/vkchlt0039/Projects/zfgg_prsc/src/PROCESSOR_SDK_VISION_03_01_00_00/ti_components/drivers/pdk_01_08_00_16/packages/ti/build/makerules/common.mk:556:目标/home/vkchlt0039/Projects/zfgg_prsc/src/PROCESSOR_SDK_VISION_03_01_00_00/ti_components/drivers/pdk_01_08_00_16/packages/ti/binary/drv_stw_lld_mcasp_sinetone_app/bin/tda2xx-evm/drv_stw_lld_mcasp_sinetone_app_a15_0_release.appimage 的配方失败
maked[1]:***[/home/vkchlt0039/Projects/zfgg_prsc/src/PROCESSOR_SDK_VISION_03_01_00_00/ti_components/drivers/pdk_01_08_00_16/packages/ti/binary/drv_stw_lld_mcasp_sinetone_app/bin/tda2xx-evm/drv_stw_lld_mcasp_sinetone_app_a15_0_release.appimage 错误2.
Makefile:135:目标'DRV_STW_LLD_McASP_SINetOne_APP'的配方失败
make:***[drv_stw_LLD_McASP_sinetOne_app]错误2.
当我在正弦音生成文件中交叉检查这一点时、它已经为 a15_0和 c66x 内核构建。 请检查该 makefile 的某些部分。
# McASP sinetone 应用
DRV_STW_LLD_McASP_SINetOne_APP_COMP_list = drv_STW_LLD_McASP_SINetOne_app
DRV_STW_LLD_McASP_SINetOne_APP_RELPATH = ti/drv/STW_LLD/examples/McASP/McASP_Sinetone
DRV_STW_LLD_McASP_SINetOne_APP_PATH =$(pdk_STW_Example_COMP_PATH)/mcasp/mcasp_sinetone
DRV_STW_LLD_McASP_SINetOne_APP_Board_Dependency =是
DRV_STW_LLD_McASP_SINetOne_APP_CORE_Dependency =是
导出 drv_STW_LLD_McASP_sinetOne_app_COMP_list
导出 drv_STW_LLD_McASP_sinetOne_app_Board_Dependency
导出 drv_STW_LLD_McASP_sinetOne_app_core_dependency
DRV_STW_LLD_McASP_SINetOne_APP_PKG_list = drv_STW_LLD_McASP_SINetOne_app
DRV_STW_LLD_McASP_SINetOne_APP_INCLUDE =$(drv_STW_LLD_McASP_SINetOne_APP_PATH)
DRV_STW_LLD_McASP_SINetOne_APP_BOARDLIST = tda2xx-EVM tda2px-EVM tda2ex-EVM
导出 drv_STW_LLD_McASP_sinetOne_app_BOARDLIST
DRV_STW_LLD_McASP_SINetOne_APP_$(SOC)_CORELIST = a15_0 c66x
导出 drv_STW_LLD_McASP_sinetOne_app_$(SOC)_CORELIST
STW_Examples_Example_list += drv_STW_LLD_McASP_sinetOne_app
DRV_STW_LLD_McASP_SINetOne_APP_SBL_APPIMAGEGEN =是
导出 drv_STW_LLD_McASP_sinetOne_app_sbL_APPIMAGEGEN
谢谢、
Chirag
Prasad、您好!
非常感谢您提供的信息。 执行干净的编译后、我能够生成这些图像、
DRV_STW_LLD_McASP_SINetone_app_a15_0_release.appimage
DRV_STW_LLD_McASP_SINetone_app_c66x_release.appimage
我已经测试了单个图像、我还得到了正弦音调。
现在、我想将其与定制的 TDA3xx 板集成。 我所想的是、TDA3x 中不存在 a15内核、但我们可以将 c66x 内核用于 TDA3xx。 如果我们为具有 c66x 内核的 TDA3x 板编译相同的示例、 因此、我们可以在 TDA3x 板中测试正弦音。 是吗?
注意:我在定制 TDA3xx 板中使用的音频编解码器与在 TDA2xx Vayu 板中使用的相同。
谢谢、
Chirag