On Sat, Mar 21, 2020 at 12:54 AM Niteesh G. S. <niteesh...@gmail.com> wrote: > > On Thu, Mar 19, 2020 at 11:43 PM Gedare Bloom <ged...@rtems.org> wrote: >> >> On Thu, Mar 19, 2020 at 11:56 AM Niteesh G. S. <niteesh...@gmail.com> wrote: >> > >> > Hello, >> > >> > While looking for small tasks to take up, Gedare mentioned about adding >> > GDB BSPs >> > to rtems-tester. Can some please explain a bit more of what has to be >> > done? I guess >> > we have to write configuration files for BSPs that support simulation in >> > GDB. If so, how >> > could I find those BSPs, do I have to individually look at all the BSPs? >> > >> As I said off-list, I don't know if there's a list of GDB BSPs, but I >> know of at least: >> powerpc/psim >> mips/jmr3904 >> moxie/moxiesim >> arm/gdbarmsim >> sh/shsim >> >> I have no idea what any of their statuses are or if they are expected >> to work. The first step would be building them and see if they run >> anything. After that, you should look at the existing tester scripts for >> some targets: >> rtems-tools.git/tester/rtems/testing/bsps >> I see scripts for most of what I listed above, so the next step would >> be trying to run them via tester and see if it works. > > > I built the simsh1 BSP but couldn't get it running. Before trying it with > rtems-run > and rtems-test I tried manually loading it in the simulator. But gdb doesn't > respond > as soon as I execute the run command. The only way to exit it was using > ctrl-c and GDB > responds with > sim_events_schedule_after_signal - buffer overflow > Quit > Aborted (core dumped) > I tried setting breakpoints within GDB but it never seems to hit them. I > tried running the > examples through rtems-test results in ta imeout. > > Due to the slow internet connection and slow development machine, I could > only build > and test a few BSPs. In case if anyone has an already built tool suite and > BSP for the > mentioned arch please try them out. > I don't know that anyone uses this architecture. Don't spend too much effort trying to debug the simulator :)
>> BTW: Did I mention adding these to tester, or did I mention creating >> build sets for them? Anyway, I think the GDB simulator builds by >> default with the toolchain, so there is no difference between a BSP >> buildset (such as for jmr3904) and one that supports running on GDB. >> At least, I think so. It is worth verifying. >> >> Gedare >> >> > Thank you, >> > Niteesh. >> > _______________________________________________ >> > devel mailing list >> > devel@rtems.org >> > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel