Berkus Decker
6691ebb89e
Use gdb-dashboard by default
...
* @todo: Add tmux-based multi-panel setup
2019-03-10 15:09:57 +02:00
Berkus Decker
bf6d3f7f16
Add another JTAG config found in andre-richter tutorials
...
* See https://github.com/rust-embedded/rust-raspi3-OS-tutorials/pull/17
* See https://github.com/rust-embedded/rust-raspi3-OS-tutorials/tree/JTAG
However, https://github.com/rust-embedded/rust-raspi3-OS-tutorials/blob/JTAG/docker/raspi3-openocd/rpi3.cfg is actually a SUSE version.
2019-03-10 10:23:57 +02:00
Berkus Decker
673edf2261
Generate gdb-connect file with RTT address automatically
2019-03-03 22:06:19 +02:00
Berkus Decker
53f2596665
[local] use openocd built with RTT
2019-03-03 04:31:45 +02:00
Berkus Decker
1ba6c3f4d7
Add JLink RTT feature
...
* SEGGER J-Link RTT allows to do terminal I/O without any additional
connection except the J-Link itself.
See openocd patch (yet unmerged) at http://openocd.zylin.com/#/c/4055/8
2019-03-02 19:13:12 +02:00
Berkus Decker
771319ed2e
Fix SOURCES list dependency search
...
* Now rebuilds trigger correctly after source changes.
2019-03-02 19:10:59 +02:00
Berkus Decker
9c220f9bb2
Use new Hopperv4 loader 1.4.1
...
* It has fixed raw file loading
2019-03-02 19:10:32 +02:00
Berkus Decker
bd68e95e27
Connect gdb to target automatically
2019-02-25 10:35:48 +02:00
Berkus Decker
a34153028c
Expose QEMU vnc port
2019-02-24 18:34:07 +02:00
Berkus Decker
c25a2b887c
Change qemu flags, disable noserial feature
2019-02-24 00:01:07 +02:00
Berkus Decker
ae7e74c8ad
Add gdb targets
2019-02-24 00:00:52 +02:00
Berkus Decker
e90b78c8bf
Add openocd target
2019-02-24 00:00:36 +02:00
Berkus Decker
58be472573
[sq] add console
2019-02-23 23:03:21 +02:00
Berkus Decker
6f9c5d9546
[sq] improve makefile
2019-01-20 02:28:08 +02:00
Berkus Decker
aaabaa6369
[sq] Refactor qemu arguments
2019-01-19 02:50:34 +02:00
Berkus Decker
3299b39ee3
[tmp] don't clean the target - it takes too long to build
2019-01-18 17:06:45 +02:00
Berkus Decker
bc63f7c068
Add copy to sdcard make target
2019-01-18 17:06:29 +02:00
Berkus Decker
3cff2d9dac
[wip] build kernel without serial for hardware (??)
2019-01-18 17:06:14 +02:00
Berkus Decker
32753f47bf
Add non-docker QEMU
2019-01-18 17:05:53 +02:00
Berkus Decker
1dc4e2483a
[sq] fix makefile deps
2019-01-18 17:05:31 +02:00
Berkus Decker
41a9187056
Use Andre Richter's Makefile with small changes
...
* From https://github.com/rust-embedded/rust-raspi3-tutorial/
2019-01-17 22:42:05 +02:00