社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 3464|回复: 6

[问题讨论] (已解决)SensorTile下载出现Can not attach to CPU. Trying connect under reset.

[复制链接]

4448

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-2-14 17:10:03 | 显示全部楼层 |阅读模式
下午在用SensorTile调试Beacon程序使用STM32CubeExpansion_BLE1_V2.8.0\Projects\Multi\Applications\Beacon例程

很顺利,已经能通过BLE发送广播数据
ANDROID也可以正常接收

于是小睡一觉
醒来后简单修改了几段程序
再用iar下载时就提示错误
试了很多次,重启了电脑也不行
又用MDK的设置看一下能不能找到芯片
结果选择SWD的时候就卡一会,然后MDK就会退出
几次都是这样

这些操作曾经都是好用的
于是又使用SEGGER文件夹里的J-Flash Lite试试
原来也是好用的
现在J-Flash Lite提示
Device "STM32L476RG" selected.
Found SWD-DP with ID 0x2BA01477
STM32 (connect): Can not attach to CPU. Trying connect under reset.
Found SWD-DP with ID 0x2BA01477
STM32: Connecting to CPU via connect under reset failed.


能找到单片机,可就是下载不了
最后看到“under reset”这段
在点下载前先按住开发板上的reset键
点击下载
然后松开RESET键看到错误信息不一样了


Downloading D:\10.stsensor\2.code\STSW-STLKT01\Utilities\bootloader\STM32L476RG\BootLoaderL4.bin to STM32L476RG via SWD-Interface@1000kHz
Programming Thread started.
Device "STM32L476RG" selected.
Found SWD-DP with ID 0x2BA01477
STM32 (connect): Can not attach to CPU. Trying connect under reset.
Found SWD-DP with ID 0x2BA01477
Found SWD-DP with ID 0x2BA01477
AP-IDR: 0x24770011, Type: ahb-AP
Found Cortex-M4 r0p1, Little endian.
FPUnit: 6 code (BP) slots and 2 literal slots
CoreSight components:
ROMTbl 0 @ E00FF000
ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB00C SCS
ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 003BB002 DWT
ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 002BB003 FPB
ROMTbl 0 [3]: FFF01000, CID: B105E00D, PID: 003BB001 ITM
ROMTbl 0 [4]: FFF41000, CID: B105900D, PID: 000BB9A1 TPIU
ROMTbl 0 [5]: FFF42000, CID: B105900D, PID: 000BB925 ETM
STM32 (connect): Timeout while waiting for CPU to halt after reset. Manually halting CPU.
debugger initialized successfully.
J-Link: Flash download: Flash programming performed for 1 range (6144 bytes)
J-Link: Flash download: Total time needed: 0.345s (Prepare: 0.120s, Compare: 0.007s, Erase: 0.068s, Program: 0.136s, Verify: 0.001s, Restore: 0.010s)
Programming Thread exited
Programming failed.


再点下载提示成功


Downloading D:\10.stsensor\2.code\STSW-STLKT01\Utilities\BootLoader\STM32L476RG\BootLoaderL4.bin to STM32L476RG via SWD-Interface@1000kHz
Programming Thread started.
Device "STM32L476RG" selected.
Found SWD-DP with ID 0x2BA01477
Found SWD-DP with ID 0x2BA01477
AP-IDR: 0x24770011, Type: AHB-AP
Found Cortex-M4 r0p1, Little endian.
FPUnit: 6 code (BP) slots and 2 literal slots
CoreSight components:
ROMTbl 0 @ E00FF000
ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB00C SCS
ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 003BB002 DWT
ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 002BB003 FPB
ROMTbl 0 [3]: FFF01000, CID: B105E00D, PID: 003BB001 ITM
ROMTbl 0 [4]: FFF41000, CID: B105900D, PID: 000BB9A1 TPIU
ROMTbl 0 [5]: FFF42000, CID: B105900D, PID: 000BB925 ETM
Debugger initialized successfully.
J-Link: Flash download: Flash download skipped. Flash contents already match
Programming Thread exited
Programming done


再用IAR和MDK就都可以正常下载了
又下载了Beacon例程
然后又出现这个问题

顿时天空漂过5个字儿“低功耗"



QQ图片20170214164307.png
QQ图片20170214164255.png
QQ图片20170214170205.png
虾扯蛋


回复

使用道具 举报

883

TA的帖子

4

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-2-14 17:53:11 | 显示全部楼层
是不是程序把swd接口的引脚给禁掉了?

点评

例程里设置了STOP模式 单片机进入低功耗了  详情 回复 发表于 2017-2-14 20:46
作为一个菜逼,干货并没有多少。唯一会的就是水,所以回帖水分大。望见谅!


回复

使用道具 举报

2832

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2017-2-14 18:31:35 | 显示全部楼层
复位,重新上电后下载

点评

低功耗模式只能这样下载 一般是在上电没进入低功耗前加些延时  详情 回复 发表于 2017-2-14 20:49


回复

使用道具 举报

4448

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2017-2-14 20:46:21 来自手机 | 显示全部楼层


例程里设置了STOP模式 单片机进入低功耗了


回复

使用道具 举报

4448

TA的帖子

9

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2017-2-14 20:49:30 来自手机 | 显示全部楼层


低功耗模式只能这样下载
一般是在上电没进入低功耗前加些延时


回复

使用道具 举报

3

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-2-15 10:38:26 | 显示全部楼层
应该是上电后进了低功耗


回复

使用道具 举报

13

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-15 10:43:25 | 显示全部楼层
低功耗的话可以这样来做:
1、上电后把Reset拉低
2、等到SDK软件提示下载进度框,马上把Reset电平拉高,就可以正常下载了。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-11-19 20:06 , Processed in 0.345268 second(s), 16 queries , Redis On.

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