Страница 13 из 13 ПерваяПервая ... 310111213
Показано с 121 по 123 из 123

Тема: Аист-2

  1. #121
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    10,202
    Записей в дневнике
    19
    Позывной
    UA1ARN
    Storch-X
    Изменил схему обновления прошивки.
    bootloader теперь отдельный участок в boot flash (начальные 128k), который сам себя не перезаписывает при обновлении.
    Активизируется как DFU device на втором USB порту - который с плоским ("A") коннектором. Если туда включен кабель и соединен с компьютером.
    Бутлоадер прошивается в SPI FLASH как обычно внешним программатором.
    Саму программу управления трансивером - уже bootloader.
    Командный файл такой:
    Код:
    dfu-util-static.exe --device ffff:0738 --dfuse-address 0x18020000 --download tc1_r7s721020_app.bin
    Если обновление происходит через bootloader - выполнение новой версии начинается сразу после отсоединения кабеля от компьютера.
    Если через DFU устройство рабочей программы - после выключения и включения питания.


    зы не работает так же хорошо... пока не пробовать.
    Вложения Вложения
    Последний раз редактировалось Genadi Zawidowski; 12.04.2019 в 12:08. Причина: Пока ненадежно... убрал бинарники
    ... Я там глубину сам промерял!


  2. #122
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    10,202
    Записей в дневнике
    19
    Позывной
    UA1ARN
    Bootloader и два варианта прошивок.
    Вложения Вложения
    ... Я там глубину сам промерял!

  3. #123
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    10,202
    Записей в дневнике
    19
    Позывной
    UA1ARN
    Storch-X

    Чтобы завершить тему bootloader "на все случаи жизни", теперь сделано так:
    Bootloader (входит в режим DFU, если подклчен кабель в USB разъем типа "А" - плоский, иначе запускает программу из SPI FLASH).
    Умеет:
    • прошивать в SPI FLASH образ программы и при отключении кабеля или по приходу команды DFU detach запускает программу.
    • прошивать область, где сам находится (обновляться же как-то надо).
    • сохранять образ программы без прошивки в SPI FLASH и запускать по приходу команды DFU detach - для оценки работоспособности и функций прошивки.


    При работе основной программы DFU умет все, кроме последнего пункта.
    В аттачменте кроме всего остального программа для 4.3"
    Вложения Вложения
    ... Я там глубину сам промерял!

Страница 13 из 13 ПерваяПервая ... 310111213

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. QRP SDR трансивер Аист (Storch)
    от Genadi Zawidowski в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 813
    Последнее сообщение: 15.04.2019, 14:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •