Eeprom error turnigy

Discussion Stock Turnigy 9x Eeprom error Radios

Great……………….
I was flicking through a few of the menus on my stock 9x and suddenly the screen goes blank and the words «Eeprom error» comes up and the alarm sounds.

I immediatey thought, this looks terminal, and I think it is.

I can’t seem to get rid of it so I’m guessing its a fatal software problem.

Does anyone know of a fix to get me up and running again?
It’s my only tx.

I’ve read about reflashing with er9x but the programmers seem to be a bit scarce here in the uk, and I could go to all that trouble and it still won’t work.

Is there a chance it will fix by doing a reset?

I hadn’t even heared of eeprom before this, any suggestions welcome.

Andy.

Sign up now

to remove ads between posts

KC's Avatar

You could try resetting to factory defaults.
Hold the Exit button while you turn the Tx on. This will reset the Tx.

————
If you care to watch a video of the process, skip to 2:30. The author apparently likes to hear himself talk for two and a half minutes before he gets to the 10 sec reset process.

Turnigy 9X full reset to factory settings (3 min 52 sec)

Thanks KC, I have now tried this.
It displays the words «reset» then goes back to «eeprom error»

I wonder if anyone knows where I can get a programmer card from.

Andy.

Quote:

Originally Posted by AndyPG

Thanks KC, I have now tried this.
It displays the words «reset» then goes back to «eeprom error»

I wonder if anyone knows where I can get a programmer card from.

Andy.

Where are you located?

Quote:

Originally Posted by Warjet1950

Where are you located?

Im in the UK.

Andy

I see there are quite a few on ebay listed as «USBasp programmer cards» They seem to have a ten way ribbon cable. Do I just buy one of these/ Are they all the same?

I am a seriel tinkerer and competent with a soldering iron but have never dabbled in messing with firmware.

Andy

Quote:

Originally Posted by AndyPG

Oooopps, there goes sending me the radio and I reflash it with the smartie board!

Thanks for the offer anyway. I’d have gone for that.

Andy.

So, if I’m going to do this, do I just buy a bog standard USBasp programmer off ebay?

pdooley's Avatar

yep, i got mine from ebay, works fine.
this video helped me.
are you going to try to flash back to the original firmware? this is a good opportunity to try the open source stuff.

er9x Turnigy Flash Radio Control Upgrade from beginning to end! Firmware soldering eePe etc (20 min 18 sec)

I was going to try the er9x but was quite happy with the stock firmware until the eeprom error appeared.
I guess when I get into it, maybe I’ll try re-flashing with the stock firmware initially to see what happens.
I’ve had a look around and not really sure where to get either firmware from, can you advise?

Andy.

pdooley's Avatar

i bought mine over a year ago, but it looks similar to this

Thanks pdooley, I’ve ordered one, will be here Tuesday. I’ll get the software downloaded ready and we’ll se how we go.
Thanks for your help so far………….stand by :-)

Andy

SterlingH

Posts: 4
Joined: Thu Jan 30, 2014 5:21 pm
Country:

Turnigy 9x EEPROM Error, Help Please

I just started in RC 2 months ago and have no experience soldering which is what all of the flashing solutions I have found call for. I purchased the 9x from Hobby King about a month ago and all worked well. I wanted to use it as a controller for my sim so I and my father could practice. I ended up purchasing a 3.5 mm to USB 2.0 adapter, connecting the transmitter to the computer and then tried to run VJoy after the computer told me that it failed to install drivers for the transmitter. I applied the settings from VJoy and ended up with an EEPROM error, and the transmitter will not let me do anything. I tried restoring by holding Exit while powering on to no avail. I really love this transmitter and do not want to let it become a brick. Any solutions would be greatly appreciated, and I am willing to learn to solder if need be. I do have a 4ch Hobby King transmitter that I can use in the mean time but I want to get the 9x back up and running!

Thanks for any tips or suggestions



User avatar

MikeB

9x Developer
Posts: 17838
Joined: Tue Dec 27, 2011 1:24 pm
Country:
Location: Poole, Dorset, UK

Re: Turnigy 9x EEPROM Error, Help Please

Post

by MikeB » Thu Jan 30, 2014 6:18 pm

The non- soldering method to be able to flash custom firmware is here: http://www.smartieparts.com/shop/index. … cts_id=331.

