Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
меняй USB-TTL
меняй USB-TTL
попробую
gravizapa
за ночь, у меня возникло несколько вопросов…
- что за Ардуина используется в проекте, понимаю что mini, но более конкретно, что за чип, частота?
- Каким образом заливается прошивка? (какой программатор и программа прошивки используется, как соединяешься с платой передатчика)
- не менялся ли проц на ардуине, и если да, то что за загрузчик в нём стоит?
- что за Ардуина используется в проекте, понимаю что mini, но более конкретно, что за чип, частота?
Arduino Pro Mini MEGA328P (5v,16MHz)
- Каким образом заливается прошивка? (какой программатор и программа прошивки используется, как соединяешься с платой передатчика)
Через OpenLRSng configurator, FTDI 232 TX,RX, GND, с питанием на плату передатчика(IZI LRS) IN+, GND файл прошивки oetx27hetx328.hex
- не менялся ли проц на ардуине,
Нет.
что за загрузчик в нём стоит?
Есть серьёзные подозрения,что с ним я сильно накосячил т.к. на текущий момент через OpenLRSng configurator прошить её не возможно, а в терминале видится это : т.е. прошивка нормально уже не запускается,происходит циклическая перезагрузка? Как исправить ситуацию (с моими никакими знаниями и навыками программирования) совершенно непонятно:)
Через OpenLRSng configurator
тогда каким образом вы входили в меню сразу после перепрошивки, OpenLRSng configurator позволяет работать как в терминале?
Я бы сейчас взял программатор ISP, очистил кристалл, залил бы Megaloader, поставил фьюзы DE, DC, FD (или 05) и потом залил бы прошивку программкой MegaLoad .NET…
По такому пути изготовлено несколько приёмников и передатчиков…
тогда каким образом вы входили в меню сразу после перепрошивки, OpenLRSng configurator позволяет работать как в терминале?
Менял скорость порта на 38400,запускал терминал. Но только один раз.
По такому пути изготовлено несколько приёмников и передатчиков…
Пробуем сделать по инструкции…
Менял скорость порта на 38400,запускал терминал. Но только один раз.
Теперь вполне очевидно, что до момента входа в меню и сохранения параметров все работало правильно…
Вариантов может быть много, от кривого загрузчика, до неправильных фьюзов, при которых затирается либо часть исполняемого кода либо часть загрузчика…
Да, фьюзы только не испорти…
Да, это он
Дважды пробовал прошить через MegaLoad.NET v6.3 На этапе записи во флеш вылетает с ошибкой. Загрузчик через AVRDUDE PROG 3.3 (после очистки кристалла) заливается нормально,с нужными фьюзами. Всё дважды проверил,в чем проблема непонятно…
P.S. После прошивки загрузчика и чтения фьюзов галки на блокировочных фьюзах не стоят нигде. Так должно быть?
подключить всё к компу, запустить прогу, галку DTR не ставить, подать питание на передатчик, должна пойти запись…
MegaLoad.NET заливает прошивку через Rx, Tx, массу…
MegaLoad.NET заливает прошивку через Rx, Tx, массу…
Именно так…
галку DTR не ставить
Может здесь косячу…
Джампер на usbasp на 3.3в или на 5в.?
Джампер на usbasp на 3.3в или на 5в.?
вы же уже прошили лоадер и фьюзы, хотя конечно фьюзы криво… но это не вина питания…
на плате передатчика атмега запитана от 3,3
поправите фьюзы и далее прошивка заливается через FTDI на Rx, Tx
вы же уже прошили лоадер и фьюзы, хотя конечно фьюзы криво… но это не вина питания…
на плате передатчика атмега запитана от 3,3
поправите фьюзы и далее прошивка заливается через FTDI на Rx, Tx
Фьюзы поправил по Вашему скрину. Прошивка в мегалоаде проходит,только не останавливается: повторяется несколько раз,после прога вылетает с ошибкой. Пин DTR не подключен,галка в чебоксе не стоит. При подключении к терминалу циклическая перезагрузка страницы с регистрами и приглашением входа в меню. Зайти конечно невозможно. На передатчике диоды мигают соответственно: 1 раз красным диод передатчика,после серия быстрых диод ардуины и снова красным передатчика. Где-то был косяк…😒 По пунктам всё,начиная с загрузчика?
Прошей ещё раз лоадер, затем снова попробуй залить прошивку.
Возможно когда фьюзы были не те, что нить испортилось…
Прошей ещё раз лоадер
Это загрузчик от OpenTinyRX/hex/megaload328.hex, это не важно,он одинаков?
Не важно, и это, фьюзы на моем скрине правильные только в части DC, именно там у тебя ошибка была… Остальные не правильные
именно там у тебя ошибка была… Остальные не правильные
Да,понятно…
именно там у тебя ошибка была… Остальные не правильные
Да,понятно…
У мну пины А1 и А2 ардуины подтянуты к VCC , через 10кОм резисторы,по коменту отсюда (Александр Михачев (mixachev) - 14.09.2015 14:51) . Это может как-то влиять на процесс?
После стирания кристалла,прошивки загрузчика,проверки фьюзов и.т.д.,результат прежний: процесс прошивки в мегалоад не повторяется,до вылета проги и дальше всё,как ранее описАл.
в мегалоад не повторяется
Опечатка: “повторяется”