2021
嵌入式专家 SEGGER 产品简介…
在许多不同的场景中,一些因素可能会妨碍J-Link与目标设备成功建立连接。本文介绍了J-Link与目标设备不能正常连接的不同情况,并提供了有关如何进行故障排除以及下一步如何修复它们的信息。…
大多数现代PC都不再具有物理COM端口。但是,许多硬件设置仍然使用UART进行日志记录、诊断和应用程序控制。替代方案是使用一个USB设备,该设备在PC上显示为COM端口。…
我们以一个Embedded Studio 4.30上生成的STM32F401RE的GNU工具链项目为例,介绍如何将其迁移到Segger自己的工具链上。…
我们之前介绍过一期“如何使用J-Flash进行序列号编程”的文章,该方式烧录序列号时是以一种标准的规则递增序列号,如果想要避免他人依据序列号的递增规则伪造产品序列号,则产品序列号可能并不会以简单的递增规则进行排列。例如序列号中间可能存在间隔,或者是以其他规则生成的更为无序的自定义序列号,本文将介绍如何烧录自定义序列号。…
J-Link作为被广泛使用的调试器,提供了多种配套的软件工具。例如命令配置软件J-Link Commander,GDB server,J-Flash等。其中,J-Link Commander支持一种类C的脚本语言,称作J-Link script。…
在某些情况下,J-Link/Flasher仿真器可能无法与芯片正确连接,而导致在IDE中调试失败,出现例如“Failed to get CPU status after 4 retries”的报错信息,无法获取芯片的状态,可能是由于J-Link未与芯片成功连接导致的。…
在产品的批量生产过程中,通常需要给每一个产品赋予一个单独的序列号,并将该序列号写入MCU的某个特定地址中。序列号在产品售后服务、版权控制以及远程更新等操作中都将发挥重要作用。本文将介绍如何使用J-Flash来进行序列号编程。注意J-Flash需要在Segger J-Link Plus/J-Link Trace/J-Link Pro以及Flasher等系列产品上才可用。…
本文假定使用SEGGER Embedded Studio V5.10或更高版本。对于较旧的SEGGER Linker版本,某些选项可能有所不同。…
众所周知,SEGGER Flasher系列闪存编程工具可为微控制器和存储设备提供可靠的高速编程,功能强大、可靠。Flasher系列的某些烧录器具有(或将来的成员将具有)附加的以太网接口,用于与主机系统通信,在Flasher的配套软件中,例如J-Flash、J-Flash SPI等都可以通过TCP/IP与Flasher建立连接,可远程控制Flasher执行烧录相应操作。…
Support@bmrtech.com
info@bmrtech.com