【技术实现步骤摘要】
将指令存储在程序存储器中的方法和关联系统
[0001]相关申请的交叉引用
[0002]本申请要求于2020年9月3日提交的法国专利申请号2008956的优先权,该申请通过引用并入本文。
[0003]该申请涉及将指令存储在程序存储器中和一种关联系统。
技术介绍
[0004]在生产线上,固件被下载到微控制器(MCU)的闪存中。在生产之后,固件可能必须被下载到MCU闪存中以进行升级。初始编程或升级编程可能都需要对产品或应用供电,并且将某个电缆连接到外部连接器或者在打开产品之后连接到内部连接器。
[0005]这种连接可以是有线或无线的。已知的有线解决方案的示例使用JTAG连接器。如USB或UART等通信总线是另一种有线解决方案。避免布线的已知方式是使用如蓝牙或WiFi等无线通信。
技术实现思路
[0006]在实施例中,一种系统包括非接触式读取器和装置。该装置包括非接触式应答器,非接触式应答器包括非接触式接口和应答器有线接口,并且被配置为通过非接触式接口根据非接触式协议与非接触式读取器通信。该装置包括被耦合到应答器有线接口的总线以及被耦合到总线的至少一个模块,该至少一个模块包括处理电路,非接触式读取器被配置为通过非接触式应答器将由处理电路可执行的软件程序的指令传送给至少一个模块。
[0007]实施例包括一种用于将软件程序指令存储在具有处理电路的至少一个模块的存储器中的方法。该方法包括:提供包括非接触式接口和应答器有线接口的应答器;在应答器有线接口与至少一个模块之间耦合总线;使读取 ...
【技术保护点】
【技术特征摘要】
1.一种系统,包括:非接触式读取器;以及装置,包括:非接触式应答器,包括非接触式接口和应答器有线接口,并且被配置为通过所述非接触式接口,根据非接触式协议与非接触式读取器通信,总线,被耦合到所述应答器有线接口,以及至少一个模块,被耦合到所述总线,所述至少一个模块包括处理电路,所述非接触式读取器被配置为通过所述非接触式应答器将由所述处理电路可执行的软件程序的指令传送给所述至少一个模块。2.根据权利要求1所述的系统,其中所述非接触式读取器和所述非接触式应答器被配置为使得在所述指令的所述传送期间所述非接触式读取器是所述总线上的所述主机。3.根据权利要求1所述的系统,其中所述至少一个模块包括存储器、引导加载程序以及引导加载程序模式,在所述引导加载程序模式下,所述引导加载程序被配置为将所述指令存储到所述存储器中。4.根据权利要求3所述的系统,其中所述非接触式读取器还被配置为通过所述非接触式应答器来激活所述引导加载程序模式。5.根据权利要求4所述的系统,其中所述至少一个模块具有至少一个模块端子,所述至少一个模块端子专用于所述引导加载程序模式的所述激活;并且其中所述非接触式应答器具有至少一个应答器端子以及控制器,所述至少一个应答器端子被耦合到所述至少一个模块端子,所述控制器被配置为:响应于通过所述非接触式接口从所述读取器接收的引导加载程序模式激活命令,将所述至少一个应答器端子设置在电压电平。6.根据权利要求4所述的系统,其中所述非接触式应答器包括直通电路,所述直通电路被配置为在所述软件程序的所述指令的传送期间,实施针对所述非接触式读取器与所述至少一个模块之间的消息交换的直通功能。7.根据权利要求6所述的系统,其中所述非接触式读取器被配置为在与所述非接触式协议一致的至少一个帧内,发起至少一个第一引导加载程序命令,所述至少一个第一引导加载程序命令包含第一数据有效载荷,所述第一数据有效载荷包括所述软件程序的所述指令,并且所述直通电路被配置为将所述至少一个第一引导加载程序命令变换为所述总线上的、与在所述总线上使用的协议一致的至少一个第二引导加载程序命令。8.根据权利要求7所述的系统,其中所述直通电路还包括第二易失性存储器,所述第二易失性存储器被配置为存储控制数据,所述直通电路被配置为基于所述控制数据来实施针对所述读取器与所述至少一个模块之间的消息交换的所述直通功能。9.根据权利要求7所述的系统,其中所述直通电路包括第一易失性存储器,所述第一易失性存储器被配置为缓冲所述第一数据有效载荷和响应的第二数据有效载荷,所述响应旨在通过所述非接触式接口被发送给所述读取器。10.根据权利要求9所述的系统,其中所述直通电路还包括:第一状态机,被配置为通过所述非接触式接口与所述读取器协作,并且被配置为基于
从所述读取器接收的命令来写入/读取所述第一易失性存储器以及所述第二易失性存储器的一部分;以及第二状态机,被配置为基于所述第二易失性存储器的一部分的内容通过所述有线接口与所述总线协作,并且被配置为写入/读取所述第一易失性存储器以及所述第二易失性存储器的一部分。11.根据权利要求10所述的系统,其中所述第二状态机被配置为从所述第一易失性存储器读取所述第一数据有效载荷,并且在所述总线上执行所述第一数据有效载荷,以管理时钟和所有总线协议信令信息。12.根据权利要求11所述的系统,其中所述第二状态机被配置为读取所述总线上的应答,并且将所述应答存储在所述第一易失性存储器中以使所述应答由所述第一状态机读取。13.根据权利要求7所述的系统,其中所述总线是I2C总线,并且其中由所述读取器发起的所述至少一个第一引导加载程序命令包括对所述至少一个模块的写入操作的至少一个请求。14.根据权利要求13所述的系统,其中对所述至少一个模块的写入操作的所述至少一个请求包括所述至少一个模块的地址、特定命令代码以及...
【专利技术属性】
技术研发人员:JL,
申请(专利权)人:意法半导体格勒诺布尔二公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。