Forum Discussion
Altera_Forum
Honored Contributor
16 years agoA couple of ideas:
1 - Let one processor boot first holding the other processor in reset via the cpu_reset_request signal. 2 - Consider using a small custom peripheral connected to each CPU with a unique ID. Your bootloader can read this unique ID to determine any processor specific boot procedures that need to be performed (like which address in the EPCS device to grab the code from). 3 - You don't have to have both CPUs boot from the EPCS Controller directly. You could have one processor use the EPCS controller as it's reset address. The second processor could simply have a piece of onchip memory that it boots from. You might have the second processor sit there and wait for a signal from the first processor; at which point it would begin it's bootloading process of copying needed data from the EPCS device. Just some ideas... Jake