Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
Если я правильно понял Байчи, из-за размера прошивки приемыша стандартный загрузчик не годится, его следует заменить на маленький
Уже не первый раз встречаю такое утверждение. Откуда оно?
Так то там треть флеша еще свободно.
Константин Батькович, лучше по моему вопросу подскажи - что я там нахомутал ? У меня с любым загрузчиком ничего не выходит. 😉 Точнее - не входит !
Ведь если я пробую разные загрузчики - моя задача есть - правильно выставить фьюзы под его размер, так ? При этом благополучно пересчитываем байты в слова.
сначала USBasp программатором заливаешь мегааплоадер, исправляешь фьюзы если нужно, затем при помощи USB TTL заливаешь прошивку в виде hex и будет тебе счастье
Похоже, именно фьюзы там и попорчены, а это достаточно фатально без фьюздоктора или высоковольтного программатора 😦
Ведь если я пробую разные загрузчики - моя задача есть - правильно выставить фьюзы под его размер, так ? При этом благополучно пересчитываем байты в слова.
Я ленив. Пересчитывать фьюзы - это только в крайнем случае 😃
Обычно заливаю ардуиновский загрузчик прям из IDE. Оттуда же компилирую и шью прошивку. Не вижу смысла ковыряться с хексами, мегалоадерами и прочей, в данном случае не нужной, ерундой.
Если сейчас атмега не видна через ISP, то 100% это неверные фюзы. В данном случае можно еще побороться, но, как я сказал выше, я ленив, а атмега стоит чуть больше 100руб. Проще перепаять 😃
Камень виден (СинаПрог + USBASP), сигнатура, фьюзы - пишет “ок”, принимает любой гекс. Но - на этом и все. Вторая идея тоже понятна, благодарю. Вечером попробую.
Подскажите, тогда уж. Вот имеется приемник с загрузчиком от “Эксперта”, хочу я перейти на Байчи. Для этого мне надо прошить бутлоадер Megaload и я это могу сделать не подпаиваясь MISO, MOSI и т.д.? И далее, если стоит бутлоадер Megaload, то я могу менять/обновлять прошивку софтинкой от Megaloader’а. Тогда для этого
Обычно заливаю ардуиновский загрузчик прям из IDE. Оттуда же компилирую и шью прошивку. Не вижу смысла ковыряться с хексами, мегалоадерами и прочей, в данном случае не нужной, ерундой.
надо подпаиваться или как?
А, кажется понял, изначально в приемнике ардуиновский загрузчик, потому приемник легко коннектится к ардуиновской среде разработки и уже прям из нее вы заливаете готовый хекс.
Подскажите, тогда уж. Вот имеется приемник с загрузчиком от “Эксперта”, хочу я перейти на Байчи.
Какой загрузчик у Эксперта я не знаю, но достаточно того, что он там есть. Загружайте байчевский .hex подходящей утилитой через UART и все должно быть в порядке.
Смотрите, в прошивке два этапа.
-
Прошивка бутлоадера и установка фьюзов. Тут можно легко убить атемегу, поэтому лезть без необходимости не стоит.
Это нужно обязательно сделать для чистой атмеги или для кривой, как в оранжах.
Шьется бут и фьюзы программатором USBASP (который с MISO, MOSI).
Самый простой способ пройти этот шаг - из Arduino IDE выбрать “записать загрузчик”. -
Если бут уже прошит и фьюзы стоят, то для прошивки достаточно только УАРТа, который, кстати, все-равно потом понадобится чтоб пользоваться меню.
Саму прошивку можно заливать разными способами:
- Залить готовый .hex. Способ зависит от используемого загрузчика. Как правило это avrdude или обертки к нему, например ArduinoUploader.
- Скомпилить и залить из Arduino IDE. Нужно только выбрать правильную плату и ком-порт. И это только для ардуино-совместимого загрузчика.
Блин, короче долго объяснял, можно было короче спросить: можно ли сменить один загрузчик на другой не применяя USBASP(MISO,MOSI…), а используя UART (rx,tx,gnd)? Точно вспомнил, что в оранджевском приемнике менял фьюзы, ибо не работало нифига. Но в упор не могу вспомнить, менял ли загрузчик в приемнике от Эксперта. Точно помню, что не паялся.
можно ли сменить один загрузчик на другой не применяя USBASP(MISO,MOSI…), а используя UART (rx,tx,gnd)?
нет
Тигромуху - “пять” за подсказку. Эта противная железяка только через Ардуину и прошилась. Зато прошилась - на “раз-два”. Забиндился тоже с первого раза.
А вот никакими другими путями прошиться не смогла, и вроде как есть идея - почему.
Приемник не запитывается ничем - ни от БЕКа с гребенки, ни от СОМ-порта. Запитывается и шьется только от USBASP. Т.е. чтобы в него залилась прошивка, в нем торчало 2 программатора : от USBASP он питался, через СОМ-порт он шился.
Осмотр стабилизатора показал следы вспучивания микросхемы и повреждение термоусадки. Скорее всего я его увалил каким то образом запустив питание по петле. Благо - порты на ноуте не пожег.
Просьба к сообществу - киньте ссыль на схему приемника Оранж. Перепаяю стабилизатор - и в путь. И в бонус - принципиалку и печатку приемыша совместимого с прошивкой. RFM-ки, процессоры, разъемы есть, желания платить по 20 у.е. нет, а 2-3 приемника еще не помешает
10$ стоит готовый
Прикольно. Не пускает на русский склад. А для нерусских - 20 у.е. (( hobbyking.com/…/__27096__OrangeRx_Open_LRS_433MHz_…
Спасибо всем, кто помогал. Я со связью )).
После замены ИМС стабилизатора приемыш стал шиться вдоль и поперек любыми доступными средствами. Правда, пришлось заменить на NCP 551, как временную меру. Работает пока без маяка. При срабатывании sos - жесткий перезагруз )) . Надо искать родные стабы. В теме вроде видел ссылки.
Нормально-ли С\Ш :
R=225 - 235 при передатчике рядом (100 мВт)
R=140 - 160 - через 2 коридора и 2 стены
Rn=45-55 - это нормально?
R=153 S=1 C=1 A=2 Rn=48
R=147 S=1 C=2 A=3 Rn=49
R=146 S=1 C=3 A=2 Rn=46
R=151 S=1 C=4 A=2 Rn=47
R=139 S=1 C=5 A=2 Rn=49
R=155 S=1 C=6 A=2 Rn=46
R=162 S=1 C=7 A=3 Rn=48
R=142 S=1 C=8 A=2 Rn=46
R=159 S=1 C=1 A=2 Rn=46
R=148 S=1 C=2 A=2 Rn=47
R=154 S=1 C=3 A=2 Rn=48
R=152 S=1 C=4 A=2 Rn=45
R=146 S=1 C=5 A=2 Rn=48
R=155 S=1 C=6 A=2 Rn=46
R=166 S=1 C=7 A=3 Rn=47
R=148 S=1 C=8 A=2 Rn=48
R=163 S=1 C=1 A=2 Rn=46
R=150 S=1 C=2 A=2 Rn=48
R=158 S=1 C=3 A=2 Rn=47
Правда, пришлось заменить на NCP 551, как временную меру. Работает пока без маяка. При срабатывании sos - жесткий перезагруз ))
Да уж, проходили это.
А для нерусских - 20 у.е.
Странно, недавно вообще около 7$ было. Вариант - взять передатчик, выбросить коробку. 10$
Приветствую всех.
Парни, не завалялись ли у кого герберы или платы в Sprint-Layout (ну или еще в чем) приемников по Флайтрону ? пару постов выше ссылку давали - печатки не нашел (может плохо искал - хз).
купи готовый, сборка не имеет смысла
ru.aliexpress.com/store/…/933311_1194627625.html
Дану, это не наш путь )) ЭрЭфЭмки есть, контроллеры, СМА разъемы … + ручки чешутся, + долгие зимние вечера грядут ))
Вопрос в силе.
2 Плохиш. А ссылочку записал, спасибо.
это не наш путь
Лови EAGLE , платку я мутил на 36 мм, она работает, в железе проверил на столе (на дальность не проверял). Всё разведено под СМД 0805 (Правда библиотека Спаркфановская, там пады мелковаты, если есть желание замените, ну или тонким жалом паять (кстати 0603 отлично сюда втыкаются!). Под USBASP разведены кругленькие пады (это MISO, MOSI и другие, лень было дырки под штыри городить, нужен он один раз всего). Дороги широкие, Отверстия 0,5 мм - можно сильно улучшить, если хотца. Это копия HAWKEYE RX, я туда прошивку Baychi заливал. В общем развлекайтесь.
yadi.sk/d/jku5utTrivCbw
Лови
Поймал, спасибо.