Для всех кто купил клон IMAX B6. Перепрограмирование и замена резисторов.
Что за микросхема стоит? Кто знает?
Видимо не только вы задаетесь этим вопросом… groups.google.com/forum/#!topic/cheali-charger/5hD…
Видимо не только вы задаетесь этим вопросом… groups.google.com/forum/#!topic/cheali-charger/5hD…
Действительно, совпадение один в один. И походу тухло.
У меня такой же, тоже ищу…
Если не трудно то объясните пожалуйста как это пользовать?
У меня сейчас IMAX с прошивкой cheali-charger-test1. В настройках зарядки режим работы UART - normal, SPEED - 9600. Кабель USB-RS232 нашел от какого то старого телефона. При запуске HyperTerminal, данные с зарядки в нем вижу. А вот LogView ни чего не видит и в логе работы ком порта ни чего не отображает…
Отвечу сам себе…
С проблемой разобрался сам. Видимо из за особенности преобразователя USB-RS232, необходимо в файле настроек зарядки, включить две опции: SetDTR=1 и SetRTS=1…
Кто разбирается в работе зарядника? Я хотел поправить прошивку.
Всем добрый день! Имеется клон IMAX B6. Разводка похожа на mega 32, НО пины mosi и miso не звоняться, а все остальные на месте (с 3 по 6). Вопроса 2:
-нужно к ним напрямую припаиваться чтобы прошить?
-как настроить программатор для прошивки? у меня stk500, поддерживающий и ISP и HVPP методы. И ПО Atmel Studio 6. Пробовал и частоты и напряжение и чипы менять. Но здесь загвоздка может быть в первом вопросе. Буду рад за какую либо помощь или подсказки
Сообщение от Андрей mi Посмотреть сообщение Что за микросхема стоит? Кто знает?
Вот как раз у меня такой же. Это похожа на мегу 32. Но 2 ноги не звоняться на чип. Как раз miso и mosi. Остальные точно по даташиту.
1-доллжа быть miso
2-5в
3-земля
4- должна быть mosi
5-sck
6-reset
Стрелка показывает вроде как на полевой транзистор.
Стрелка показывает вроде как на полевой транзистор.
А это случаем не классический линейный стабилизатор типа 7805.
Это полевик в повышающем или понижающем преобразователе самой зу. Что бы заряжало большими токами. А 7805 в корпусе то-220.
Вот как раз у меня такой же. Это похожа на мегу 32. Но 2 ноги не звоняться на чип. Как раз miso и mosi. Остальные точно по даташиту.
1-доллжа быть miso
2-5в
3-земля
4- должна быть mosi
5-sck
6-reset
Может эти 2 сигнальных где-то через сопротивление подключены и поэтому не звонятся?
измерьте сопротивление между пинами mosi miso и ногами контроллера
Насчет стрелки, это я просто картинку с другого форума взял.
А насчет сопротивления - Вы были правы - там 10 мОм. Как бы теперь обойти это? И кто нибудь прошивал AVR Studio? Какие параметры указывать?
Насчет стрелки, это я просто картинку с другого форума взял.
А насчет сопротивления - Вы были правы - там 10 мОм. Как бы теперь обойти это? И кто нибудь прошивал AVR Studio? Какие параметры указывать?
Многовато, 10 мОм-то. Если там и есть сопротивления то наверное должно быть в районе 10-100 кОм. А 10 мОм это через другие цепи звонится. Но и это уже плюс и говорит нам о том что они куда-то все таки подключены.
они куда-то все таки подключены
вот надо прозвонить эти пины со всеми выводами контроллера и узнать.
В общем не стал я заморачиваться с прозвоном и припаялся напрямую. Подскажите лучше, как прошить? Не хочет он считывать информацию с чипа(Atmel Studio). Причем ни методом ISP, ни HVPP
В общем не стал я заморачиваться с прозвоном и припаялся напрямую. Подскажите лучше, как прошить? Не хочет он считывать информацию с чипа(Atmel Studio). Причем ни методом ISP, ни HVPP
Так чип блокирован на чтение. Только стирание и перепрошивка.
В общем пробовал я припаиваться к разным ногам и дорожкам, согласно схеме от mega32 - бесполезно(
Я грешу на программатор, у меня stk500 китайской работы. Avr studio ругается на hex файл. Другие не хотят входить в режим программирования. Если есть какие варианты - предложите, буду признателен. А так, заказал jtag и usb asp. Может они чем помогут
Avr studio ругается на hex файл.
а вы как hex скачивали? нужно скопировать текст хекса с сайта проекта и сохранить в блокноте с кодировкой utf-8.
а вы как hex скачивали? нужно скопировать текст хекса с сайта проекта и сохранить в блокноте с кодировкой utf-8.
Ну а можно весь архив скачать github.com/stawel/cheali-charger/…/master.zip ) там и исходник, и готовые хексы.
В общем пробовал я припаиваться к разным ногам и дорожкам, согласно схеме от mega32 - бесполезно(
Я грешу на программатор, у меня stk500 китайской работы. Avr studio ругается на hex файл. Другие не хотят входить в режим программирования. Если есть какие варианты - предложите, буду признателен. А так, заказал jtag и usb asp. Может они чем помогут
Может все таки проще резистор R66 подстроечником заменить? Хотя нумерации на плате нет, придется поискать. Ну это к слову.
Заметил на этой плате такую странную штуку. Прозвонил с разъема 6-ти контактного на микросхему, звонятся 4 вывода из 6. Если смотреть по маркировке метка сверху справа, то звонились выводы 36,37,38,39. Еще кварц 40 и 41 (для ориентировки). Но с такой конфигурацией (по кварцу) что-то ни одного контроллера найти не смог. Обратил внимание на плату оригинала, там метка справа снизу. (см фото 1) А что если метка не соответствует действительности на моей плате? Допустим у нас тоже метка стоит справа снизу, тогда кварц получается сидит по ногам 7-8 как положено (см фото 2), ну и звонятся выводы 3,4,5,6 на разъем. Опа-на. Как совпало то! Смотрим дальше, 2 вывода никак не хотят звонится с разъема (предел мультиметра 10мОм) на любой вывод микросхемы. Присмотревшись внимательно обнаружил что эти 2 вывода на разъеме вообще никуда не идут. Осталось подпаять с них на выводы 1,2 MOSI и MISO в соответствии с нашей новой маркировке (теперь нумерация начинается с правого нижнего угла). Первый вывод похоже никуда не подпаян. Отлично. А вот со вторым непонятки . Тянется от него дорожка через резюк 510 Ом и транзюк в сторону силовых клемм для подключения аккумулятора. (см. фото 3 выделено белой линией со стрелкой). Но попробовать подпаятся думаю стоит. Дерзайте.
Сам же решил обойтись малой кровью и попробовать подогнать резистор. Так как программатора нет.