Several thousand have been sold.

Mike.

erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!


SterlingH

Posts: 4
Joined: Thu Jan 30, 2014 5:21 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by SterlingH » Thu Jan 30, 2014 8:19 pm

Should I get the board for $46 or just buy a whole new transmitter for $60? Is Er9x worth it?


User avatar

Kilrah

Posts: 11078
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: Turnigy 9x EEPROM Error, Help Please

Post

by Kilrah » Fri Jan 31, 2014 8:27 am

Well the best is for you to read the manuals of ER9X and OpenTX to see if you understand them and if they meet your needs — but some have dumped $2000 radios to use a 9x with them instead ;)


User avatar

rperkins

Posts: 1422
Joined: Sun Jan 08, 2012 12:51 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by rperkins » Sat Feb 01, 2014 2:43 am

SterlingH wrote:Should I get the board for $46 or just buy a whole new transmitter for $60? Is Er9x worth it?

Yes the opensource firmware is worth it.

Note that the new (9xr?) tx probably wont have a RF module or receiver included. So consider that.

The SP board is a well supported option

I imagine you could sell your current radio.

Where are you located and/or are you willing to ship your old radio. Someone could get it going



SterlingH

Posts: 4
Joined: Thu Jan 30, 2014 5:21 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by SterlingH » Sun Feb 02, 2014 3:20 pm

I went ahead and ordered the smarties parts board. I am not bad at the software side so much as the hardware side. My main concern was that I saw elsewhere that the EEPROM error could be brought about by hardware damage which I was afraid the 3.5 mm might have done. If I can’t figure it out I will probably sell the transmitter but until then it will be a great learning experience.


User avatar

rperkins

Posts: 1422
Joined: Sun Jan 08, 2012 12:51 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by rperkins » Sun Feb 02, 2014 3:25 pm

I think you’ll be happy with the SP board.

Hopefully your EEPROM error was just a fluke
( you cant program the eeprom from the trainer port, maybe a voltage spike confused the eeprom ??)
and when you flash an opensource firmware it will overwrite the eeprom and you will be good


SterlingH

Posts: 4
Joined: Thu Jan 30, 2014 5:21 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by SterlingH » Thu Feb 06, 2014 4:34 am

I got the board today and flashed successfully to ER9X!!! SO MANY OPTIONS. Gonna take awhile to figure out but should be fun.


vnv

Posts: 4
Joined: Sun Jan 28, 2018 9:36 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by vnv » Sun Jan 28, 2018 10:02 pm

You bought it already so doesn’t matter any more, but as hobby-ist you should just try simple mods like this:

http://www.hacksmods.com/2011/11/turnig … istor-mod/

After this you ppm output is working and you can connect all the sim modules to trainer port.


User avatar

MikeB

9x Developer
Posts: 17838
Joined: Tue Dec 27, 2011 1:24 pm
Country:
Location: Poole, Dorset, UK

Re: Turnigy 9x EEPROM Error, Help Please

Post

by MikeB » Sun Jan 28, 2018 11:12 pm

If you read that mod again, you will see it is not necessary if you use er9x firmware. Just enable PPMSIM and use that.

Mike

erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!


User avatar

jhsa

Posts: 19476
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Turnigy 9x EEPROM Error, Help Please

Post

by jhsa » Mon Jan 29, 2018 12:58 am

@vnv
And that post is nearly 4 years old anyway :) ;)
We’ve been here quite a while :mrgreen:

João

My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW


vnv

Posts: 4
Joined: Sun Jan 28, 2018 9:36 pm
Country:

Re: Turnigy 9x EEPROM Error, Help Please

Post

by vnv » Mon Jan 29, 2018 8:15 am

:) …oh damn… :) :)



Для удобства пользования форумом и поиска информации прошу придерживаться правила: 1 тема = 1 вопрос.

К примеру, если обсуждается настройка передатчика, а у вас вопрос про подключение такого же передатчика к симулятору или вопрос про другую модель передатчика — создавайте новую тему. Если вы новичок в авиамоделизме, рекомендуется прочитать статью Новичку и ссылки с нее.

Исключение только в разделе Вопросы и обсуждения по статьям

Как выложить фото, Как опубликовать видео

С уважением,

Константин.

eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

http://www.hobbyking.com/hobbyking/store/catalog/Mready(1).jpg

ПРИ ВКЛЮЧЕНИИ АПЫ ПИЩИТ ПИЩАЛКА и надпись eeprom error. Сбой произошёл так: был включен симулятор USB Simulator Cable XTR/AeroFly/FMS в usb и 3.5 джек.

Стал включать в Апе режим тренер вернее из положения оф стал ставить нормал, тут вдруг апа мне пишет, eeprom error.

Даже ума не приложу, почему епром глюканул

Помогите, что теперь делать.

как, исправить можно — SOS

ps

Я так понимаю теперь надо перепрошивать eeprom . и где теперь взять оригинальную прошивку (заводскую)

Микроконтроллер в апе ATmega64A AU1052

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

Может, тогда уж «альтернативную» сразу прошить?..

«Ветра бояться — в полях не летать!» «Без шасси — не самолет, без нормальной посадки — не летчик!»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

Dragony написал(а):

Может, тогда уж «альтернативную» сразу прошить?..

Пока не знаю может какую ни будь и зашью.

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

У меня есть слитая заводская прошивка  (ээпром и флэшь)- правда с пульта Авионикса — заливали в родную Турнигу — всё работало , только надпись была Авионикс )))

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

У меня есть родная прошивка, могу подарить. Программатор я купил http://www.ebay.com/itm/USB-ISP-Program … 3f11adf4b5 — все за вечер подключил и уже раз десять менял всякие прошивки — в том числе возвращал родную — все работает, даже модели сохраненные. Программа USBASP_AVRDUDE_PROG (При подключении программатора внимательно смотрите на печатку пульта — есть различия, нужно считать по ногам АTMEGи…).

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

ZAHAR1967 написал(а):

У меня есть родная прошивка, могу подарить.

Было бы не плохо, а где можно качнуть или можно архив-чик на tranceakustika@gmail

ps

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

http://forum.rcdesign.ru/blogs/50021/blog10332.html

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

Как думаете а если этот заказать?  http://viewitem.eim.ebay.ru/USBASP-USB- … 48128/item

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

НУ я тут ноль,но есть ли смысл переплачивать?  У меня как на ХС,в термоусадку и все

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

nickoass написал(а):

Советую ….

Спасибо буду изучать.

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Re: eeprom error: Turnigy 9X 9Ch (Mode 2) (v2 Firmware)

Наконец то пришел мой программатор отпрпв 01.16.12  получил 02.15 .12

купил тут за 3,99$  http://www.ebay.com/itm/180768377568?ss … 1497.l2649

http://i32.fastpic.ru/thumb/2012/0215/54/d4f0cacde012c4168761ffa5e1c6e254.jpeg

http://i29.fastpic.ru/big/2012/0216/52/b3baef69be5effda04a01d7d221a8c52.jpg

Теперь буду  впаивать…

«Пускай музыка будет в ваших сердцах, в ваших душах и в вашем сознании.»

Администратор отключил публичную отправку сообщений

Статистика форума:
 
Всего тем:
9929
Всего опросов:
79
Всего сообщений:
185008
Всего сообщений сегодня:
2
Пользователи форума:
 
Всего пользователей:
9828
Последним зарегистрировался:
sergey33
Пользователи онлайн:
0
Гостей онлайн:
1402

Онлайн: 
Нет пользователей онлайн

Альтернативная прошивка ER9X для Turnigy 9X

experimentator

Не, не, перепаивать переключатели надо на любой Меге. Просто для 128 нет различных вариантов прошивок — и телеметрийная, и обычная совмещены в одной.

В настройках аппы надо установить параметр FrSky Mod Done = YES.

Кроме этого, необходимо откалибровать стики и крутилки — делается там же, в настройках.

Plohish

ДА.

это хороший признак, значит резисторы…
можно заменить на обычные, есть такие? попробуй

experimentator

Погодите менять резисторы! Настройки надо выставить — FrSky Mod Done

Plohish

Погодите менять резисторы! Настройки надо выставить — FrSky Mod Done

Андрей, а если эта опция не включена, телеметрия будет показывать что то на экране?

ВладимирБВБ

В настройках аппы надо установить параметр FrSky Mod Done = YES.

Это я первым делом поставил как только удачно прошился. Инструкцию читал.

это хороший признак, значит резисторы…
можно заменить на обычные, есть такие? попробуй

