четверг, 6 марта 2014 г.

Перепрошиваем радиоаппаратуру Turnigy 9Х

Автор статьи -  Zloyuzver 
10.03.2012 в 11:03

В предыдущей статье я рассказал о том, как подготовить Turnigy 9x к перепрошивке. Сейчас я хочу рассказать о самой процедуре перепрошивки.

Сразу оговорюсь о нескольких вещах:
1) Я буду вести речь о прошивке er9x и программе-прошивальщике eePe. Скачать прошивку можно отсюда, а программу-прошивальщикотсюда
Страница проекта er9x: http://code.google.com/p/er9x/
Страница проекта eePe: http://code.google.com/p/eepe/
При запуске программы eePe она сразу попробует найти свежую версию как прошивки er9x, так и программы eePe. 
2) В качестве программатора я использую ISP USBASP Programmer for ATMEL AVR 51 ATMega ATTiny ATMEGA8 ATMEGA128 и беру питание в 5v от программатора.

blogs/u458-attachments9892-fdda00624d3d.jpg

Драйверы для программатора можно найти тут или тут. Инструкция по установке драйвера для Windows 7 находится тут (за ссылку спасибо Дмитрию Морозову, ака Airwolf).
3) Операционная система, в которой будет производиться перепрошивка – Windows XP Professional. Если у вас другая система, то тогда могут быть определённые нюансы в работе программы-прошивальщика и программатора.
4) Эту информацию я указываю в своём дневнике в первую очередь для себя, дабы опять не искать её по всей сети. Сама информация бралась из разных источников сети интернет.

С целью убрать возможные претензии ко мне скажу, что всё, что вы будете делать со своей аппаратурой, вы делаете на свой страх и риск. Я не несу никакой ответственности за вред, урон, повреждения и т.п. происшествия, возникшие в результате ваших действий.


Итак, ваша аппаратура полностью подготовлена к прошивке – все контакты распаяны на плате так, как было сказано в инструкции. Теперь давайте приступим к перепрошивке.
1) Сначала подключите программатор к компьютеру и, если это необходимо, установим для него драйвер (скачать его можно и тут). Ну что, программатор подключён к компьютеру, драйвер для него установлен, и он корректно работает? Если да, то идём дальше, а если нет, то возможно нужен драйвер поновее, или нужно изменить какие-то настройки в вашей операционной системе. Какие именно настройки вам нужно будет менять - я не знаю, т.к. не обладаю телепатическим даром. Возможно, это права доступа к определённым операциям, а возможно и нет. Тут уж, как говориться, вам и карты в руки – компьютер-то ваш. Но я немного отвлёкся, так что вернёмся к тому варианту, в котором программатор установлен в системе и правильно работает. 
2) Нужно установить программу eePe на компьютер. После установки программы запустите её. При запуске программа попытается проверить наличие обновлений. 
3) Теперь можно соединять пульт с программатором. 

Внимание!

Подключайте пульт только к программатору, который уже подключён к компьютеру.
В момент подключения к программатору пульт должен быть выключен.


После подключения к программатору, аппаратура должна включиться (помните, что я беру питание в 5v от программатора) и периодически пищать, сигнализируя о том, что она подключена к программатору. 

Если вы берёте питание от программатора, то НЕ ВКЛЮЧАЙТЕ ПУЛЬТ КНОПКОЙ ПИТАНИЯ НА САМОМ ПУЛЬТЕ

3) Первым делом после подключения аппаратуры нужно сделать резервную копию текущей прошивки и EEPROM. ЭТО НУЖНО СДЕЛАТЬ ОБЯЗАТЕЛЬНО. Для сохранения копии текущей прошивки, переходим в меню «Запись» и выбираем там пункт «Read Firmware from TX».

blogs/u458-attachments9893-95f0967a17df.jpg

В открывшемся окне указываем место для сохранения копии прошивки и имя файла, а потом нажимаем кнопку «Сохранить».

blogs/u458-attachments9894-4bc94b390b3f.jpg

После этого вы увидите окно с информацией о процессе сохранения прошивки в указанный вами файл.

blogs/u458-attachments9895-b787c4e19cd8.jpg

Для сохранения копии текущего EEPROM, переходим в меню «Запись» и выбираем там пункт «Считать EEPROM в файл».

blogs/u458-attachments9896-ba780331f26a.jpg

В открывшемся окне указываем место для сохранения копии EEPROM и имя файла, а потом нажимаем кнопку «Сохранить».

blogs/u458-attachments9897-8ce9143a93e5.jpg

После этого вы увидите окно с информацией о процессе сохранения EEPROM в указанный вами файл.

blogs/u458-attachments9898-490773e66526.jpg

Запомните место, куда вы сохранили резервные копии прошивки и EEPROM.

Ну, резервные копии сделаны, теперь пора приступать непосредственно к перепрошивке.
4) Для перепрошивки переходим в меню «Запись» и выбираем там пункт «Flash Firmware to TX».

blogs/u458-attachments9899-bb6367be4b25.jpg

В открывшемся окне выбираем файл с прошивкой (в моём случае это er9x(r-744)), а потом нажимаем кнопку «Открыть».

blogs/u458-attachments9900-a82386800d3e.jpg

После этого вы увидите окно с запросом на перепрошивку.

blogs/u458-attachments9901-9250d167db6b.jpg

Нажмите «Yes», если хотите перепрошить передатчик. После нажатия на кнопку «Yes» вы увидите окно с информацией о процессе прошивки передатчика.

blogs/u458-attachments9902-3e52199fdb38.jpg

По окончании прошивки на дисплее передатчика вы увидите предупреждение о том, что нужно перезаписать EEPROM. Для этого вам надо будет нажать любую из кнопок на самом пульте. Пока не отключайте пульт от программатора.
5) После перезаписи EEPROM, пульт сам включить в нормальном режиме и вы увидите предупреждение о том, что в пульте отключены любые оповещения о тревоге. Просто ещё раз нажмите любую кнопку на пульте. Вот теперь можно отключить пуль от программатора. 

Внимание!

Не отключайте программатор от компьютера, пока к программатору подключен пульт.

После отключения от программатора, включите пульт с помощью кнопки питания, расположенной на нём. 
Теперь у вас в руках перепрошитый пульт. Поздравляю Вас.


Как вернуть стандартную прошивку на Turnigy 9x


У вас может возникнуть вопрос о том, как вернуть стандартную прошивку на Turnigy 9x
Я вам отвечу – очень просто. Ведь не зря же вы снимали копию оригинальной прошивки и EEPROM.
1) Соедините пульт с программатором. 

Внимание!

Подключайте пульт только к программатору, который уже подключён к компьютеру.
В момент подключения к программатору пульт должен быть выключен. 

После подключения к программатору, аппаратура должна включиться (помните, что я беру питание в 5v от программатора).

2) Запустите программу eePe на компьютере. 
3) Для перепрошивки переходим в меню «Запись» и выбираем там пункт «Flash Firmware to TX». 
4) В открывшемся окне выбираем файл с резервной копией оригинальной прошивки Turnigy 9x, а потом нажимаем кнопку «Открыть». На запрос о перепрошивке отвечаем «Yes». И любуемся окном с информацией о процессе прошивки передатчика.
5) По окончании прошивки ваш передатчик будет истошно пищать и на его экране будет зловещая надпись «EEPROM ERROR». Не пугайтесь этого.
6) Перейдите в меню «Запись» и выберите там пункт «Загрузить EEPROM из файла».
7) В открывшемся окне выбираем файл с резервной копией оригинального EEPROM Turnigy 9x, а потом нажимаем кнопку «Открыть». На возможный запрос о перепрошивке отвечаем «Yes». И любуемся окном с информацией о процессе прошивки EEPROM передатчика.
8) После перезаписи EEPROM, пульт сам включить в нормальном режиме. Вот теперь можно отключить пуль от программатора. 

Внимание!

Не отключайте программатор от компьютера, пока к программатору подключен пульт.


После отключения от программатора, включите пульт с помощью кнопки питания, расположенной на нём. Теперь у вас в руках пульт, перепрошитый на стандартную прошивку. Поздравляю Вас.

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.