找回密码
 立即注册

微信扫码登录

查看: 2079|回复: 7

[其他分类] TLSR9218AER烧录问题

[复制链接]

3

主题

6

回帖

29

积分

英勇黄铜

积分
29
发表于 2024-9-4 16:36:32 | 显示全部楼层 |阅读模式
TLSR9218AER烧录SDK编译生成固件前,需要先烧录基础固件吗?是否要安装USB驱动?

0

主题

1

回帖

28

积分

版主

积分
28
发表于 2024-9-5 11:36:48 | 显示全部楼层
请问您是用什么方式烧录呢?如果使用Telink Burning evk烧录,下载前需要在BDT工具->Help->Upgrade->Load->(选择BDT文件路径->config->fw->选择最新固件)->Upgrade,更新完成后重新上电burning evk后即可使用。无特殊USB驱动安装要求。固件烧录详细步骤可参考:https://wiki.telink-semi.cn/doc/ ... DT_User%20Guide.pdf

3

主题

6

回帖

29

积分

英勇黄铜

积分
29
 楼主| 发表于 2024-9-6 14:43:20 | 显示全部楼层
TL_WMS 发表于 2024-9-5 11:36
请问您是用什么方式烧录呢?如果使用Telink Burning evk烧录,下载前需要在BDT工具->Help->Upgrade->Load-> ...

你好,使用BDT evk flash方式烧写成功了,使用auto mode模式烧录成功后会打印程序内容,但是不能使用BDT工具的reset,断电重启串口也没有打印程序内容,接的是evk烧录工具的SWM口

2

主题

23

回帖

9031

积分

版主

积分
9031
发表于 2024-9-6 16:24:19 | 显示全部楼层
wx_7554571833 发表于 2024-9-6 14:43
你好,使用BDT evk flash方式烧写成功了,使用auto mode模式烧录成功后会打印程序内容,但是不能使用BDT ...

你好,BDT 还有下载程序的小黑盒子,主要负责烧录程序。但是程序是否运行起来了,是否可以通过串口打印程序。取决于SDK环境是否构建正确了(比如有些SDK应用需要配套的bootloader)。

你这边是要调试什么应用(BLE,zigbee ,bt audio, matter?) , 用的是哪个SDK(从官网下载的吗?)   是否方便发出源代码?  如果是BLE,zigbee应用也可以考虑去BLE版块或者zigbee版块发帖。那里有相关SDK支持的同事可以解答。

3

主题

6

回帖

29

积分

英勇黄铜

积分
29
 楼主| 发表于 2024-9-6 17:39:57 | 显示全部楼层
程序用的 gitee上的Openharmony的代码,编译的led_demo的固件

3

主题

6

回帖

29

积分

英勇黄铜

积分
29
 楼主| 发表于 2024-9-6 17:40:24 | 显示全部楼层
TL_ZXD 发表于 2024-9-6 16:24
你好,BDT 还有下载程序的小黑盒子,主要负责烧录程序。但是程序是否运行起来了,是否可以通过串口打印程 ...

程序用的 gitee上的Openharmony的代码,编译的led_demo的固件

3

主题

6

回帖

29

积分

英勇黄铜

积分
29
 楼主| 发表于 2024-9-6 17:53:06 | 显示全部楼层
TL_ZXD 发表于 2024-9-6 16:24
你好,BDT 还有下载程序的小黑盒子,主要负责烧录程序。但是程序是否运行起来了,是否可以通过串口打印程 ...

烧录的时候选择auto mode,程序会运行,串口有打印,但是断电重启后或者用DBT reset程序不会运行
打印内容如下
[17:51:30.140]收←◆
OHOS start
entering kernel init...

B91_SLEEP_init
Entering scheduler
hilog will init.

hievent will init.

hievent init success.

[17:51:30.196]收←◆01-01 08:00:00.073 0 196 D 0/HIVIEW: log limit init success.
\001-01 08:00:00.077 0 196 I 1/SAMGR: Bootstrap core services(count:3).
\001-01 08:00:00.079 0 196 I 1/SAMGR: Init service:0x2002b598
\001-01 08:00:00.082 0 196 I 1/SAMGR: Init service:0x2002b5a4
\001-01 08:00:00.084 0 196 I 1/SAMGR: Init service:0x20034118
\001-01 08:00:00.089 0 228 I 1/SAMGR: Init service 0x2002b5a4 <time: 17ms> success!
\0LittleFS_Init
../../../third_party/littlefs/lfs.c:1229:error: Corrupted dir pair at {0x1, 0x0}

[17:51:30.269]收←◆mount = 0

[17:51:30.304]收←◆mkdir = 0
01-01 08:00:00.181 0 92 I 1/SAMGR: Init service 0x2002b598 <time: 110ms> success!
\0hiview init success.
01-01 08:00:00.186 0 108 I 1/SAMGR: Init service 0x20034118 <time: 113ms> success!
\001-01 08:00:00.188 0 108 I 1/SAMGR: Initialized all core system services!
\001-01 08:00:00.192 0 92 I 1/SAMGR: Bootstrap system and application services(count:0).
\001-01 08:00:00.194 0 92 I 1/SAMGR: Initialized all system and application services!
\001-01 08:00:00.198 0 92 I 1/SAMGR: Bootstrap dynamic registered services(count:0).
\0Hello World, time: 0

2

主题

23

回帖

9031

积分

版主

积分
9031
发表于 2024-9-10 16:12:55 | 显示全部楼层
wx_7554571833 发表于 2024-9-6 17:53
烧录的时候选择auto mode,程序会运行,串口有打印,但是断电重启后或者用DBT reset程序不会运行
打印内容 ...

有些奇怪,是不是断电不充分?比如有其他串口线有漏电?如果在低功耗模式下,很多时候耗电是微安级别的,此时有些IO口漏电,就能让MCU处于某些未完全断电的状态。
可以尝试如下操作:
1 把和板子相关的USB转串口,或者其他连接的模块一起断电。
2 如果板子有硬件RST引脚接口,可以尝试用硬件RST复位。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2024-12-21 22:31 , Processed in 0.080504 second(s), 19 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表