I have downloaded a mulitprocessor model of FVP, and can run a single processor just fine. I cannot get any other processor to execute.
I am calling fvp with "-a *=<file>" to load the code on every cpu. When I do -list_params I can see I have a 4 cpu cluster. How do I get the other CPUs to come out of reset and run the SMP code?
Thanks!
None of the examples was helpful. The answer, for my version of the code, turned out to be "--parameter pctl.startup=0.*.*.*", which was hardly obvious. The default value was 0.0.0.*, and adding one * turned on all the cpus in a cluster, and the second * turned on all clusters.
Now I have to figure out why the L2 caches are not coherent.