The invention relates to a method for applying a base bootstrap program to a DSP (
Digital Signal Processor) in a distributed environment, which comprises the following steps of:
booting an RBOOT bootstrap program through an RBL,
booting the base bootstrap program by the RBOOT program, and determining to start after updating an application or directly start by the base program through a command issued by a PPC (Personal Procedure Call), and then
booting the DSP
system application; the Base bootstrap program function comprises booting the DSP application program starting module and updating the DSP
application module; in the updating function, a centralized updating method is adopted for a distributed
digital signal processing platform with a relatively simple topological structure; for a distributed platform with a complex topological structure, a distributed centralized updating method is adopted; the distributed centralized updating method comprises the following steps that: the
PowerPC distributes a forwarding task to a plurality of DSPs (
Digital Signal Processor), the DSPs are called as masters, and then SRIO (Serial Rapid
Input Output) data are forwarded to other Slave DSPs. According to the method, the problems of low hardware support degree and complicated and difficult updating of a secondary boot mode of a traditional DSP boot program are solved, the dependency degree on hardware functions is low, the DSP updating process is simplified, and the one-key updating effect is achieved.