У меня и смд полно правда на платах но думаю найти проблем не будет. Пацан уже к стати пульт вскрыл и прозвонил сопротивления, говорит что по нулям. Значит точно “спец” и их умудрился сжечь.

experimentator

Кстати, резисторы точно перепаяны? Они должны подключатья, фактически, к ногам Атмеги. Там дорожек других нет. Соответственно, если меняли чип — должны были обратить внимание и восстановить эту модификацию (если она была сделана).

Plohish

Пацан уже к стати пульт вскрыл и прозвонил сопротивления, говорит что по нулям. Значит точно “спец” и их умудрился сжечь.

меняй, там в принципе всё от 200 Ом до килоОма подойдёт

ВладимирБВБ

Кстати, резисторы точно перепаяны?

ДА.

Соответственно, если меняли чип — должны были ообратить внимание и восстановить эту модификацию (если она была сделанае).

Так всё и есть.

меняй, там в принципе всё от 200 Ом до килоОма подойдёт

Если точно то на 200 ом. Сейчас пацан ищет на старых платах, он говорит таких мелких вроде нет. Есть больше по размеру.

Всё нашли и перепаяли. Ура все работает прекрасно:)
Беру свои слова обратно

Вывод: если железяка работает хорошо зачем в неё лезть!

Аппетит приходит во время еды. Пацан наезжает, давай дальше ковырять хочу чтобы пульт говорил и писал телеметрию не SD. Говорит что где то в интернете видел про такие переделки. Так что наши приключения продолжаются. Я так думаю это была не последняя проблема.
Кстати спасибо всем за помощь:).

experimentator

Если точно то на 200 ом. Сейчас пацан ищет на старых платах, он говорит таких мелких вроде нет. Есть больше по размеру.

Не обязательно искать такие же по форме и размеру. Подойдут даже обычные, не SMD, близкие по номиналу (т.е. 200 Ом или чуть больше). Только если будете использовать обычные резисторы — их надо закрепить (например, каплей термоклея), чтобы они не создавали механическую нагрузку на дорожки и не отвалились.

Андрей, а если эта опция не включена, телеметрия будет показывать что то на экране?

Хороший вопрос… Хмм… 😃
У меня аппы сейчас под рукой нет — проверить не могу. Возможно и не будет…

Plohish

По поводу записи телеметрии на карту не знаю, а по поводу голоса у меня на паркфлаере статья есть…
А парень какой говорит, тот который все спалил ? 😃

з.ы. даже тут есть…
rcopen.com/blogs/119461/17093

experimentator

чтобы пульт говорил и писал телеметрию не SD

Чтобы говорил — сделать можно. А вот запись телеметрии на SD не реализована в прошивке, и добавление такой функции пока не планируется.

ВладимирБВБ

А парень какой говорит, тот который все спалил ?

Парень это мой сын, а спалил мой сосед (живет через три дома). Когда приходил ко мне в подвал попить пива, всегда давал советы. Он всё знает, он всё умеет, он всё делал, а вот мы всё делаем не так (не по его). Раньше как то не приходилось к нему обращаться, а тут сидели пиво пили вечером и разговор зашёл про пульт. Он и предложил, молу меня паяльная станция за 8 тысяч давай припаяю. А оказалось к станции ещё и голова с
руками нужна.

А вот запись телеметрии на SD не реализована в прошивке, и добавление такой функции пока не планируется.

А жаль наверно было бы удобно. Хотя если подумать то наверно и не к чему. Для этого есть OSD. А вот про речевые сообщения наверно стоит подумать серьёзно. Полазим по интернету, пособираем инфу и скорее всего будем делать.

Plohish

Полазим по интернету, пособираем инфу и скорее всего будем делать.

Я же вам прямую ссылку дал на инструкцию по голосу…

ВладимирБВБ

Я же вам прямую ссылку дал на инструкцию по голосу…

