-
公开(公告)号:US20240069901A1
公开(公告)日:2024-02-29
申请号:US18364957
申请日:2023-08-03
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: Yoann BOUVET , Jean-Paul COUPIGNY
Abstract: A server builds an update file to update software. The server compiles source code of an updated version of the software, generating a binary file of the updated version of the software. Memory locations are mapped to sections of the binary file based on mappings of sections of a binary file of a prior version of the software. Bits of sections of a plurality of sections of the binary file of the prior version are logically combined, bit-by-bit, with bits of corresponding sections of the binary file of the updated version. The logically combining includes: applying an exclusive or operation; or applying an exclusive nor operation. The update file is built based on the mapping of the memory locations and on results of the logical combining.