Cheerson CX-20 клон квадрокоптера DJI Phantom
есть! сто пудов есть!
Ага. Я уже посмотрел фотки - на чирике она есть только у основной atmega, у PPM кодера её, похоже, нету 😦
Ага. Я уже посмотрел фотки - на чирике она есть только у основной atmega, у PPM кодера её, похоже, нету 😦
тогда придется икать рессет тестером…
О, сэкономили китайцы
а он походу с памятью в 2 раза меньшей… Влезет прошивка то?
че, никто не хочет стать первопроходцем?
да сделаю я сегодня как освобожусь ))
да сделаю я сегодня как освобожусь ))
ждемс! очень… задолбали кучи проводов… я им другое применение найду))
Влезет прошивка то?
Насколько я помню - там около 5-6 килобайт. Влезет наверняка.
да сделаю я сегодня как освобожусь ))
блин, я в тебя верю бро! 😃
так. первый шаг сделан.
полетник подготовлен к прошивке:
i68.tinypic.com/aavpme.png
однако в режим DFU не входит. т.е. сброс происходит (т.к. винда пиликает об отключении и подключении устройства), но полетник опять определяется как ком порт…
но полетник опять определяется как ком порт
Есть два варианта 😃 Первый очевидный - что-то напутали и не замкнули на землю PD7. Второй существенно хуже - китайцы залили основную прошивку без DFU бутлоадера. Если так, то для перепрошивки надо подключать полноценный программатор, сливать на всякий случай старую прошивку, заливать бутлоадер и потом через него уже основной код. Геморрой тот еще…
Есть два варианта 😃 Первый очевидный - что-то напутали и не замкнули на землю PD7. Второй существенно хуже - китайцы залили основную прошивку без DFU бутлоадера. Если так, то для перепрошивки надо подключать полноценный программатор, сливать на всякий случай старую прошивку, заливать бутлоадер и потом через него уже основной код. Геморрой тот еще…
а подключать придется вызванивая ноги как я понимаю… 6 штук… прогер у мя USBASp есть…
Есть два варианта 😃 Первый очевидный - что-то напутали и не замкнули на землю PD7. Второй существенно хуже - китайцы залили основную прошивку без DFU бутлоадера. Если так, то для перепрошивки надо подключать полноценный программатор, сливать на всякий случай старую прошивку, заливать бутлоадер и потом через него уже основной код. Геморрой тот еще…
Не, 13ю ногу правильно замкнул. Склоняюсь к варианту с бутлодером. Завтра буду шить, все вроде нашел, подпаяюсь завтра и юсбасп через аврдуд прошьюсь… седня устал ))
Не, 13ю ногу правильно замкнул. Склоняюсь к варианту с бутлодером. Завтра буду шить, все вроде нашел, подпаяюсь завтра и юсбасп через аврдуд прошьюсь… седня устал ))
давай, я следующий! у мя тоже все есть…
нашел интересный акум: ru.aliexpress.com/item/…/32437764105.html
интересно, что лучше будет: Blackmagic 3000 (206гр.) против 3500 (260гр) ?
интересно, что лучше будет: Blackmagic 3000 (206гр.) против 3500 (260гр) ?
посчитаем 3500/3000*206=~240 грамм, а по факту 260, какой-то необоснованный рост веса, помним, что мы тут за каждый грамм боремся же
ах, как жалко! спустя год кроме мэджика походу не появилось достойных акумов ((( а так хотелось прикупить к весне 3300-3700 mah…
ах, как жалко! спустя год кроме мэджика походу не появилось достойных акумов ((( а так хотелось прикупить к весне 3300-3700 mah…
перепаяй кондеры и переходи на 4S
перепаяй кондеры и переходи на 4S
увы, но тему не посещал около полугода
Не, 13ю ногу правильно замкнул. Склоняюсь к варианту с бутлодером. Завтра буду шить, все вроде нашел, подпаяюсь завтра и юсбасп через аврдуд прошьюсь… седня устал ))
итак, бутлоадер с DFU прошил успешно.
пины для USBAsp подключал так:
i68.tinypic.com/258zevk.png
получилось в итоге так:
Программа, упрощающая работу с Avrdude, драйвера USBAsp, прошивка с DFU бутлодером, а также “родная” прошивка с моей атмеги - лежат тут.
До этого момента все шло обнадеживающе ))
А теперь вывод - прошивка со sbus у меня не заработала - после ее заливки контроллер вообще не определяется компом…
откатился на слитую предусмотрительно родную - все ок.
как-то так…
возможно это из-за того что у меня ATMega16U2 вместо 32U2, видел в нете фотки контроллеров чирика с 32-ым чипом… возможно на нем заработает…
возможно это из-за того что у меня ATMega16U2 вместо 32U2
подозреваю, что причина именно в этом, что нужна 32U2
Хм. Любопытно. Вроде нашёл исходники:
github.com/ArduPilot/ardupilot/issues/1645
Надо будет почитать - может надо собрать версию под 16U2 отдельно. В коде стоят и 16U2 и 32U2, так что код должен работать на любом. Но, возможно, надо компилировать со своими ключами.
Да, так и есть - код собирается под конкретный процессор. Опция под 16U2 есть, так что должен собраться на нём, но это надо делать отдельно. Сейчас попробую.
Кто может проверить? В приложении два hex файла - один dfu bootloader, второй основной код. Скомпилировано под 16U2, но пока без s-bus - просто проверить, что всё компилируется правильно.
Так, добавил еще скомпилированную версию под s-bus - если прокатит, то хорошо 😃
Попробую обязательно, но уже завтра )