Спасибо, но я эту статью уже прочитал сегодня ( с подачи сына он её раньше нашёл). Теперь поход в магазин за комплектующими (которые у себя в загашнике не найдём. Одна проблема нет (USB UART интерфейс) придётся заказывать через интернет и долго ждать. А так бы смотришь за праздники и пульт бы заговорил.

experimentator

Насколько я помню, голосовой модуль можно прошить с помощью USBasp, не пользуясь последовательным портом вообще. Кто-то это уже делал и в комментариях отчитывался что все работает. Вот эту еще ссылку почитайте — сама статья там не самая свежая, т.к. описывает в основном “первую версию” голосового модуля, которая сейчас уже не актуальна. А вот комментарии к этой статье (аж на 20 страниц) — просто бесценны! Там все начинается с первой версии, а затем переходит к обсуждению новой (современной) версии голосового модуля. Причем в обсуждении участвует сам разработчик одного из вариантов реализации современного модуля. В общем, все нюансы и тонкости сборки и прошивки голосового модуля в этих комментариях описаны и обсуждены несколько раз. Очень рекомендую к изучению!

Юrik

Теперь поход в магазин за комплектующими

только теперь пивом не ограничивайтесь, видите же к чему приводит. Обязательно нужно крепкое продолжение…

ВладимирБВБ

только теперь пивом не ограничивайтесь, видите же к чему приводит. Обязательно нужно крепкое продолжение…

Да наверное точно нужно покрепче!
А вообще я снова с вопросом.
Я подключил через инвертор на транзисторе BC337-40 (как в схеме rc-aviation.ru/…/1505—frsky-xjt-24ghz-816-9-9) и очень обрадовался. Пульт на экране показал питание батареи с датчика Lipo Voltege Sensor по элементно и силу сигнала RX. На этом оказывается и всё закончилось. Я больше не чего не увидел. Я так понимаю ещё должно быть питание приёмника и мощность (или чё там) сигнала TX.
Или я не прав?
И теперь сама проблема.
Я не знаю, куда подключать провод с 3 ноги процессора (MISO). И как его подключать, через сопротивление или также через инвертор или вообще напрямую, а может он вообще не нужен. В статье здесь rc-aviation.ru/…/1505—frsky-xjt-24ghz-816-9-9 и здесь sizz.name/3986-telemetriya-v-turnigy-9xr-s-modulem… про провод с 3 ноги не чего не сказано. Читал про передатчики D серии, там заводили на плату два провода RX и TX. А куда здесь подключать второй провод не понял.
Помогите пожалуйста мне глупому разобраться.
Если ткнёте носом не обижусь.

experimentator

Владимир,
В XJT этот провод подключать не нужно — на данный момент он не используется.

Чтобы увидеть напряжение питания приемника (A1), надо в настройках модели на странице Telemetry задать параметр… не помню как зовется… Заходите на страницу Telemetry, там параметры:

A1 channel 0.00v 0.0
A2 channel 0.00v 0.0

Меняете значение напротив A1 channel, вместо 0.00 ставите 13.2v и наступает счастье — аппа начинает показывать напряжение питания приемника (если приемник, конечно, включен).
Если интересует техническая составляющая — все дело в делителе напряжения, т.к. сам приемник умеет мерять только напряжение до 3.3В. FrSky по этой причине использует делитель. Штатный — 1:4, если мне не изменяет память. Но если в качестве A1 передавать другие параметры — тогда делитель может быть любым другим. Поэтому в аппе эта настройка оставлена на усмотрение пользователя.

Как показала практика, мониторинг напряжения питания приемника часто не имеет особого смысла — т.к. при использовании BEC, питание приемника (5-6В) будет держаться до последнего, а если оно уйдет ниже — значит силовой аккумулятор уже разрядился сверх всякого предела…

По поводу TSSI: параметр должен отображаться даже при выключенном приемнике. Если он 0 — значит “все отлично”. Для проверки можно зажать антенну рукой — у меня при этом TSSI изменяется от 0 примерно до 16. Вообще эти “попугаи” в TSSI очень странные, по-моему кто-то писал, что при значении TSSI ниже 40 можно считать, что все в порядке и не забивать себе голову.

Кстати, для всех:

Обновленная инструкция по er9x находится тут (на английском). Пока в черновой версии, но все равно полезно — информации стало гораздо больше, чем было раньше.

Uxus

Здравствуйте. Не могу откатиться с ER9X обратно на заводскую прошивку. Перед установкой ER9X сливал и flash, и EEPROM, заливаю обратно — мертвая аппа, пустой экран. Ставлю ER9X — все працуе, откалибровано и вообще щастье. Засовываю туда обратно заводскую, без EEPROM — пишет EEPROM ERROR. Даю ей её же родной EEPROM — имею трупик аппы. Прошивка и EEPROM входят и выходят замечательно, лучше, чем шарик у ослика Иа. Перезагрузка к заводским параметрам не помогает. Фьюзы не смотрел, это надо голову включать, а из-за пары колосков заводить комбайн не хочется… ))
Кто-нибудь сталкивался с такой ситуацией, имеет ли готовое решение, или будем консилиум собирать?

