Hi Liam > I'm currently using Qt Creator for editing my embedded project, > but thought it might be convenient to try to debug with it as > well. Indeed :-) Be aware though that QtCreator only works with qmake and qbs as build system due to limitations in Generic/CMake - ProjectManager. But writing a qbs project file is pretty easy. > My debug hardware is a Black Magic Probe > ([1]http://www.blacksphere.co.nz/main/index.php/blackmagic) > which presents itself as a virtual serial device (CDC ACM) and, > unlike openocd, speaks to GDB directly without requiring any > other software running on the host. GDB provides the `target > extended-remote` option to "Use a remote computer via a serial > line". BareMetal Plugin of QtCreator currently uses only the non-extended but it should be easy to add the extended-remote stuff as QtCreator itself supports this.
> In this case, I don't have a GDB host and port to enter into > the Bare Metal UI - just the path to the device in /dev. Is it > still possible to use the Bare Metal plugin in this case? Well currently it just supports pipe mode . So it start the gdb backend with network port which will not work. > If it's helpful, my .gdbinit looks like the following: > > > > target extended-remote /dev/tty.usbmodemDDD3DFD1 > > monitor jtag_scan > > att 1 Sounds reasonable but currently not supported. As i don't have the hardware i can't test this. So you should be able to compile QtCreator and apply patches to move forward. I guess it should be not to hard to get this up and running. Best regards Tim _______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
