<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>Try to start ececution in gdb with 'run' rather than "c'. This might be needed to initialize the simulator.</div><div><br></div><div>Jiri.</div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><div style="font-size:85%;color:#575757" dir="auto">Sent from Samsung tablet.</div></div><div><br></div><div style="font-size:100%;color:#000000"><!-- originalMessage --><div>-------- Original message --------</div><div>From: Jan.Sommer@dlr.de </div><div>Date: 14/06/2021  11:27  (GMT-04:00) </div><div>To: users@rtems.org </div><div>Subject: [SIS] Connecting to riscv-rtems6-sis via gdb </div><div><br></div></div>Hello,<br><br>I tried to follow the example for using SIS, but use RISCV as the target platform instead of SPARC (https://docs.rtems.org/branches/master/user/tools/tester.html#building-rtems-tests).<br>However, while I can run ticker.exe of the griscv BSP perfectly in SIS, the same application does not run when loaded through gdb.<br><br>I did <br>$ riscv-rtems6-sis -gdb <br> SIS - SPARC/RISCV instruction simulator 2.26,  copyright Jiri Gaisler 2020<br> Bug-reports to jiri@gaisler.se<br><br> RISCV/GRLIB emulation enabled, 1 cpus online, delta 50 clocks<br><br>gdb: listening on port 1234  connected<br>X40000000,0:#72  <br><< No further output after executing "continue" in gdb >><br><br>$ riscv-rtems6-gdb riscv-rtems6/griscv/testsuites/samples/ticker.exe<br>(gdb) target remote :1234<br>Remote debugging using :1234<br>0x00000000 in ?? ()<br>(gdb) load<br>Loading section .start, size 0x44 lma 0x40000000<br>Loading section .text, size 0x10a2c lma 0x40000044<br>Loading section .rodata, size 0x1da5 lma 0x40010a70<br>Loading section .eh_frame, size 0x68 lma 0x40012818<br>Loading section .init_array, size 0x4 lma 0x40012880<br>Loading section .fini_array, size 0x4 lma 0x40012884<br>Loading section .rtemsroset, size 0x74 lma 0x40012888<br>Loading section .data, size 0x5c8 lma 0x40012900<br>Loading section .sdata, size 0xac lma 0x40012ec8<br>Start address 0x40000000, load size 77677<br>Transfer rate: 3992 KB/sec, 236 bytes/write.<br>(gdb) c<br>Continuing.<br><br>If I run "riscv-rtems6-sis -r riscv-rtems6/griscv/testsuites/samples/ticker.exe" everything works like expected.<br>Am I doing something wrong?<br><br>Best regards,<br><br>    Jan<br><br><br>Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)<br>German Aerospace Center<br>Institute for Software Technology | Software for Space Systems and Interactive Visualization | Lilienthalplatz 7 | 38108 Braunschweig | Germany<br><br><br>_______________________________________________<br>users mailing list<br>users@rtems.org<br>http://lists.rtems.org/mailman/listinfo/users<br></body></html>