Есть некоторое ядро, (xen on arm) которое нужно запустить на qemu. Да вот незадача, ядро не запускается (пытается выполнить код по недопустимому адресу). Соответственно, хочеться посмотреть в дебаггере, что там твориться. Но запуск ядра не так тривиален. Вот собственно мануал http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Vexpress. В чем проблема, запуск проходит в два этапа. Сначала в меню u-boot прописываются переменные среды, сохраняются в вообржаемой памяти (qemu), выполняется команда reset, и собстветнно теперь загружается ядро. Так вот хочеться сделать так, чтоб gdb подцепился только на втором этапе. Либо сразу подцепиться при помощи gdb, но точку останова таким образом поставить, чтоб отладка началась после того как я задам переменные среды в u-boot и нажму reset.
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Trying to execute code outside RAM (2014)
- Форум Trying to execute code outside RAM (2014)
- Форум Отладка ядерного модуля (2012)
- Галерея отладка (2007)
- Форум Отладка! (2005)
- Форум Ядерная гонка. (2017)
- Статьи Осваиваем STM32 снизу: часть 4 (2023)
- Форум Ядерная ностальгия (2016)
- Форум Ядерные ракеты (2016)
- Форум Ядерный самосвал (2016)