В этой статье хочу написать не большую информацию о том как прошить плату minimOSD для работы с полетным контроллером NAZA lite, V1, V2.



 
 
 
Какие полеты FPV без телеметрии? Решил сделать себе OSD для Назы лайт, так как готовых решений в этом ценовом диапазоне, кроме Remzibi OSD (типа такого), для этого контроллера нет, буду делать по этому проекту. По этой теме задавали много вопросов как прошить саму плату (minimOSD). У меня тоже присутствовали такие же вопросы, но разобрался вроде сам, по этому решил написать не большую статейку как для себя, так и для других, кто захочет повторить проект.
Первым делом покупаем саму плату. Я покупал у прадавца по ссылке приведенной выше.
Программатор можно использовать как FTDI, так и AVR. Для AVR нужно предварительно впаять 6-ти пиновый разъем в платку OSD.
Я пользовался адаптером FTDI, на eBay продают множество всяких программаторов. Я себе покупал с перемычкой на 3.3В и 5В.
 
Драйвера на адаптер можно скачать (тут)

 Программу и саму прошивку качаем одним архивом отсюда (зеркало).
1. Разархивируем архив в любую папку.
2. Идем по адресу ...\minNAZAOSD_hex_files\001_OSD_config и проделываем туже манипуляцию с архивом ConfigTool_minOPOSD.zip, это и есть сама прогамма для прошивки нашей платы, а в дальнейшем и настройки. Сам архив можно удалить, что-бы после не запутаться.
3. В папке с программой находим файлик minOPOSDPanel.osd и удаляем его.
4. Перетаскиваем файл minNAZA_OSD_config.osd по адресу ...\minNAZAOSD_hex_files\001_OSD_config в папку с программой.

 Должно получиться так:


Так же в эту папку можно скопировать файлы прошивок из папки 003_DJI. Папка 004_UBX нам не нужна, если мы используем родной модуль GPS, удаляем её.

Видео по подготовке программы:

 

Кому лень все это проделывать, можете скачать архив с подготовленной мною программой. (Скачать)

Теперь про саму плату minimOSD. На ней нужно удалить один элемент (диод) и запаять две перемычки:
Красным цветом обведено то, что нужно удалить, зеленым соответственно запаять.




Подключаем палатку к FTDI адаптеру, смотрим соответствие контактов на обоих платах.


У меня контакты совпадают при перевернутом положении адаптера. Лучше всего ориентироваться на линии +5V и GND






На FTDI адаптере выставляем перемычку на 5V

Запускаем программу двойным кликом по файлу OSD_Config.exe в папке ...\minNAZAOSD_hex_files\001_OSD_config\ConfigTool_minOPOSD
видим такое окошко:


Теперь нужно выставить COM порт нашего FTDI адаптера, у меня он зацепился на третьем.


Номер COM порта можно посмотреть в диспетчере устройств в ветке "Порты (COM и LTP)"


Далее прошивка:

1. Открываем файл minNAZAOSD_upload_MCM.hex из папки ...\minNAZAOSD_hex_files\002_CharFile



2. Прошиваем файл NAZAOSDCharsV_0_0_1.mcm из папки ...\minNAZAOSD_hex_files\002_CharFile



3. И сама прошивка. Выбираем ту, в зависимости от того, что хотите видеть на экране, а именно моргание самого светодиода.
minNAZAOSD_DJI.hex - с функцией отображения
minNAZAOSD_DJI_no_LED.hex - без функции отображения
путь ...\minNAZAOSD_hex_files\001_OSD_config\ConfigTool_minOPOSD



Выбираем видео режим PAL


И жмем кнопочку "Save current tab to" на каждой из трех вкладок "Config" "Panel 1" "Panel 2"


Видео процесса прошивки:



Теперь наша плата прошита всем нужным для работы с контроллером NAZA Lite, V1, V2. Можно проверить подключив к ней питание (соблюдайте полярность, одна ошибка и платка выходит из строя) и передатчик к соответствующему выходу minimOSD.

Чуть позже опишу процесс поключения minimOSD к Naz'е

Некоторые фотографии были взяты из описания проекта, который находится по адресу http://code.google.com/p/minnazaosd/ 
Обсуждение на русском языке находится на форуме в этой теме.