Topic

FAQ
Login Register
【sig mesh】【SDK4.1.0.0】芯片8258换成8253,SDK需要改动哪些
Mar 26, 2024 10:46

/

A

/A


【sig mesh sdk】SDK版本:4.1.0.0
问题描述:
您好,请问当前SDK4.1.0.0是关于8258的芯片,如果我芯片换成8253,需要哪些文件。
1. cstartup_8258_RET_16K.S 启动文件,需要把SRAM64KB改为48KB就可以?
2. boot.link 文件需要更改?谢谢


6 replies
TL_Soyo Mar 26, 2024 14:46
0
/A

你好,

  切换芯片需要配置下,不要直接改这里,参考https://wiki.telink-semi.cn/doc/an/AN-21112301-C_Telink%20B85m%20BLE%20Single%20Connection%20SDK%20Developer%20Handbook.pdf,1.3 Software Bootloader 介绍

t_zgl [Author] Mar 26, 2024 15:31
0
/A


您好,
问题1描述:
当前SDK4.1.0.0 的/boot/目录下,只有一个8258文件夹,对应的文件是cstartup_8258_RET_16K.S
我没有看到8253的文件夹和.s启动文件。请问,sig ble mesh SDK V4.1.0.0 是否有最新的8253启动文件下载。

问题2描述:
按你文档指导,我在 B85M_BLE_SDK 的有找到相关文件,
但是对比两个SDK的8258的 .S启动文件和.link启动文件,差别较大,是否可以使用。
.link文件 0
0
谢谢。

TL_Soyo Mar 26, 2024 16:27
0
/A

那不用改了,直接用就行,注意你的代码的ram不要超过48k就行。



t_zgl [Author] Mar 26, 2024 17:00
0
/A

好的,谢谢

另外,有些场景会用到,cstartup_8258_RET_32K.S 的启动文件和link链接文件。
如果有上述文件的下载链接,麻烦提供一下,谢谢。

TL_Soyo Mar 26, 2024 17:19
0
/A

目前默认是32k的了,不用看文件名,并且所有变量默认定义都在retention分区,自己定义的变量前缀加上_attribute_no_retention_data_或_attribute_no_retention_bss_可以放在剩下的16k里面,减少retention占用。

t_zgl [Author] Mar 26, 2024 17:27
0
/A

好的,谢谢。