Телескопы покупают здесь


A A A A Автор Тема: Альтернативная прошивка для EQ3-2 пульта от синты  (Прочитано 13162 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Арченков Алексей

  • Новичок
  • *
  • Сообщений: 17
  • Благодарностей: 5
  • Мне нравится этот форум!
    • Сообщения от Арченков Алексей
надо проверять константы.

Константы переделал на режим полушага. Раньше они были на режим полного шага.

получились такие: P1_OUT[]  = {0xD0, 0xC0, 0xE0, 0xA0, 0xB0, 0x30, 0x70, 0x50}


0xD0 = 1101 0000            0xB0 = 1011 0000
0xC0 = 1100 0000            0x30 = 0011 0000
0xE0 = 1110 0000            0x70 = 0111 0000
0xA0 = 1010 0000            0x50 = 0101 0000


Частный случай для значения константы 0xC0 на рисунке

Если бы константы были не правильные, то в Протеусе не работало бы. А там работает.
Может скомпилировать прошивку в SDCC?

Оффлайн GTAАвтор темы

  • *****
  • Сообщений: 1 619
  • Благодарностей: 38
  • ye be warned
    • Сообщения от GTA
Если бы константы были не правильные, то в Протеусе не работало бы. А там работает.

ладно, поверим протеусу наслово (временно).
тогда надо начинать правительственную антикризисную программу:
1. проверить мотор - живой ли (как минимум сопротивление обмоток, но лучше подрубить к работающему пульту, если есть доступ, - вращается ли)
2. проверить кабель от пульта к мотору и его контакты
3. проверить ключевые транзисторы и микруху с инверторами - не погорел ли кто из них совместно с контроллером в прошлый раз

если тут все в порядке, то начнем ввоить санкции против протеуса.

Может скомпилировать прошивку в SDCC?
тоже не помешает.
SkyWatcher reflector 150/750 EQ3-2 + SW refractor 80/400 EQ1tabletop

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
Всем привет. Кто-нибудь знает, как прошить микроконтроллер в пульте без использования lpt?
В прошлом прошивал прям в пульте при помощи AEC_ISP через lpt, но сейчас в моих устройствах нет lpt. Есть только usb. Приобрел usb-com переходник rs232, но легче не стало, ибо распайку под сом не нашел. Купил usb-lpt переходник - опять не помогло - виндой он определяется именно как usb-порт принтера.
(кликните для показа/скрытия)

Оффлайн Vest

  • ***
  • Сообщений: 104
  • Благодарностей: 34
    • Сообщения от Vest
Кто-нибудь знает, как прошить микроконтроллер в пульте без использования lpt?
Программатор USBasp + программа ProgISP

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
Спасибо ;)
(кликните для показа/скрытия)

sernik

  • Гость
Прямо так и работает или надо перешивать usbasp? Я не пробовал, еще держу в наличии лпт, но по отзывам раньше не работал.

Оффлайн Serge_ra0

  • *****
  • Сообщений: 705
  • Благодарностей: 60
  • Мне нравится этот форум!
    • Сообщения от Serge_ra0
    • Мои астрофото
Привет,
А вот с этим пультом кто нибудь "мучился" у меня сгорел контролер at89c2051, из за одновременно нажатых кнопок, нужна прошивка, там всего лишь программа управления кнопками

Оффлайн Vest

  • ***
  • Сообщений: 104
  • Благодарностей: 34
    • Сообщения от Vest
Прямо так и работает или надо перешивать usbasp?
У меня проблем не возникало. Программатор заработал "из коробочки"

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
пытаюсь разобраться с sdcc. Взял файл eq3-2.c из архива в первом сообщении, ничего не меняя пытаюсь его откомпилировать. Вот что выдает в ответ:
(кликните для показа/скрытия)

Оффлайн Vest

  • ***
  • Сообщений: 104
  • Благодарностей: 34
    • Сообщения от Vest
пытаюсь разобраться с sdcc. Взял файл eq3-2.c из архива в первом сообщении, ничего не меняя пытаюсь его откомпилировать
Код прошивки заточен под старую версию компилятора.

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
пытаюсь разобраться с sdcc. Взял файл eq3-2.c из архива в первом сообщении, ничего не меняя пытаюсь его откомпилировать
Код прошивки заточен под старую версию компилятора.
Опа, а какая версия точно работает?
(кликните для показа/скрытия)

Оффлайн Andr_B

  • *****
  • Сообщений: 607
  • Благодарностей: 25
  • Андрей Богданов
    • Сообщения от Andr_B
пытаюсь разобраться с sdcc. Взял файл eq3-2.c из архива в первом сообщении, ничего не меняя пытаюсь его откомпилировать. Вот что выдает в ответ:
У меня он точно так же ругается, на файл из архива, но при этом 11 файлов создает исправно, а при попытке компилировать Ваши файлы ругается и ничего не создает.
SW 150/750. EQ3-2. HEQ5Pro. QHY5. Canon 1000D.  Зенит-Е.

Оффлайн Andr_B

  • *****
  • Сообщений: 607
  • Благодарностей: 25
  • Андрей Богданов
    • Сообщения от Andr_B
У меня 3.1.0 #7066
SW 150/750. EQ3-2. HEQ5Pro. QHY5. Canon 1000D.  Зенит-Е.

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
пытаюсь разобраться с sdcc. Взял файл eq3-2.c из архива в первом сообщении, ничего не меняя пытаюсь его откомпилировать. Вот что выдает в ответ:
У меня он точно так же ругается, на файл из архива, но при этом 11 файлов создает исправно, а при попытке компилировать Ваши файлы ругается и ничего не создает.
У меня ничего не создает. Версия 2.6 и 3.0
(кликните для показа/скрытия)

Оффлайн Vest

  • ***
  • Сообщений: 104
  • Благодарностей: 34
    • Сообщения от Vest
Версия SDCC 2.8.0 все собирается без каких-либо ошибок. Только что проверял.

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
Версия SDCC 2.8.0 все собирается без каких-либо ошибок. Только что проверял.
А винда какая?
(кликните для показа/скрытия)

Оффлайн Vest

  • ***
  • Сообщений: 104
  • Благодарностей: 34
    • Сообщения от Vest
Win7 sp1 x64

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
Win7 sp1 x64
А можете пошагово описать что Вы делаете???
(кликните для показа/скрытия)

Оффлайн Vest

  • ***
  • Сообщений: 104
  • Благодарностей: 34
    • Сообщения от Vest
Есть подозрения, что у Вас не получатся все из-за того, что либо нужно собирать не в корне диска С:\, а в папке (например создайте папку eq3-2и попробуйте в ней), либо запустите консоль с правами администратора, а лучше вообще сделать и то, и то.

Оффлайн Sergey in sky

  • *****
  • Сообщений: 1 866
  • Благодарностей: 79
  • Сергей Молочков
    • Сообщения от Sergey in sky
Ура, получилось. Сработало именно с версией 2.8
Другие версии на моей винде не работали (пробовал 2.6, 2.7, 3.0, 3.1)
Спасибо
(кликните для показа/скрытия)