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.

[参考译文] 回复:RTOS/AM3358:版本更新后出现 UIA 问题

Guru**** 2914580 points

Other Parts Discussed in Thread: SYSBIOS

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/664839/re-rtos-am3358-uia-question-after-version-update

Thread 中讨论的其他器件:SYSBIOS

这是 UIA 上的线程的延续、如下所示:

https://e2e.ti.com/support/arm/sitara_arm/f/791/t/663529 

现在、我让 LED 闪烁演示与 UIA 一起运行、我正在尝试让 UIA 在我的实际项目上运行、并且会遇到很多构建问题。  我猜它与我使用的 UIA 版本有关吗?

我使用 GNU 编译器4.9.3运行、并选择了以下产品:

请告诉我您是希望我为此打开另一个线程、还是保留在此处。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否提供项目的构建日志。 这将帮助我们了解构建失败的原因是否是您的 UIA 版本。

    此致、
    Rahul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    给你:


    ****项目 MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject 的配置调试构建****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O

    '生成文件:"../spi_arm_bbbAM335x_slavemode.cfg"
    '调用:XDCtools '
    "c:/ti/xdctools_3_32_01_22_core/xs "--xdcpath="C:/ti/bios_6_46_05_55/packages;C:/ti/edma3_lld_2_12_05_30B/packages;C:/ti/ndk_2_25_01_11/packages;C:/ti/pdk_am335x_1_0_8/packages;C:/ti/uia_2_20_00_02/uia_2_20_00_02/packages;C:/ti/ccsv7/ccs_base;" xdc.tools.configuro configPkg -t GNU.targets.arm.a8F -p ti.platforms.beaglebone -r debug -c "C:/ti/gcc-arm-none-eabi-4_9-2015q3 ""./spi_arm_bbbam35x_slemcfg"
    正在制作 package.mak (由于 package.bld)...
    正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
    从 package/cfg/spi_arm_bbbAM335x_slavemode_pa8fg.cfg 配置 SPI_ARM_bbbAM335x_slavemode.xa8fg ...
    正在生成自定义 ti.sysbios 库 makefile ...
    与 ti.transport.ndk.Nimu 库链接:/lib/am335x/a8/release/ti.transport.ndk.nimu.aa8fg
    链接库 ti.drv.emac:./lib/am335x/a8/release/ti.drv.emac.aa8fg
    链接库 ti.drv.UART:./lib/am335x/a8/release/ti.drv.uart.aa8fg
    链接库 ti.board:./lib/bbbAM335x/a8/release/ti.board.aa8fg
    链接库 ti.drv.i2c:./lib/am335x/a8/release/ti.drv.i2c.aa8fg
    链接库 ti.drv.SPI:./lib/am335x/a8/release/ti.drv.spi.aa8fg
    链接库 ti.csl:./lib/am335x/a8/release/ti.csl.aa8fg
    链接库 ti.osal:/lib/tirtos/a8/release/ti.osal.aa8fg
    正在开始构建库源...
    制作 C:/Users.../CCSworkspace/MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject/src/sysbios/sysbios.aa8fg ...
    gmake[1]:输入目录`C:/Users/...CCSworkspace/MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject/src/sysbios
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm_gnu.asm……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/TaskSupport_asm_gnu.asm……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Cache_asm_gnu.sv7A……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Mmu_asm_gnu.sv7A……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/TimestampProvider_asm_gnu.sv7A……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/intcps/Hwi_asm_gnu.sv7A……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/exc/Exception_asm_gnu.asm……
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/timers/dmtimer/Timer_asm_gnu.sv7A……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/BIOS.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/IntrinsicsSupport.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/TaskSupport.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Clock.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Idle.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Intrinsics.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Event.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Queue.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Semaphore.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Swi.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Swi_andn.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Task.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Cache.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Core.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/CoreNull.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Hwi.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Hwi_stack.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Hwi_startup.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Timer.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/heaps/HeapMem.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/heaps/HeapTrack.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/rts/gnu/ReentSupport.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/rts/gnu/SemiHostSupport.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Cache.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Mmu.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/TimestampProvider.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/intcps/Hwi.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/exc/Exception.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/gates/GateHwi.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/gates/GateMutex.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/utils/Load.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/utils/Load_CPU.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/timers/dmtimer/Timer.c……
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/ti81xx/TimerSupport.c……
    ara8fg arm_IntrinsicsSupport_asm_gnu.o arm_TaskSupport_asm_gnu.o a8_cache_asm_asmu.o a8_MMU_as_gnu.o a8_TimestampProvider_as_as_sgn.o intcps_as_asm_asm_asm_hngv_gv_cl_gc.o ssngc.h 和 ngp_cl_zh_clock_en.o ngor_en_en_clum_clock_clock_enu.o ngor.o hngor_clum_clock_clock_en.o ngor.o nginu.o nginu.o ngor.h
    gmake[1]:离开目录`C:/Users/.../CCSworkspace/MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject/src/sysbios
    已完成库构建。
    cla8fg 封装/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c ...
    subdir_rules.mk:19:目标'Build-384502063-InProc '的配方失败
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:1429:9:警告:从不兼容的指针类型初始化
    TI_UIA_loggers_LoggerStopMode_Object_create_S、
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:1429:9:警告:("ti_UIA_loggers_LoggerStopMode_Module_Fxns__c.__sfxns.__create"的初始化接近)
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10238:15:错误:未知类型名称'ct_ti_uIA_events_DvtTypes 模块_startupDoneFxn'
    _far__ const CT_ti_uIA_events_DvtTypes 模块_starpDoneFxn ti_uIA_events_DvtTypes 模块_starpDoneFxn_C =((CT_ti_uIA_events_DvtTypes_Module_Module_startupDoneFxn_C)=((CT_starp_Type_Module_Module_DvtTypes_DvtTypes_Module_Module_Module_Module_Done_Dvtone_Modul
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10238:118:错误:'ct_ti_UIA_Events_DvtTypes_Module_startupDoneFxn'未在此处声明(不在函数中)
    _far__ const CT_ti_uIA_events_DvtTypes 模块_starpDoneFxn ti_uIA_events_DvtTypes 模块_starpDoneFxn_C =((CT_ti_uIA_events_DvtTypes_Module_Module_startupDoneFxn_C)=((CT_starp_Type_Module_Module_DvtTypes_DvtTypes_Module_Module_Module_Module_Done_Dvtone_Modul
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10238:168:错误:数字常量之前的预期")
    _far__ const CT_ti_uIA_events_DvtTypes 模块_starpDoneFxn ti_uIA_events_DvtTypes 模块_starpDoneFxn_C =((CT_ti_uIA_events_DvtTypes_Module_Module_startupDoneFxn_C)=((CT_starp_Type_Module_Module_DvtTypes_DvtTypes_Module_Module_Module_Module_Done_Dvtone_Modul
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10297:15:错误:未知类型名称"ct_ti_uIA_events_UIAErr_Module_startupDoneFxn"
    _far__ const CT_ti_uIA_events_uIAErr_Module_starpDoneFxn ti_uIA_events_uIAErr_Module_starpDoneFxn_C =(ct_ti_uIA_events_uIAErr_Module_startupDoneFxn_C)=((ct_ti_ti_ti_uIA_i_events_uarpDxnone_0_starxn);starnonep
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10297:114:错误:'ct_ti_uIA_events_UIAErr_Module_startupDoneFxn'未在此处声明(不在函数中)
    _far__ const CT_ti_uIA_events_uIAErr_Module_starpDoneFxn ti_uIA_events_uIAErr_Module_starpDoneFxn_C =(ct_ti_uIA_events_uIAErr_Module_startupDoneFxn_C)=((ct_ti_ti_ti_uIA_i_events_uarpDxnone_0_starxn);starnonep
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10297:162:错误:数字常量之前的预期")
    _far__ const CT_ti_uIA_events_uIAErr_Module_starpDoneFxn ti_uIA_events_uIAErr_Module_starpDoneFxn_C =(ct_ti_uIA_events_uIAErr_Module_startupDoneFxn_C)=((ct_ti_ti_ti_uIA_i_events_uarpDxnone_0_starxn);starnonep
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10428:15:错误:未知类型名称"ct_ti_uIA_events_UIAEvt_Module_startupDoneFxn"
    _far__ const CT_ti_uIA_events_uIAEvt_Module_starpDoneFxn ti_uIA_events_uIAEvt_Module_starpDoneFxn_C =(ct_ti_uIA_events_uIaEvt_Module_Module_startupDoneFxn_C =)(CT_ti_ti_ti_ti_ti_TIA_event_Module_startupDoneFxn_0);staronSx
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10428:114:错误:'ct_ti_uIA_events_UIAEvt_Module_startupDoneFxn'未在此处声明(不在函数中)
    _far__ const CT_ti_uIA_events_uIAEvt_Module_starpDoneFxn ti_uIA_events_uIAEvt_Module_starpDoneFxn_C =(ct_ti_uIA_events_uIaEvt_Module_Module_startupDoneFxn_C =)(CT_ti_ti_ti_ti_ti_TIA_event_Module_startupDoneFxn_0);staronSx
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10428:162:错误:数字常量之前的预期")
    _far__ const CT_ti_uIA_events_uIAEvt_Module_starpDoneFxn ti_uIA_events_uIAEvt_Module_starpDoneFxn_C =(ct_ti_uIA_events_uIaEvt_Module_Module_startupDoneFxn_C =)(CT_ti_ti_ti_ti_ti_TIA_event_Module_startupDoneFxn_0);staronSx
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10624:15:错误:未知类型名称'ct_ti_UIA_loggers_LoggerStopMode_Module_startupDoneFxn'
    __far__ const CT_ti_uIA_loggers_LoggerStopMode_Module_starpDoneFxn ti_uIA_loggers_LoggerStopMode_Module_starpDoneFxn_C =(CT_ti_uIA_starers_LoggerStopMode_Module_starts_DoneFxn_C)=((CT_ti_ti_ti_starp_Logger_Logger_DoneDxn_Logger_Dxn_Mode_
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10624:132:错误:'ct_ti_UIA_loggers_LoggerStopMode_Module_startupDoneFxn'未在此处声明(不在函数中)
    __far__ const CT_ti_uIA_loggers_LoggerStopMode_Module_starpDoneFxn ti_uIA_loggers_LoggerStopMode_Module_starpDoneFxn_C =(CT_ti_uIA_starers_LoggerStopMode_Module_starts_DoneFxn_C)=((CT_ti_ti_ti_starp_Logger_Logger_DoneDxn_Logger_Dxn_Mode_
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10624:189:错误:数字常量之前的预期")
    __far__ const CT_ti_uIA_loggers_LoggerStopMode_Module_starpDoneFxn ti_uIA_loggers_LoggerStopMode_Module_starpDoneFxn_C =(CT_ti_uIA_starers_LoggerStopMode_Module_starts_DoneFxn_C)=((CT_ti_ti_ti_starp_Logger_Logger_DoneDxn_Logger_Dxn_Mode_
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10713:15:错误:未知类型名称'ct_ti_uIA_RUNTIME_EventHdr_Module_startupDoneFxn'
    __far__ const CT_ti_uIA_runtime_EventHdr_Module_startupDoneFxn ti_uIA_runtime_EventHdr_Module_startupDoneFxn_C =(ct_ti_uIA_runtime_EventHdr_Module_startupDoneFxn_C) 0;
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10713:120:错误:'ct_ti_UIA_RUNTIME_EventHdr_Module_startupDoneFxn'未在此处声明(不在函数中)
    __far__ const CT_ti_uIA_runtime_EventHdr_Module_startupDoneFxn ti_uIA_runtime_EventHdr_Module_startupDoneFxn_C =(ct_ti_uIA_runtime_EventHdr_Module_startupDoneFxn_C) 0;
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10713:171:错误:数字常量之前的预期")
    __far__ const CT_ti_uIA_runtime_EventHdr_Module_startupDoneFxn ti_uIA_runtime_EventHdr_Module_startupDoneFxn_C =(ct_ti_uIA_runtime_EventHdr_Module_startupDoneFxn_C) 0;
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10787:15:错误:未知类型名称'ct_ti_uIA_RUNITY_QueueDescriptor_Module_startupDoneFxn'
    __far__ const CT_ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn_C =(CT_ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn_C =) 0;
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10787:134:错误:'ct_ti_UIA_RUNTIME_QueueDescriptor_Module_startupDoneFxn'未在此处声明(不在函数中)
    __far__ const CT_ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn_C =(CT_ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn_C =) 0;
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10787:192:错误:数字常量之前的预期")
    __far__ const CT_ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn_C =(CT_ti_uIA_Runtime_QueueDescriptor_Module_startupDoneFxn_C =) 0;
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10846:15:错误:未知类型名称'ct_ti_uIA_RUNITY_UIAMetaData_Module_startupDoneFxn'
    _far__ const CT_ti_uIA_Runtime_UIAMetaData_Module_startupDoneFxn ti_uIA_Runtime_UIAMetaData_Module_startupDoneFxn_C =((CT_ti_uIA_Runtime_UIAMetaData_Module_starpDoneFxn_C)=((CT_ti_ti_starp_ti_starp DoneFxn_uA)))
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10846:126:错误:'ct_ti_UIA_RUNTIME_UIAMetaData_Module_startupDoneFxn'未在此处声明(不在函数中)
    _far__ const CT_ti_uIA_Runtime_UIAMetaData_Module_startupDoneFxn ti_uIA_Runtime_UIAMetaData_Module_startupDoneFxn_C =((CT_ti_uIA_Runtime_UIAMetaData_Module_starpDoneFxn_C)=((CT_ti_ti_starp_ti_starp DoneFxn_uA)))
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:10846:180:错误:数字常量之前的预期")
    _far__ const CT_ti_uIA_Runtime_UIAMetaData_Module_startupDoneFxn ti_uIA_Runtime_UIAMetaData_Module_startupDoneFxn_C =((CT_ti_uIA_Runtime_UIAMetaData_Module_starpDoneFxn_C)=((CT_ti_ti_starp_ti_starp DoneFxn_uA)))
    ^μ A
    package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:17369:9:错误:"ti_UIA_loggers_LoggerStopMode_Object_create_s"的类型冲突
    XDC_PTR ti_UIA_loggers_LoggerStopMode_Object_create_S (
    ^μ A
    在包含在 package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.c:76:0中的文件中:
    C:/ti/uia_2_20_00_02/uia_2_20_00_02/packages/ti/uia/loggers/LoggerStopMode.h:514:18:注:'ti_uIA_loggers_LoggerStopMode_Object_create_S'的先前声明已在此处
    _extern xdc_ptr ti_UIA_loggers_LoggerStopMode_Object_create__S (XDC_CPTR __aa、const XDC_UChar *__PA、XDC_SizeT __psz、XDC_Runtime_Error_Block *__EB);
    ^μ A
    gmake.exe:***[package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.oa8fg]错误1.
    JS:"c:/ti/xdctools_3_32_01_22_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
    gmaking[1]:***[Build-384502063-InProC]错误1.
    gmake:***[Build-384502063]错误2.
    subdir_rules.mk:16:目标'build-384502063'的配方失败
    gmake:目标"全部"不会由于错误而重新生成。

    ****构建完成****
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以下是我的错误:

    说明资源路径位置类型
    'ct_ti_uIA_Events_DvtTypes_Module_startupDoneFxn'在此处未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10238C/C++问题
    'ct_ti_uIA_Events_UIAErr_Module_startupDoneFxn'在此未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10297C/C++问题
    'ct_ti_uIA_Events_UIAEvt_Module_startupDoneFxn'在此处未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10428C/C++问题
    'ct_ti_uIA_loggers_LoggerStopMode_Module_startupDoneFxn'在此处未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10624C/C++问题
    'ct_ti_uIA_RUNTIME_EventHdr_Module_startupDoneFxn'在此处未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10713C/C++问题
    'ct_ti_uIA_RUNTIME_QueueDescriptor_Module_startupDoneFxn'在此未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10787C/C++问题
    'ct_ti_uIA_RUNTIME_UIAMetaData_Module_startupDoneFxn'在此处未声明(不在函数中)MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10846C/C++问题
    "ti_uIA_loggers_LoggerStopMode_Object_create_S"MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行17369C/C++ Problem 的类型冲突
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10238C/C++问题之前预期为")"
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10297C/C++问题之前预期为")"
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10428C/C++问题之前预期为")"
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10624C/C++问题之前预期为")"
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10713C/C++问题之前预期为")"
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10787C/C++问题之前预期为")"
    在数值常量MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10846C/C++问题之前预期的")"
    gmake:***[Build-384502063]错误2MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProjectC/C++问题
    gmake:目标"全部"不会由于错误而重新生成。MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProjectC/C++问题
    gmake.exe:***[package/cfg/SPI_ARM_bbbAM335x_slavemode_pa8fg.oa8fg]错误1MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProjectC/C++问题
    gmake[1]:***[Build-384502063-InProC]错误1MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProjectC/C++问题
    目标'Build-384502063-InProc '的配方失败subdir_rules.mk/MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject/Debugline 19C/C++ Problem
    目标'Build-384502063'的配方失败subdir_rules.mk/MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject/Debug行16C/C++问题
    未知类型名称'ct_ti_uIA_Events_DvtTypes_Module_starpDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10238C/C++ Problem
    未知类型名称'ct_ti_UIA_Events_UIAErr_Module_startupDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10297C/C++ Problem
    未知类型名称'ct_ti_uIA_EVENT_UIAEvt_Module_starpDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10428C/C++ Problem
    未知类型名称'ct_ti_UIA_loggers_LoggerStopMode_Module_starpDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10624C/C++问题
    未知类型名称'ct_ti_uIA_RUNTIME_EventHdr_Module_startupDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10713C/C++ problem
    未知类型名称'ct_ti_uIA_RUNTIME_QueueDescriptor_Module_startupDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject行10787C/C++ Problem
    未知类型名称'ct_ti_uIA_RUNTIME_UIAMetaData_Module_starpDoneFxn'MCSPI_SlaveMode_MasterExample_bbbAM335x_armExampleProject第10846 C/C++行问题
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Alex、

    您的怀疑是正确的 UIA 2.21.xx.xx 需要 SYS/BIOS 6.50.00.08和 XDCtools 3.50.00.10及更高版本。 建议您也升级这些组件、或按照 Todd`s Response 此处所示移至 UIA 2.00.06.52:
    e2e.ti.com/.../602189

    此致、
    Rahul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Rahul、
    我安装了2.00.06.52、我的所有编译问题均已解决、但现在我在尝试进行分析时又回到了"无法检测到 UIA 配置"问题。 我复制了您发送给我的.cfg 文件中的所有编辑、但它仍然不起作用。

    有什么想法吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉、但我对这个聚会有点晚(这个话题有点难跟上)、所以我有几个基本问题。
    1.您使用的确切版本是什么
    - CCS
    - UIA (假设为2.00.06.52)
    - SYS/BIOS (假设 BIOS_6_46_05_55)
    - XDCtools (假设为 xdctools_3_32_01_22_core)

    2.您是否有一个可以附加的简单项目显示问题? 例如、导入其中一个 UIA 或 SYS/BIOS 示例并对其进行微调以导致问题。

    3.当您尝试打开系统分析器时,是否激活了调试会话? 例如、通过 CCS 加载.out、运行、停止、打开系统分析器。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    没问题。  我已附上我正在使用的软件包版本的屏幕截图:

    我正在运行 PDK 示例: UART_BasicExample_bbbAM335x_armTestProject、因此您也可以尝试它。   

    根据以前在 UIA 的更新版本中工作但在这里不工作的一些文章、我已编辑了.cfg 文件。  我也为这里的示例附加了.cfg 文件。

    e2e.ti.com/.../7762.am335x_5F00_app_5F00_bbbam335x.cfg

    当我在调试和暂停中运行时、选择 Tools -> RTOS Analyzer -> Execution analysis。  我看到以下屏幕:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Alexander、

    有三个原因(我知道)您为什么会获得此结果。

    1.您的应用程序中没有任何 UIA 记录器。 这不是您的问题、但您可以通过在已加载的设备上打开 ROV 并确保 LoggerStopMode 存在来确认。

    2.您未使用 CCS 调试会话加载映像。 听起来也不是这样。

    3.您缺少 /configPkg/package/cfg /<.cfg 名称>_ .rta.xml 和/或 /configPkg/package/cfg /<.cfg 名称>_ .uia.xml 文件。

    例如(不同的器件、但想法相同) C:\workspace\f28379D\stairStepStopMode_EK_TM4C1294XL_TI_TivaTM4C1294NCPDT\Debug\configPkg\package\ccfg\stairstep_pem4f.rta.xml。

    这些文件作为构建的一部分进行构建。 只要它们位于.out 位置下或与.out 位于同一目录下、系统分析器就会自动找到它们。

    我希望它是数字3。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉-看起来我已将所有这些项目都计入了帐。

    您应该能够轻松重现此问题、因为它使用的是 Processor SDK  4_01_00_06和 UIA 2.0.6.52的开箱即用示例。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不幸的是、我没有该板。 我需要四处看看、然后尝试找到一个。 您使用的是哪种 CCS?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在使用版本:7.4.0.00015