Microcontroller unit, method, and computer program for changing applications
AssigneeHyundai Autoever Corp.
InventorJae Hyun LIM
Life of this patent
Estimating the term…
Loading patent…
AssigneeHyundai Autoever Corp.
InventorJae Hyun LIM
Estimating the term…
Devices and methods for changing applications in a microcontroller unit (MCU) are described. According to one embodiment, an MCU comprises a flash memory with a single partition comprising a first memory area for a boot manager, a second memory area for a first application, and a third memory area for a second application. The MCU also comprises a random access memory (RAM), where the boot manager is loaded, and a central processing unit (CPU) to lock interrupts for preventing an occurrence of Read-While-Write (RWW) for the flash memory when performing a re-programming for the second application while executing codes of the first application, to unlock the interrupts after the re-programming has been completed, and to cause the boot manager to activate the second application having a higher priority value when the MCU boots up, by recording the higher priority value for the second application.
A microcontroller unit (MCU), the MCU comprising:
A microcontroller unit (MCU), the MCU comprising:
A method for changing applications in a microcontroller unit (MCU), the method including operations or steps of:
A non-transitory computer-readable medium, comprising a set of instructions stored thereon, that when executed by a processor, perform a method comprising:
Dependencies are inferred from the claim text.