主题中讨论的其他器件:UNIFLASH、 CC2651P3
您好、专家、
设置:
SDK: simplelink_cc13xx_cc26xx_sdk_5_30_01_01
Uniflash: 7.0.0.3615
器件: LPSTK-CC1352R1F3
XDC 工具: 3.62.1.16
编译器: TI-CGT-ARM_20.2.5.LTS
我尝试 在 bim_offchip_CC1352R1_LAUNCHXL_nortos_CCS 引导加载程序中通过 UART 启用详细消息。
我定义了 UART_CONFIG 变量并添加 了使用 UART_OPEN 接口所需的库 DRIVERS_cc13x2.a
但是、链接器抱怨二进制文件现在对于其保留的存储器空间来说太大:
warning #10210-D: creating ".sysmem" section with default size of 0x800; use the -heap option to change the default size "../bim_cc26x2_cc13x2.cmd", line 182: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. placement with alignment fails for section ".text" size 0x46cc. Available memory ranges: FLASH_BIM size: 0x1f54 unused: 0x1cec max hole: 0x1cec error #10010: errors encountered during linking; "bim_offchip_CC1352R1_LAUNCHXL_nortos_ccs.out" not built
注1:我可以减少堆、但 这可能会引入一些 副作用。
Note2 :即使是 uart2echo_LP_CC2651P3_nortos_CCS 示例 也使用 UART_open 接口。
问题:
TI 是否提供基本的轻量型 RTOS UART 接口、用于在闪存限制(BIM 引导加载程序)下发送字符?
谢谢