Документация по созданию gdb-сервера - PullRequest
1 голос
/ 19 октября 2019

Я работаю над созданием процессора, как прошлый проект. Дело в том, что у него будет Mips isa, и, вероятно, он будет использовать uart для связи с хост-машиной.

Допустим, я на самом деле добираюсь до несколько работающего ЦП, затем я хочу запустить GDB для отладки кода. (и процессор, наверное). Я работал со встроенными процессорами и использовал такие программы, как OpenOCD и JLink, обе из которых предоставляют порт tcp для подключения к GDB, а затем вы можете начать отладку.

Какие у меня были бы способы реализовать такой gdbсервер для моей (или любой) новой платформы? Расширяете OpenOCD? Есть ли документация о том, что ожидает GDB при подключении к удаленной цели?

...