Настройка удаленной отладки GDB-server.: различия между версиями

Материал из UniPort Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 2: Строка 2:
На примере OrangePi Lite, все необходимое в папке: '''\\ds\Common\Distrib\GDB'''
На примере OrangePi Lite, все необходимое в папке: '''\\ds\Common\Distrib\GDB'''


# Готовим загрузочную microSD (минимум 4Gb) :
# Готовим загрузочную microSD (минимум 4Gb):
## Форматируем в FAT32 утилитой HPUSBFW.
## Форматируем в FAT32 утилитой HPUSBFW.
## С помощью USBImager записываем на нее файл Armbian_community_24.8.0-trunk.6_Orangepilite_jammy_current_6.6.31_xfce_desktop.img.xz (утилита сам умеет на лету распаковывать архив).
## С помощью USBImager записываем на нее файл Armbian_community_24.8.0-trunk.6_Orangepilite_jammy_current_6.6.31_xfce_desktop.img.xz (утилита сам умеет на лету распаковывать архив).
## Грузимся в Linux, настраиваем пароли, WiF, прочее.
## Грузимся в Linux, настраиваем пароли, WiF, прочее.
## Ставим пакет JLink_Linux_V796i_arm.deb
## Ставим пакет JLink_Linux_V796i_arm.deb
#Прошивка из ST-Link в JLink:
##В Windows утилитой STLinkReflash можно перепрошить st-link в jlink, у меня сработала версия 161007 именно STLinkReflash.exe (хотя пишут что нужна STLinkReflashFixed.exe, тоже есть в архиве).
##Проверяем в диспетчере устройств, что программатор определяется как jlink
##Теперь его можно втыкать в OrangePi.
#

Версия от 08:22, 31 мая 2024

На примере OrangePi Lite, все необходимое в папке: \\ds\Common\Distrib\GDB

  1. Готовим загрузочную microSD (минимум 4Gb):
    1. Форматируем в FAT32 утилитой HPUSBFW.
    2. С помощью USBImager записываем на нее файл Armbian_community_24.8.0-trunk.6_Orangepilite_jammy_current_6.6.31_xfce_desktop.img.xz (утилита сам умеет на лету распаковывать архив).
    3. Грузимся в Linux, настраиваем пароли, WiF, прочее.
    4. Ставим пакет JLink_Linux_V796i_arm.deb
  2. Прошивка из ST-Link в JLink:
    1. В Windows утилитой STLinkReflash можно перепрошить st-link в jlink, у меня сработала версия 161007 именно STLinkReflash.exe (хотя пишут что нужна STLinkReflashFixed.exe, тоже есть в архиве).
    2. Проверяем в диспетчере устройств, что программатор определяется как jlink
    3. Теперь его можно втыкать в OrangePi.