Подскажите, какие инструменты используете для удобной отладки U-Boot (например, для ARM). Для понимания организации кода, принципов работы U-boot хочется походить отладчиком, посмотреть переменные.
Чтобы не заморачиваться на JTAG и target-платформу вижу так: qemu + eclipse + gdb. В qemu загружаем u-boot и "дебажим". Но это в теории. А на практике для сборки всего этого нужно информацию по частям в инете собирать.
Может есть сайт, проект который решает поставленную задачу? Интересно мнение людей в "теме". Кто может поделиться полезными ссылками, опытом?
на практике для сборки всего этого нужно информацию по частям в инете собирать.
на практике нужно найти борду, которая поддерживается и U-Boot'ом и QEMU. Собрать U-Boot под неё. Среди результатов сборки будет ELF-файл, его загрузить в QEMU опцией -kernel. Опциями -s -S включить gdbserver. Запустить gdb с этим ELF и присоединиться к QEMU.
В каком месте сложность?