Based on the Cortex-M4 architecture,a safe online update method is proposed,and the specific implementation on the ATSAME54 chip is introduced.The hardware design scheme is described,and the mechanism of software design to realize the safe online upgrade of BOOT and application programs is introduced in detail.The implementation mechanism is safe and reliable,applied to the online upgrade of power secondary equipment,and has a high use value,which has certain reference significance for the on-site safety upgrade of the MCU.
Key words
online upgrading /
Cortex-M4 /
ATSAME54
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] 龚行梁,周强,赵天恩,等.CAN总线实现的ZYNQ-7000程序在线升级方法[J].单片机与嵌入式系统应用,2018(11):63-66.
[2] 刘冰寒,赵礼林.配电终端的嵌入式程序更新系统设计[J].单片机与嵌入式系统应用,2021(7):23-24.
[3] Microchip Technology Inc.SAM D5x/E5x Family Data Sheet[EB/OL]. [2021-10].https://www.microchip.com/content/dam/mchp/documents/MCU32/ProductDocuments/Data-Sheets/SAM_D5x_E5x_Family_Data_Sheet_DS60001507G.pdf.