Юrik

без EEPROM — пишет EEPROM ERROR

При этом модель создать и сохранить возможно?

Uxus

Нет, вообще не выходит в главное меню, на экране одна надпись в левом верхнем углу: EEPROM ERROR. И больше не реагирует ни на какие действия, кроме выключения питания. Ну, может быть, по экрану молотком тоже как-нибудь отреагирует…

Jan 24, 2014

Hi,

I recently bought a Turnigy 9XR and immediately flashed it with OpenTX using a USBTinyISP and Companion9x. This all went very smoothly, but when I try to save a model configuration to the EEPROM of the radio, Companion9x/avrdude returns a verification error and the radio wants to format the EEPROM. When I inspect the EEPROM contents using avrdude in terminal mode (avrdude -t) and compare it to the file that has been written to the EEPROM (a raw binary file), the contents are completely different.

Let me say that I’m absolutely no stranger to AVR microcontrollers, I have two Arduino’s which have never given me any issues and I’ve used AVRs in college too. I tried manually flashing the EEPROM using the avrdude executable directly, but that gives the same result.

I also tried configuring the model on the radio, reading the memory to Companion9x and write that file back to the transmitter unmodified. Still, the same result. Somehow the contents of the EEPROM is complete gibberish after flashing.

Does anyone know what I’m doing wrong? Because I am at a loss here.

Jan 26, 2014

I suspect it’s a bug in Companion9x. As an experiment, I flashed my radio with er9x using eePe and tried to write a configuration to the radio’s EEPROM everything went fine. When I retried using Companion9x and OpenTX, it didn’t work.

xuzme720


Jan 26, 2014

That’s odd. I thought they were basically the same interface…
I DL’ed Companion awhile back but haven’t had the time to try it out yet, so maybe I will just stick to eePe and not try to fix what’s not broken!
You listening Google+?!?!?

Jan 27, 2014

Yeah, I thought so too.

And yes, I do have Google+.

xuzme720


Jan 27, 2014

And yes, I do have Google+.

Sorry to hear that, but now I’m thinking Google+ sabotaged you somehow. I know it’s screwed up a bunch of stuff for me!

Jan 28, 2014

Google is growing TOO LARGE and POWERFUL! Abuses will occur more and more frequently with no consequences for Google.

Soon Google and Microsoft will be indistinguishable between the two. (Think Pigs and Men in Animal Farm).

Thurmond

xuzme720


Jan 28, 2014

Google is growing TOO LARGE and POWERFUL! Abuses will occur more and more frequently with no consequences for Google.

Soon Google and Microsoft will be indistinguishable between the two. (Think Pigs and Men in Animal Farm).

Thurmond

The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which.




