深圳湾 发表于 2026-1-6 22:37:03

请问Link1D是否能防止程序被复制

请问Link1D是否能防止程序被复制,如果我把程序写在Link1D中交给客户,是否能控制烧录次数,Link1D中的程序是否能被复制出来,如果程序有被复制的可能,那么STC官方是否可以提供烧录服务,毕竟STC应该还是能信赖的,烧录服务对数量的要求大概是怎样的

晓飛飛 发表于 2026-1-6 23:29:11

仔细看一下关于脱机编程器相关选项,是可以设置编程次数的

DebugLab 发表于 2026-1-7 09:03:48

可以按照楼上的方法设置开机次数,并配合程序加密传输功能,防止从串口数据分析出程序

深圳湾 发表于 2026-1-7 11:09:59

晓飛飛 发表于 2026-1-6 23:29
仔细看一下关于脱机编程器相关选项,是可以设置编程次数的
程序在Link1D上是存储在芯片中而不是MCU中的吧,有没有可能复制此芯片后焊接到其他Link1D上实现程序下载

晓飛飛 发表于 2026-1-7 11:25:33

深圳湾 发表于 2026-1-7 11:09
程序在Link1D上是存储在芯片中而不是MCU中的吧,有没有可能复制此芯片后焊接到其他Link1D上实现程序下载 ...

程序固件包括配置信息在Link1D上都是存储在独立的FLASH芯片上的,如果设置了一定次数并写入Link1D,再复制这个Flash芯片并焊到别的link1D上,可能会获得一个克隆的带程序的Link1D,我估计这个可能性非常小,具体没测试过,不敢妄下定论,如果此法可行那算是一个bug。

深圳湾 发表于 2026-1-7 11:52:48

在说明中看到这句,意思是不是
小固件是存储在Linlk1D的MCU中的,
大固件是分开存储的,只有一部分在FLASH中,
如果这样的话,复制FLASH也没有用了,里边只有一部分固件数据而已

soma 发表于 2026-1-7 21:11:20

深圳湾 发表于 2026-1-7 11:52
在说明中看到这句,意思是不是小固件是存储在Linlk1D的MCU中的,大固件是分开存储的,只有一部分在FLASH中 ...

这是相对于IAP15F2K61S2和IAP15L2K61S2母片来说的就是U8W-Mini,link1d没有这个限制因为外挂flash

神农鼎 发表于 2026-1-7 22:21:38

主控芯片内部放的下,就放主控芯片内部;

主控片内部放不下,才会放外部

深圳湾 发表于 2026-1-7 22:37:33

神农鼎 发表于 2026-1-7 22:21
主控芯片内部放的下,就放主控芯片内部;

主控片内部放不下,才会放外部


就是说我可以放心的将程序写到Link1D交给客户了{:ciya:}
页: [1]
查看完整版本: 请问Link1D是否能防止程序被复制