你好,
J-Link EDU是否会使用DA14580?
要分解出哪些引脚以连接到设备?
我问的原因是,没有目前拥有批准的资金购买DA14580开发套件,以做出概念的证明。我的预算有限,其中Dev套件不适合原型设计案例,因此我需要运行自己的电路板旋转以获得验证完成。该大学表示,他们需要一个MVP(最低可行的产品),然后再获得研究设备的完整资金池。
我已经阅读了应用程序和参考设计说明,并认为我可以获得大部分时间。我对设备的记忆略微混淆。OTP编程只能编程一次(因此一次性编程),并且在开发期间,必须从UART或etc加载代码?因此,当使用J-Link时,这会通过SPI直接发送数据,然后将其加载到SRAM中?因此,在没有附加的J-Link,芯片不会在开发人员模式中运行。
或者,我可以使用J-Link来编程外部闪存(或EEPROM)SPI内存,然后芯片读取这一点?
我对编程和存储数据存储器的位置时,我只是困惑。您的帮助将非常感谢
问候,
槊
Hello Lance,我将开始回答你的问题:我需要研究J-Link EDU。
OTP只是一次,你是正确的。该设备可以从OTP或任何外部接口(也称为开发模式)引导,可以是UART / SPI / I2C,或者您可以从UART等下将代码直接下载到SRAM中..通过UART等下载将直接复制到开发模式中的SRAM,或者从外部接口引导,它将将内容复制到EEPROM或Flash中的SRAM。如果没有被编程到OTP中,则设备将自动启动外部接口 - 尽管编程OTP可用于加快Seconard Bootloader的启动时间。存储在诸如XTAL校准之类的OTP报头文件中的其他内容也可以存储在外部存储器中,当设备从外部源启动时,有效地复制到SRAM中。设备令人难以置信的灵活性:OTP可以完全留空并使用外部闪光灯,OTP可以用标题文件和外部闪存进行编程,OTP可以与引导加载程序和配置文件分开,以加快外部内存的启动,或者您可以使用OTP。我们有客户使用所有这些方案。灵活性还增加了复杂性来掌握这一点,因此您的问题非常有效。
智能代码段工具将使您从UART / JTAG下载,也可以在任何外部闪存或EEPROM中下载。项目6.8在下面的支持功能中表示现在可用。
http://support.dialog-semicondiondiondum/sdk306- supported-features.
您使用的是哪个开发板?我们有一个新的低成本$ 99板称为基本,拥有所需的所有元素:JTAG接口和函数闪存。
谢谢&br.
je_dialog
嗨,有je_dialog,
首先感谢您的回复,正如我收集的那样,在编程此芯片时有很多选择。从我可以收集的是,我可以使用外部闪光灯来存储程序内存,然后将此加载到启动时的SRAM。
你提到的开发板(基本)似乎有闪存和JTAG,所以在理论上将此参考设计复制到我自己的定制设计中会有效吗?
我是否能够利用基本的开发板来编程外部板(通过在我自己的连接器中删除痕迹和接线),或者这不推荐?
J-Link EDU与基本Segger J-Link程序员功能相同,所以理论上它会起作用,但我有兴趣知道您是否有任何经验?
这听起来像我前进的最简单的选择是购买基本的开发套件,复制芯片和闪光设计(不包括JTAG接口),然后修改该电路板成为我的DA14580程序员。您能否确认这确实会有效吗?
我确实对天线设计和介电常数有更多的疑问;但是,我会在适当的论坛中询问这些。此外,我还有关于供应链的疑问,大学是否应该在批量上市。
感谢致敬,
Lance Henderson.
你好兰斯,是的,你可以采取基本的套件并复制,我想不出一个原因,为什么不能适应提供外部板上程序 - 我们实际上有些客户在生产环境中使用基本板为了这些目的。我们现在在J-Link Edu上没有经验。我们很快将有一个天线参考设计可用 - 应该在几天内完成,已通过FCC和CE,因此将可用于削减和展示,并在其发布时提供所有文件。
br je_dialog。