Tommy Murphy

Results 133 comments of Tommy Murphy

> Hi @TommyMurphyTM1234 @ilg-ul one question, where/how does Eclipse Embedded set the stack Pointer? It doesn't. Cortex-M CPUs do this automatically. At startup/post reset they load `$sp` with `$VTOR[0]` and...

> > Some (early?) cores don't have a $VTOR in which case it's effectively 0x00000000 > > ARM-v6m (Cortex-M0/M0+) cores do not implement `VTOR`. Thanks @ilg-ul - couldn't remember offhand....

You shouldn't need any `-rtos` option for debugging a kernel. That option is really for doing [RT]OS aware debugging of processes/tasks running on the relevant [RT]OS. In any case, you...

Ok, so what exactly is the problem? The memory read errors may be correct if there is no actual memory implemented at the target addresses. E.g. `0xffffffff80c0b3ae` looks like a...

> Is the same operating system associated with different architectures? That is to say, ARM and RISCV have the different behavior when use '-rtos' or not. Some people have used...

Do you mean this RISC-V fork of OpenOCD or the upstream/master OpenOCD project (https://openocd.org/)? To contribute changes to this fork you follow the normal git process for forking, creating a...

OpenOCD is for cross/remote debugging from a debug host (usually running Windows, Linux, MacOS, FreeBSD etc.) against a RISC-V (or many other CPU/MCU targets) target board using JTAG (and some...

> if you have concrete proposals for additional validation, please let me know, Unfortunately I don't know enough about the eclipse plugin GUI capabilities to offer specific suggestions but I...