TI中文支持网
TI专业的中文技术问题搜集分享网站

Tiva的Flash保护,以及如何掌控客户烧写固件的问题

我单位和客户合作一个项目基于Tm4C123,我方写固件程序,客户负责板子和器件。现在基本完成了,考虑将来销售分成的问题,我们考虑如何把将来能掌控量产的数量。

烧写固件有2个办法:仿真器通过JTAG,还有我写了个串口下载的工具。

如果把烧写工具和bin文件都给客户,客户自己烧固件,那将来我们就无法掌控数量了。可就算不给,只要客户有bin文件,他也可以找个仿真器烧写。

如果bin文件也不给,只给成品,客户是不是也可以把MCU里的二进制代码读出来呢?如果读出来,他又可以复制了。

Tm4C是有FlashProtectSet来保护flash的,但应该如何应用到这种场合?

还有我考虑能否利用EEPROM写一个验证标志,但不能让客户看到这个标志。EEPROM的lock,password功能有无详细的中文说明?

xyz549040622:

不给bin文件,只给成品就OK了。客户即使需要破解,也需要比研发一个更多的价格。当然,你也可以程序中设置各种陷阱,防止破解。

赞(0)
未经允许不得转载:TI中文支持网 » Tiva的Flash保护,以及如何掌控客户烧写固件的问题
分享到: 更多 (0)