The invention discloses a multi-core DSP starting method. The method comprises the steps of S1, arranging an ROM region in a multi-core DSP
chip, loading a pre-established start loading program in theROM region, and configuring a
peripheral needed to be adopted during
chip starting and a starting mode needed to be adopted by the
peripheral through a starting mode register, wherein the start loading program comprises multiple starting
modes, used for starting the multi-core DSP
chip, of multiple peripherals; and S2, after the chip is reset, executing the start loading program by a main core, reading the starting mode register, obtaining the target
peripheral needed to be adopted currently and the target starting mode needed to be adopted, loading a user program, and after loading of the user program is finished, enabling other cores to jump to a specified address for starting executing respective user programs in an interrupt mode. The multi-peripheral and multi-mode multi-core DSP starting can be realized; the memory
utilization rate and efficiency are high; the application range is wide; and the flexibility is good.