Главная > Arduino > Прошивка китайского BaseCam (AlexMos) SimpleBGC до 2.40b8

Прошивка китайского BaseCam (AlexMos) SimpleBGC до 2.40b8


24.07.2016, 13:23. Разместил: Jerry
Если Вы стали счастливым обладателем вот такого двух осевого контроллера китайского производства , то Вы наверняка столкнётесь с проблемой обновления прошивки. Если точнее - её невозможно обновить стандартными средствами.
Времени нет, поэтому погнали...
Прошивать будем через Arduino Uno.
1. Ставим софт, Arduino IDE. Запускаем. Файл - Примеры - Arduino ISP - Arduino ISP. Заливаем скетч в арудину.

2. Паяем провода к нашему контроллеру SimpleBGC. Подключаем к ардуино по схеме:
pin 10 - Reset
pin 11 - MOSI
pin 12 - MISO
pin 13 - SCK
5V и Gnd соответственно.
Прошивка китайского BaseCam (AlexMos) SimpleBGC до 2.40b8

3. Коннектим ардуино к компьютеру. Загорелись диодики, на ардуино и на контроллере.
Открываем командную строку (cmd). Путь до папки ардуино и ком-порт замените на свои. Выполняем команду.
"D:\Program Files (x86)\Arduino\hardware/tools/avr/bin/avrdude" -C"D:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf" -patmega328p -cstk500v1 -P\\.\COM7 -b19200 -e -u -U lock:w:0x3f:m -U efuse:w:0x05:m -U hfuse:w:0xDC:m -U lfuse:w:0xEE:m

Получим это:
Прошивка китайского BaseCam (AlexMos) SimpleBGC до 2.40b8

Создадим на диске С папку 123. В неё кладем файл optiboot_atmega328.hex.
В командной строке прописываем
cd C:\123

Затем
"D:\Program Files (x86)\Arduino\hardware/tools/avr/bin/avrdude" -C"D:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf" -patmega328p -cstk500v1 -P\\.\COM7 -b19200 -U flash:w:optiboot_atmega328.hex -U lock:w:0x0C:m

Успешный результат:
Прошивка китайского BaseCam (AlexMos) SimpleBGC до 2.40b8

4. Загрузчик прошит. На контроллере постоянно горит красный диод. Отключаем ардуино от компьютера. Подключаем контроллер усб-кабелем (провода к ардуине выдернуты уже). Запускаем Xloader.
Выбираем файл SimpleBGC_2_40b8.hex, устройство SimpleBGC (по умолчанию), номер ком-порта и скорость (115200), жмём кнопку Upload. Должно написать сколько-то байт аплоадед.
Запускаем SimpleBGC GUI 2 40, выбираем порт и подключаемся. Profit!
Прошивка китайского BaseCam (AlexMos) SimpleBGC до 2.40b8

Ссылки:
Страница загрузок офф. сайта basecam
Прошивка для клонов, XLoader
optiboot_atmega328.7z [5,91 Kb] (cкачиваний: 247)
Вернуться назад