Could someone help with a tip? After several hours of trying to work and searching for a solution on the Internet, I am about out of options on why flashing the firmware in my brand new Turnigy 9X won’t work. I tried several guides posted on er9X http://code.google.com/p/er9x/ and th9X http://code.google.com/p/th9x/ and RC Groups and TowerHobbies discussions.I think the problem most likely lies with power supply and/or a USB hub I am using. I cannot connect the Sparkfun Pocket AVR directly to the laptop USB, it won’t let me install the Sparkfun Pocket AVR driver. So I think when I have the laptop connected to the Pocket AVR via the USB hub and the Pocket AVR to the X9, the laptop software cannot “see” the X9 because of the USB hub(?)It’s a “virgin” Turnigy 9X with V2 firmware. I have done the hardware modification as described in both er9X and th9X guides:- by running wires from VCC, GND, MISO, MOSI, SCK, RST on the X9’s circuit board out to a Sparkfun Pocket AVR Programmer. Connected MISO to MISO, MOSI to MOSI, etc- From Acer One Laptop using external powered USB hub connected to Sparkfun Pocket AVR Programmer (Turned on external target power switch on Pocket AVR Programmer)- From Sparkfun Pocket AVR Programmer with factory 10-pin to 6-pin ribbon cable to Turnigy X9’s modded circuit board connections- No batteries connected to the Turnigy X9This is what’s happening:1. When I plug in Pocket AVR directly in the laptop’s USB, only the blue light (power) comes on, the laptop notices it but installed a Windows driver, and won’t let me install the Pocket AVR driver, it says could not find a better match. Tried to install the driver directly from the folder by pointing to it and keep getting “the specified location does not contain information about your hardware”2. So I added a un-powered USB hub and it registered as unknown USB device and was able to install the (unsigned) driver for Pocket AVR on my XP system3. Now the Pocket AVR has one red (stat1) and one blue light (power) on. ( I think “stat2” should turn on if all working fine when reading/writing the code).4. As soon as I connect the Pocket AVR to the USB via the powered hub while the X9 is also connected, the Turnigy X9 turns on to the main screen, shows 4V and beeps every 5 sec or so (I read that this is ok)5. When I run the eePe editor and select USBtiny, etc and execute, it calls for Avrdude to read the EEPROM in the X9, and I get an error message.Avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check6. Avrdude recognizes the Pocket AVR Programmer, but cannot ID the Turnigy X9’s chip.My hardware setup:Acer One Laptop USB portUSB hub with and without external powerSparkfun Pocket AVR ProgrammerMy software setup:Windows XP ProInstalled driver and confirmed that Pocket AVR Programmer showed up in Device ManagerOption 1: eePe EEPROM editor/custom flasher that contains Avrdude as wellOption 2: WinAVR with Avrdude and avrdude-gui_v0.2.0 GUI interfaceThings I have done:- Checked with ohm meter continuity from Pocket AVR Programer’s pins to all the way to Turnigy 9X-s main chip pins for MISO, MOSI, SCK, RST and also VCC and GND on the board (BTW: my Spakfun Pocket AVR programmer had one row of pins incorrectly labeled backwards. I read on Sparkfun’s website that this was corrected in the next batch). I checked this many many times. I am 99.9% sure it’s correct.- Connected Pocket AVR Programmer directly to USB port (laptop would not recognize it). Had to use USB hub and recognized it so I could install driver. Later used powered USB just in case my Acer One laptop power is not enough to power the Pocket AVR and the Turnigy X9.- Made sure target power switch on Pocket AVR Programmer is ON. Later I connected the Turnigy to its own battery and turned the target power switch on Pocket AVR Programmer OFF. I wanted the X9 to have its own power just in case there isn’t enough power from the USB hub to run the AVR programmer.- I tried to run avrdude-gui_v0.2.0 GUI interface inside the WinAVR folder and selected Atmega 64, same Avrdude error messageI tried another larger laptop (Win XP), here finally was able to connect the Pocket AVR directly and had both the red and blue light on, but same message: “ avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this checkShould I try on my Win 7 –x64 laptop? I read that the driver installation is a hassle and requires an unsigned driver validation third-party program and a watermark removal program.I would appreciate anyone who can provide some tips. I know there could be a thousand different issues wrong, but I am pretty sure it’s a driver issue.Thank you,Tom


Loading …

DIY Robocars via Twitter

RT @chr1sa: Donkeycar 4.4 released with tons of new features, including path learning (useful with GPS outdoors), better Web and Lidar supp…

DIY Robocars via Twitter

RT @NXP: We are already biting our nails in anticipation of the #NXPCupEMEA challenge! 😉 Did you know there are great cash prizes to be won…

DIY Robocars via Twitter

RT @gclue_akira: レースまであと3日。今回のコースは激ムズかも。あと一歩

#jetracer https://t.co/GKcEjImQ3t

DIY Robocars via Twitter

RT @chr1sa: The next @DIYRobocars autonomous car race at @circuitlaunch will be on Sat, Dec 10.

Thrills, spills and a Brazilian BBQ. Fun…

DIY Robocars via Twitter

RT @arthiak_tc: Donkey car platform … Still training uses behavioral cloning #TCXpo #diyrobocar @OttawaAVGroup https://t.co/PHBYwlFlnE

DIY Robocars via Twitter

RT @emurmur77: Points for style. @donkeycar racing in @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video. https://t.co/Y2hMyj1…

DIY Robocars via Twitter

