<div dir="ltr">Thanks!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 20, 2021 at 3:06 PM Hesham Almatary <<a href="mailto:hesham.almatary@cl.cam.ac.uk">hesham.almatary@cl.cam.ac.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, 20 May 2021 at 10:12, Richi Dubey <<a href="mailto:richidubey@gmail.com" target="_blank">richidubey@gmail.com</a>> wrote:<br>
><br>
> Thank you for your prompt replies.<br>
><br>
> I am going to try the leon3, xilinx_zynq_a9_qemu, griscv, and riscv32 bsp. I'll post here if any of the bsps help me find the bug.<br>
I believe RISCV64 is also tested on QEMU (by rtems-tester), with SMP tests.<br>
><br>
> Thanks!<br>
><br>
> On Thu, May 20, 2021 at 1:58 AM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>> wrote:<br>
>><br>
>><br>
>><br>
>> On Wed, May 19, 2021 at 3:45 AM Richi Dubey <<a href="mailto:richidubey@gmail.com" target="_blank">richidubey@gmail.com</a>> wrote:<br>
>>><br>
>>> Hi,<br>
>>><br>
>>> I do not have access to a real board, and I wanted to run a test on different architectures (or bsps) over qemu to see if there is anything amiss with the test.<br>
>>><br>
>>> So, I ran the SMP test that I developed on realview_pbx_a9_qemu (arm), but I want to test on a few more boards/debuggers. Can you please suggest to me bsps that you work right out of the box on qemu for a SMP system(without needing much configuration):<br>
>>><br>
>>> Have you guys tried one of these recently?<br>
>>>  a53_lp64_qemu                aarch64<br>
>><br>
>><br>
>> Eventually but right now aarch64 does not have SMP support.<br>
>><br>
>>><br>
>>>  lm3s6965_qemu               arm<br>
>><br>
>><br>
>> I don't think this particular ARM variant has SMP support in hardware.<br>
>><br>
>>><br>
>>>  xilinx_zynq_a9_qemu       arm<br>
>><br>
>><br>
>> This should work.<br>
>><br>
>> A sufficiently high pc BSP variant should also work on qemu.<br>
>><br>
>>><br>
>>>  qemuprep                     powerpc<br>
>>>  qemuprep-altivec             powerpc<br>
>>>  qemuppc                      powerpc<br>
>><br>
>><br>
>> The real hardware didn't support SMP but worse, these qemu models are<br>
>> marked for removal and I don't know that I ever knew how to use them. I<br>
>> vaguely recall having to have a boot ROM image but that memory may<br>
>> be flawed.<br>
>>><br>
>>><br>
>>> Can I use sparc leon3 and use sis/gdb as well for a SMP test?<br>
>><br>
>><br>
>> leon3 should do SMP on sis (but not the one in gdb which is now disabled)<br>
>> as well as when using qemu.<br>
>><br>
>> Jiri's standalone sis is nice for leon and riscv SMP.<br>
>><br>
>> --joel<br>
>><br>
>>><br>
>>><br>
>>> Thanks!<br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> users mailing list<br>
>>> <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>>> <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
><br>
> _______________________________________________<br>
> users mailing list<br>
> <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
</blockquote></div>