你好,重视员工对话框!
我开发了一个应用程序,运行在一个DA14531,驱动一个SPI连接设备。所有操作工作好,蓝牙BLE函数也工作,我可以连接和值改变时得到通知。
所有的软件功能开发使用凯尔和运行设备内存。
现在,我想去生产最简单的路径:使用一个相同的原理作为你的职业开发工具包,但剥下来。所以我希望同样的SPI flash,连接到DA14531引导我的软件。目标硬件块DA14531,外国SPI设备所有的东西和一个从Macronix SPI flash。SPI应当像一辆公共汽车,不同的芯片选择信号。我将使用更大的引出线的DA14531版本。
子板上,有一个连接器,无人居住的。我理解,这是一个常见的布局为连接到程序员的工具。以下问题:
-我可以计划发展委员会的闪存设备,因此测试引导?需要哪些步骤,与我的二进制程序flash呢?这是我第一次尝试使用flash,后测试专用flash示例项目成功。但项目关注设备的能力。没有项目显示,如何让一个应用程序持久,所以它将运行在应用能力。
——凯尔产生二进制文件,但我怎么可以或必须修改构建,所以它将运行,通过从内存闪存吗?
——第一个系列的生产,我想建立一个“设备”,可能套装的一部分,为了使用10针微型连接器。我怎么能这样做呢?我必须照顾这个连接器,为了能够计划我的董事会的flash,希望让测试/调试?我的想法是,建立一个线束,一侧PCI-X连接器和10销微球场的另一端。这足够吗?我的小目标力学不允许PCI-X连接器格式。替代方法:我记得另一个工具包,安置在一个白色的平鼓的传感器,领导,按钮,一个PCB,哪里来这样一个连接器。我的希望是,这PCB可用于相同的目的吗?
谢谢你的帮助,约阿希姆
关键词:
设备:
嗨,约阿希姆,
谢谢你的问题,因为你的兴趣在我们的解决方案。
1。您可以使用flash程序flash程序员从SmartSnippets工具箱。请参见15节。SPI Flash程序员的嗯- b - 083 SmartSnippets工具箱用户手册(HTML)用户指南。下面我把有用的文件检查:
你也应该把跳投在j - 1头“SPI的立场”。
2。你能澄清这句话吗?我也应该建立我们的项目和使用工具箱来燃烧flash与特定的二进制。你会发现一个选项,使设备的引导,所以这是可以从flash引导。
3所示。Pro-Dk,我们所有的dk,包含一个耐火J-Link提供门限功能的装置。默认情况下J-Link接口连接到目标设备(DA14531女儿在我们的例子中)。然而,它可以连接到自己的董事会,允许Pro-DK作为调试探针。的情况下DA14531 Pro-Dk,你应该确保跳投被放置到正确的位置,然后使用跳线连接自己的董事会对DK -请见附件。
DA14531 Pro-DK——自定义
J2 Pin4(黑)接地
J2销1(红色)电源电压
j - 1销SWDIO 23(蓝色)
SWCLK J2销21(黄色)
请注意,如果你自己的董事会已经有一个电源,例如,电池3 v3(红线)不是必需的。此外,建议使用质量好的跳线。
谢谢,PM_Dialog
你好,
谢谢你的回答!
我的理解是,只有2信号,除了分享3.3 v电源。10针头完全未使用,没有比赛吗?
做这两个信号允许在我的目标硬件调试会话吗?
如果是,我要如何禁用它们与电阻、为了从Macronix flash开始启动,当没有耐火硬件存在?
我不完全理解:我们的环境产生一个二进制文件,并使用耐火硬件/软件加载到SoC的RAM。
也许缺少细节是:当我把一个SPI flash设备到我的硬件,我可以“烧”到flash,给,我把它与你的职业发展Boardset一致。SmartSnippets工具集是用来,能够达到Macronix flash (?)
第二点不清楚:图像,它是由凯尔为执行从RAM图像用于flash是相同的吗?解决方案是一样的吗?
我需要联系/修改引导脚本headerfile以某种方式?
如果SmartSnippets工具集对我照顾,我就假设,它负责编程设备的引导头和结果将图像从SoC的RAM运行在相同的布局,这是正确的吗?
谢谢回答这些基本的和必要的问题!
我已经读了很多,,但本质是分布在大量的材料。
问候,
约阿希姆
嗨joachimkr,
> > >所以,10针头完全未使用,没有比赛吗?
你能请注明销在Pro DK的你指的是?
使用通过JTAG调试定制板使用Por-DK,你应该遵循下面的用户手册中描述的过程:
http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/debug_probe.html
你是哪一个flash使用吗?也请看到- b - 072应用程序注意看到支持FLASH /接口EEPROM的列表。
https://www.dialog - semiconductor.com/sites/default/files/an b - 072 da14531_booting_options_v1.4.pdf
编程Flash,你应该把创建的二进制映像凯尔和使用Flash程序员SmartSnippets工具箱。不需要修改二进制文件,你应该只需要使设备引导。
请参阅用户手册:
http://lpccs-docs.dialog-semiconductor.com/UM-B-083/index.html
谢谢,PM_Dialog
你好,谢谢你的门限链接。我现在明白。
你问我指示针的套装。但我指的是一组完整的10 DA14531女儿董事会无人居住的别针。样子,携带所需的别针。我从对话框的董事会,名叫DA14585IOTMSENSOR工具包。它出现一个USB耐火接口板,以10针,2行5针,微细扁平电缆连接插座。相同的连接器,男,位于DA14531但无人居住的女儿。
问题是,如果我可以使用USB耐火板,如果我创建和填充10针连接器。如果是,你有一个销列表扁平电缆吗?
闪存设备你问:我打算使用Macronix,作为一个女儿董事会DA14531。
我理解,二进制文件是完全相同的,对内存和闪存,DA14531。
非常感谢,
约阿希姆
参考我们的话,我说的是阁下,这是名为“调试”连接器。附件是图片,您将看到阁下。我想用这个蓝图。
这里相当于连接器,填充DA14585物联网传感器设备。你看到相同的连接器和我自己的整个套件(耐火)硬件。巩固这个连接器是有意义的和程序员接口。
附件是照片从底端,PCB。我误了女性/男性。
嗨,约阿希姆,
对不起,我有点困惑。你有DA14585物联网传感器套件吗?你用的哪个母亲板?如果你有正确的联系自己的董事会和你的主板,你可以使用任何你想要的连接。
谢谢,PM_Dialog
我有这两个开发工具:DA14585传感器套件,安置在一个白色的情况下,程序员/调试器连接器
和
我有DA14531开发工具包Pro,与另一个连接到目标,通过PCI-X连接器。
我的目的,目标,
连接我自己的董事会DA14531,目前在开发中,10针连接器。
问题是捆绑销售所需的针是否在一个匹配的电缆与电缆和连接器或使用调试器板是一个更好的选择。
嗨,约阿希姆,
DA14585物联网传感器设备不包含一个JTAG接口。请参阅嗯- b - 102: DA14585入门指南与物联网多传感器开发工具包和图6所示。flash在JTAG,你需要另一个董事会任命接口板。
因为你有一个自定义DA14531董事会,你应该Pro-DK以flash。以下教程包含所有必需的步骤:
http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/debug_probe.html
谢谢,PM_Dialog
好的谢谢,
我将检查阁下头的子板DA14531装备和线束,。
这一事实,有2行5小连接器,并不意味着,他们是相同的。
最好的问候,
约阿希姆
嗨Joachim
谢谢你接受我的答案。如果你有一个后续问题,请增加一个新的论坛帖子。
谢谢,PM_Dialog