RT @SmallpixelCar: Going to @diyrobocars race at @UCSDJacobs https://t.co/Rrf9vDJ8TJ

DIY Robocars via Twitter

RT @SmallpixelCar: Race @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video. https://t.co/kK686Hb9Ej

DIY Robocars via Twitter

RT @PiWarsRobotics: Presenting: the Hacky Racers Robotic Racing Series in collaboration with #PiWars. Find out more and register your inter…

DIY Robocars via Twitter

RT @Hacky_Racers: There will be three classes at this event: A4, A2, and Hacky Racer! A4 and A2 are based around UK paper sizing and existi…

DIY Robocars via Twitter

RT @NeaveEng: Calling all UK based folks interested in @diyrobocars, @f1tenth, @donkey_car, and similar robot racing competitions! @hacky_r…

DIY Robocars via Twitter

RT @araffin2: 🏎️
After hours of video editing, I’m happy to share a best of my Twitch videos on learning to race with RL.
🏎️
Each part is…

More…


Loading …

Перепрошиваем Turnigy 9x

В предыдущей статье я рассказал о том, как подготовить 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 от программатора.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

По окончании прошивки на дисплее передатчика вы увидите предупреждение о том, что нужно перезаписать 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, пульт сам включить в нормальном режиме. Вот теперь можно отключить пуль от программатора.

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

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

Источник

openrcforums

Custom Firmwares Hacks and General RC Electronic Projects

  • Unanswered topics
  • Active topics
  • Search
  • The team

TH9X show after burning attempt «Eeprom Error»

TH9X show after burning attempt «Eeprom Error»

Post by oti » Mon Oct 29, 2012 9:26 pm

Hello,
i installed my SM Board into my TH9X.
After installation of SM Board, i use eepe an a the new er9x firmware.

At the start of burning, i got these following error and my remote show now only «eeprom error»

avrdude.exe: error: programm enable: target doesn’t answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

avrdude.exe done. Thank you.

— i have a REV 2 th9x board
— and a SM Board Vers: 2.3
— i double check the cable connections
— i remove my Dragon Link connection
— i cleaned the connection on board with 100% isopropanol alcohol

Источник

Eeprom error turnigy 9x

авиамоделизм — мир увлеченных

Главная > Статьи > Аппаратура > Перепрошиваем Turnigy 9x

Перепрошиваем передатчик Turnigy 9x.

Хочу рассказать о самой процедуре перепрошивки аппаратуры радиоуправления Turnigy 9x.

Сразу оговорюсь о нескольких вещах:

1) Я буду вести речь о прошивке er9x и программе-прошивальщике eePe. Скачать прошивку можно отсюда, а программу-прошивальщик отсюда.

При запуске программы eePe она сразу попробует найти свежую версию как прошивки er9x, так и программы eePe.

2) В качестве программатора я использую ISP USBASP Programmer for ATMEL AVR 51 ATMega ATTiny ATMEGA8 ATMEGA128 и беру питание в 5v от программатора.

Драйверы для программатора можно найти тут.

3) Операционная система, в которой будет производиться перепрошивка – Windows XP Professional. Если у вас другая система, то тогда могут быть определённые нюансы в работе программы-прошивальщика и программатора.

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

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

Итак, ваша аппаратура полностью подготовлена к прошивке – все контакты распаяны на плате так, как было сказано в инструкции. Теперь давайте приступим к перепрошивке.

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

2) Нужно установить программу eePe на компьютер. После установки программы запустите её. При запуске программа попытается проверить наличие обновлений.

3) Теперь можно соединять пульт с программатором.

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

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

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

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

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

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

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

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

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

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

Ну, резервные копии сделаны, теперь пора приступать непосредственно к перепрошивке.

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

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

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

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

По окончании прошивки на дисплее передатчика вы увидите предупреждение о том, что нужно перезаписать 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, пульт сам включить в нормальном режиме. Вот теперь можно отключить пуль от программатора.

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

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

Вот, собственно, и всё.

Ruslan Kerget (Zloyuzver)
Источник: blogs

Источник

Adblock
detector

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Eeprom data error
  • Eel python error
  • Eehandler determinepatchsequence succeeded but status indicated an error 0x00000000
  • Ee fatal server error ee no screens found ee
  • Ee dvr connect device error 11307

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии