Thread 中讨论的其他器件: SysConfig、 CC2674R10
您好!
我们已迁移到较新版本的 TI-Matter 存储器、发现我们之前扩展的锁定应用不再适合存储器。 使用较旧的 TI-Matter 库、我们能够通过略微减小 main.cpp 中的 TOTAL_ICALL_HEAP_SIZE 来满足要求、但这似乎不再是较新的 TI Matter 树的选项、因为它比我们之前使用的版本受到的空间限制更大。 我们有两个问题:
1. TI 是否还对 CC2652R7是向市场推出 Matter 配件的合理平台有信心?
2.是否期望在未来示例将开始变小而不是继续变大?
机器:MacBook Pro
芯片: 四核英特尔酷睿 i7
MacOS:Monterey 12.6.6
存储库设置。
$ mkdir ~μ C/TI-Matter
$ git clone --递归 se-submodules github.com/.../matter.git
$ CD ~/TI-Matter/matter
$ git 子模块 update --init
$ git 状态
在分支 v1.0-ti-branch 中
您的分支机构已更新为"origin/v1.0-ti-branch"。
没有要提交的内容,工作树干净
$ git log -n 1.
提交8a3ca52165e54701bac483c37d83f6da79c63e16
合并:ae743eb aad19cd
作者:adabreuti <76965454+ adabreuti@users.noreply.github.com
日期: 4月13日星期四16:31:21 2023 -0500
从 adabreuti/v1.0.0.2下游合并拉动请求#15
更新照明应用 PID
$源脚本/ activate.sh
$源脚本/ bootstrap.sh
$ CD ~/TI-Matter/matter/examples/lock-app/cc13x2x7_26x2x7
$ gn gen out/debug --args="ti_sysconfig _root="\"$HOME/ti/sSysConfig_1.15.0\"
$ ninja -v -C 输出/调试
链接故障(使用其他供应商逻辑扩展时锁定应用)。
失败:chip-lp_CC2652R7-lock-example.out chip-lp_CC2652R7 lock-example.out.map
arm-none-eabi-g++-L../../third_party/connectedhomeip/third_party/ti_simplelink_sdk/repo_cc13xx_cc26xx/source gen/sSysConfig/ti_utils_build_linker.cmd.genlibs -T../../third_party/connectedhomeip/src/platform/cc13xx_26xx/cc13x2_26x2/cc13x2x7_cc26x2x7_freertos_ota.lds -march=armv7e-m -mcpu=cortex-M4 -mabi=aapcs -fp=fpsp-d16 @
/Users/Kranz/puzl/TI-Matter/matter/.environment/cipd/packages/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld:段.NVS VMA [0000000aa000、0000000adfff]与段.rodata VMA [00000008fbb0、0000000aac1e]重叠
/Users/Kranz/puzl/TI-Matter/matter/.environment/cipd/packages/arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld:section .arm.exidx VMA [00000000000ab8fc、0000000ab903]重叠 section .NVS VMA [0000000aa000、0000000adfff]
collect2:错误:LD 返回1个退出状态
Ninja:构建已停止:子命令失败。
谢谢。
Steve K.