我有PAN1740设备,我想用一个简单的应用程序来编程,比如ble_app_bearbone_580,只显示与手机的连接。
1.已开发套件 - 基本
2.连接这些信号:
TCK> SWCLK(长4cm长度)
TMS >> SW_DIO (4cm长)
接地> >接地
VDD_3.3C >> VCC
3.冉凯尔与ble_app_bearbone_580,并开始调试:我得到“没有的Cortex-M SW设备中找到”为什么呢?
4.在松下设计指南中,他们提到他们已经燃烧了校准,MAC地址,在OTP中
所以,我没有上加载OTP头?仅对应用六角?
另外,OTP启动已经设置好了吗?这是不是Keil检测不到ARM设备的原因?
5.当我运行smartsnippets工具箱时,给我错误:ftdi安装无效ftd2xx.dll无法在文件夹c://windows / system32中找到
我需要显示这个演示了很大的应用。
谢谢你的支持,
马塞洛•马丁内斯
设备:
嗨Marcelo Martinez,
你可以找到在常见问题中的开发套件和参考设计部分进行正确的连接。您的联系似乎是确定,所以别的东西应该是你的问题,检查电源580是好的,也是为了在调试,以检查是否莱凯勒可以“看到”您的开发工具包,你可以去“目标选项”标签,将“的J-Link / J-TRACE皮质”旁打“设置”按钮,在任何能确保端口选项设置为SW,而不是在JTAG弹出化妆对话框。在特定的对话框,你应该能够看到与KEIL臂相连的IDCODE。
是松下公司的模块烧毁了设备ID和SDK的地方是ID为BD地址,但即使580没有得到其OTP该地址的蓝牙地址可以由软件填充为好,你不必烧OTP头用于测试的应用程序,你可以使用JTAG或UART和直接下载代码sysram。
该设备具有在当你的OTP图像刻录.hex文件占位符,你应该烧掉那些标志以及通知580引导程序存在的OTP应用程序名为“应用标志”的OTP头两个字段。我想,松下并没有烧毁这些领域,因为我认为这是一个新的模块。如此以来,你是在JIANGSU作者:孙军模式你不必对OTP的事情担心。
你得到的消息表明,有在FTDI驱动程序安装问题。您还可以检查以下职位:
HTTPS://support.dialog-semiconductor.com/how-solove-%E2%80%9Cftd2xxdll-e ...
谢谢mt_dialog.
你好:
感谢您的信息。
我解决了第一个问题:我有逆转的模块(顶部/底部)上的引脚。现在,凯尔通讯和我可以在RAM中运行的软件。
在ftdi问题上,我注意到设备管理器中的PORTS上有JLink CDC UART端口(COM3)。我在这里加载ftdi驱动吗?我还能在RAM的调试模式下运行keil吗?
谢谢离子推进。
马塞洛
嗨Marchelo,
你使用的是什么开发套件,如果你使用的是对话框的pro套件的PAN模块,它使用FTDI,你应该安装FTDI驱动,你在设备管理器上看到的不是FTDI,而是从JLInk模拟的虚拟UART com。
谢谢mt_dialog.
我有dialog's碱性试剂盒PAN模块。请问您的回复适用于基本的呢?如果我加载FTDI的驱动程序,我还可以使用该套件做开发与内部RAM?JLINK仍然有效?
谢谢你!
马塞洛
嗨,马塞洛,
基本工具包没有FTDI模块和UART,你看到的是来自Jlink,但我认为。dll是智能片段需要的。因此,请尝试从FTDI支持站点安装驱动程序,而不是通过设备管理器。这应该不会影响Jlink。下载和安装驱动程序的链接在文档UM-B-048的安装工具和驱动程序部分。
谢谢mt_dialog.
你好:
从FTDI支持网站安装驱动程序,我不明白您的意思。它是我需要下载的不同驱动程序,以及如何安装?
谢谢你!
马塞洛
嗨,马塞洛,
在我已经指示的文件,在特定段落中,有对FTDI网站,你可以去,下载并安装驱动程序,在网站上的链接有关于安装驱动程序的指令。
谢谢mt_dialog.
你好:
我现在可以通过一个文件不是设备管理器打开加载驱动后段。
我现在尝试用十六进制文件(鞍骨示例)加载RAM,但是当我使用Booter工具时,选择正确的十六进制,然后下载我获取:
[INFO General @16-11-21 16:22:54]找到ID为0x0BB11477的SWD-DP
[信息一般@ 16-11-21 16时22分54秒] FPUnit:4代码(BP)插槽和0字面槽
[信息一般@ 16-11-21 16点22分54秒]发现的Cortex-M0 r0p0,小尾数。
[INFO General @16-11-21 16:22:54] BTLE设备已选中。
[INFO Booter @16-11-21 16:23:18] Read 17924 bytes from file C:\Dialog\SDK\SDK 5.0.4\SDK 5.0.4\DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\projects\target_apps\ble_examples\ble_app_barebone\Keil_5\out_580\ble_app_barebone_580.hex。
[错误引导程序@ 16-11-21十六时23分18秒]未能写入文件C:\对话\ SDK \ SDK 5.0.4 \ SDK 5.0.4 \ DA1458x_SDK_5.0.4 \ DA1458x_SDK \ 5.0.4 \项目\ target_apps \ ble_examples\ ble_app_barebone \ Keil_5 \ out_580 \ ble_app_barebone_580.hex地址00。
[错误引导程序@ 16-11-21 16点23分18秒]无法下载固件文件到板
看来我可以从SDK读取文件,但我无法下载到RAM中。
如上,我正在使用JTAG,DK-Basic和PN1740。我没有与keil下拉和执行代码的问题。
在我有这个工作后,我将下载到OTP。
先感谢您,
马塞洛
此外,在PAN1740 RESET复位接地。片段版本:4.4.3.1420
嗨,马塞洛,
既然您已经有了一个基本工具包,那么您是否能够通过Smart Snippets的引导程序将代码下载到基本工具包中?还有你用的keil是什么版本的?
谢谢mt_dialog.
你好:
是的,我试着通过启动器下载代码(hex文件)到基本工具包。这就是我在之前的评论和问题上得到错误消息的时候。
请看看上面,当我试图下载日志文件的输出。你可以看到从足球运动员是错误。
凯尔版本V5.21.1.0
从Keil下载和执行是好的。
(我使用PAN1740和基本套件。
谢谢你!
马塞洛
马塞洛
嗨,马塞洛,
您试图通过引导程序将代码下载到位于基本套件上的580或附加在基本套件上的PAN上?这是我之前的问题,目的是检查问题是在基本套件本身还是与PAN的连接上。
然而,由于您使用的是keil的V5.21.1.0版本,请检查以下常见问题并更新您的SmartSnippets工具箱中的驱动程序,这是一个兼容性问题,也许这解决了您的下载问题。
谢谢mt_dialog.
你好:
我试图下载通过基本套件RAM的PAN 580。连接是按我的第一封电子邮件。
我从套件断开PAN,我可以加载RAM到套件580与Snippets。
我下载并安装JLink_Windows_V612。我以前装V610。
无法下载该工具包了(驱动程序版本没有更新。我JLINK的驱动程序版本仍然是6.0.2601.5)。
回到V610,我仍然无法下载。
下载并通过Keil执行OK。
谢谢你!
马塞洛
你好:
我将不胜感激的行动方针,以我以前的电子邮件,以获得基本的工具包,并使用片段PAN580加载。
谢谢你!
马塞洛
嗨,马塞洛,
因为你能够从智能片段下载580的基本装备,我想象不出是什么原因导致无法下载fw定制设备的基本装备除了基本工具包和定制设备之间的连接,所以你可以尽量减少你的电线的长度。如果因为任何原因锅靴子代码时启动(例如你的flash附加载荷弗兰克-威廉姆斯或之前连接到智能通过凯尔片段下载代码)和睡眠模式启用调试器模块是禁用jtag不会能够连接。
谢谢mt_dialog.
你好:
我不能使用代码段和JTAG了基本的工具包下载hex文件到580。我认为只装载一次,然后将其保存失败。这是当我尝试下载足球运动员的错误消息时每次都遇到:
[信息概述@ 16-12-07 20:00:42]找到了带ID 0x0BB11477的SWD-DP
[INFO General @16-12-07 20:00:42] FPUnit: 4个代码(BP)槽和0个文字槽
[信息一般@ 16-12-07 20时00分42秒]发现的Cortex-M0 r0p0,小尾数。
[INFO General @16-12-07 20:00:42] BTLE设备已选中。
[INFO Booter @16-12-07 20:02:54] Read 17924 bytes from file C:\Dialog\SDK\SDK 5.0.4\SDK 5.0.4\DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\projects\target_apps\ble_examples\ble_app_barebone\Keil_5\out_580\ble_app_barebone_580.hex。
[错误引导程序@ 16-12-07 20时02分55秒]未能写入文件C:\对话\ SDK \ SDK 5.0.4 \ SDK 5.0.4 \ DA1458x_SDK_5.0.4 \ DA1458x_SDK \ 5.0.4 \项目\ target_apps \ ble_examples\ ble_app_barebone \ Keil_5 \ out_580 \ ble_app_barebone_580.hex地址00。
[ERROR Booter @16-12-07 20:02:55]固件下载到单板失败
我不知道问题出在哪儿。什么好主意吗?我应该检查什么?我可以运行与Keil,但不是Snippets。
在我可以在OTP Pan1740之前,我需要做到这一点
谢谢你!
马塞洛
嗨,马塞洛,
试着删除基本套件上任何不必要的跳线,并再次检查,也许第一次你下载的代码,你烧伤的flash和设备一直从那里启动,你可能还想尝试重新安装SS工作室,以防出现问题。您还可以尝试通过UART用Smart Snippets连接到您的基本工具包,并尝试下载代码,然后尝试再次连接JTAG接口并下载代码。
谢谢mt_dialog.