MICROCONTROLLER THAT MAINTAINS CONTROL FUNCTION EVEN AFTER SOFT-RESET AND A CONTROLLING METHOD THEREOF

    公开(公告)号:US20240211273A1

    公开(公告)日:2024-06-27

    申请号:US18545375

    申请日:2023-12-19

    发明人: Kyo Min Kim

    IPC分类号: G06F9/4401

    CPC分类号: G06F9/4403

    摘要: A microcontroller performs a control function. The microcontroller comprises: a memory management unit (MMU) performing a soft reset process by initializing remaining areas excluding a working page area of a memory managed by the memory management unit of the microcontroller; a communication module maintaining a communication connection prior to the soft reset process as it is even after the soft reset process; and a microprocessor initialized according to the soft reset process.

    METHOD OF REPROGRAMMING A BOOT AREA
    72.
    发明公开

    公开(公告)号:US20240211270A1

    公开(公告)日:2024-06-27

    申请号:US18543757

    申请日:2023-12-18

    IPC分类号: G06F9/4401 G06F8/65

    CPC分类号: G06F9/4401 G06F8/66

    摘要: A method performed by an electronic control unit (ECU) includes: manipulating a boot area of an ECU so that the boot area is in an abnormal state; entering a boot strap loader (BSL) area of the ECU in response to detecting that the boot area is in an abnormal state upon resetting the ECU; determining whether to perform reprogramming of the boot area based on ROM identification information stored in the BSL area; and reprogramming the boot area when it is determined to perform the reprogramming.

    FIRMWARE UPDATE METHOD AND APPARATUS FOR A MCU OF A VEHICLE

    公开(公告)号:US20240070282A1

    公开(公告)日:2024-02-29

    申请号:US18237128

    申请日:2023-08-23

    发明人: JaeHyun Lim

    IPC分类号: G06F21/57 H04L9/08 H04L9/32

    摘要: A firmware update method includes requesting a hardware security module (HSM) to store version information of a current firmware stored in a flash memory and storing, by the HSM, the version information of the current firmware. The firmware update method also includes erasing the flash memory when the version information of the current firmware is stored by the HSM and writing new downloaded firmware to the flash memory; verifying an integrity of the new firmware. The firmware update method further includes requesting the HSM to sense downgrade of the new firmware when the integrity is verified. The firmware update method additionally includes determining, by the HSM, whether the firmware is downgraded by comparing the stored version information and the version information of the new firmware. The firmware update method also includes confirming a reprogramming success when it is determined that the firmware is not downgraded by the HSM.

    ELECTRIC DEVICE AND METHOD FOR EMULATING A NON-VOLATILE MEMORY

    公开(公告)号:US20230214144A1

    公开(公告)日:2023-07-06

    申请号:US18078560

    申请日:2022-12-09

    发明人: Min-Ho Ahn

    IPC分类号: G06F3/06 G06F9/30

    摘要: An electronic device emulating nonvolatile memory includes: a first memory including a data block in which data is stored and a metadata block in which metadata relating to the data is stored; a second memory in which data to be used by the electronic device is stored; and a processor configured to manage data of the first memory and the second memory. The processor may generate a random value for distinguishing between first data and other data when the first data is stored in the first memory, include the random value in the first data and then store the first data in the data block, and store, in the second memory, a password value obtained by encrypting information on the first data based on the random value and a roll-back key.