The invention relates to a multi-ROM (
Read Only Memory) quick starting method based on a heterogeneous multi-core
chip, the heterogeneous multi-core
chip comprises a security core and at least one other processor, initialization codes of each processor are respectively stored in respective corresponding independent ROM, a user program and an
operating system program are stored in FLASH, and after a
system is powered on, the security core and at least one other processor can be started. The security core is started by default and executes a first starting process: reading a user program in the FLASH to the storage space allocated by each processor; when the security core executes the first startup process, the at least one other processor is started according to the configuration
signal of the
power management module and executes the second startup process. According to the method, the security core is used for overall starting, the starting time of the heterogeneous multi-
core system can be shortened, the starting complexity of the heterogeneous multi-core processor is reduced, the safety of the
system is enhanced, other processors in the
chip can replace the security core to complete starting operation, the reliability of the
system is enhanced, the requirements for rich application scenes are met, and the application field is widened.