сломался CD диск от минибота, не прошивается.

Готовая электроника для самодельного робота. Уровень от начинающих до опытных конструкторов.

сломался CD диск от минибота, не прошивается.

Сообщение EngeNeGR » 14 апр 2009, 09:36

Так и не разобрался куда создать новую тему, по этому напишу здесь с Вашего позволения

Приобрели минибота (полная комплекиация, так выразился мой шеф StereoMC). Возникли некоторые проблемы. И диск при транспортировке сильно треснул. Перечитал форум. Скачал необходимое ПО и установил на компьютере Bascom-AVR-1.11.9.0 AVRStudio-3 с модулем STK500 драйвера FTDI_CableDriver ну и конечно же программатор STK200 тоже присутствует. http://roboforum.ru/viewtopic.php?f=58&t=4366 http://roboforum.ru/viewtopic.php?f=58&t=5268 проштудировано !

1. При попытке прошить через LPT (STK200). На последнем этапе не определяется наш микроконтроллер. То есть компилируем программу, при попытке оправить её на микроконтроллер [img]d:\1.bmp[/img][img]d:\2.bmp[/img] [img]d:\3.bmp[/img]
Выбирал тип микроконтроллера в ручную, не помогло.

2. При попытке прошить через USB (STK500). Имеем [img]d:\4.bmp[/img] и на этом окно успешно закрывается и мы опять имеем не прошитый микроконтроллер. :o .

Помогите разобраться пожалуйста.
EngeNeGR
 
Сообщения: 8
Зарегистрирован: 10 апр 2009, 10:19
Откуда: Стерлитамак
ФИО: Турмыев Сердар

Re: сломался CD диск от минибота, не прошивается.

Сообщение Myp » 14 апр 2009, 10:16

аккумуляторы заряжены??
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: сломался CD диск от минибота, не прошивается.

Сообщение EdGull » 14 апр 2009, 10:35

1. скриншоты в студию.
2. на сколько я помню у вас там STK200, т.е. AVR Studio вам там пока не зачем.
3. в настройках васика STK200 выставлен?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: сломался CD диск от минибота, не прошивается.

Сообщение EngeNeGR » 14 апр 2009, 11:18

М да, выставить в настройках васика STK200 я и не подумал, не внимателен :) . Спасибо, по первому пункту все заработало.
AVR Studio я установил что бы прошиваться через USB кабель. Как я понял у нас на плате минибота вместе с miniUSB портом присутствует и программатор STK500. По этому почитав http://roboforum.ru/viewtopic.php?f=58&t=5268 установил AVR Studio, что бы при необходимости или на другом компьютере мог прошить через USB.
EngeNeGR
 
Сообщения: 8
Зарегистрирован: 10 апр 2009, 10:19
Откуда: Стерлитамак
ФИО: Турмыев Сердар

Re: сломался CD диск от минибота, не прошивается.

Сообщение EdGull » 14 апр 2009, 12:00

EngeNeGR писал(а):Как я понял у нас на плате минибота вместе с miniUSB портом присутствует и программатор STK500

с чего бы это??? :D
ссылку в студию где это написанно!
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: сломался CD диск от минибота, не прошивается.

Сообщение EngeNeGR » 14 апр 2009, 12:06

А miniUSB на плате, значит, только для подзарядки аккумуляторов? :shock:
EngeNeGR
 
Сообщения: 8
Зарегистрирован: 10 апр 2009, 10:19
Откуда: Стерлитамак
ФИО: Турмыев Сердар

Re: сломался CD диск от минибота, не прошивается.

Сообщение galex1981 » 14 апр 2009, 12:07

еслиб он присутствовал на плате минибота, то может быть отдельно не продавался ;)
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: сломался CD диск от минибота, не прошивается.

Сообщение EdGull » 14 апр 2009, 12:12

EngeNeGR писал(а):А miniUSB на плате, значит, только для подзарядки аккумуляторов? :shock:

да, и еще для uart
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: сломался CD диск от минибота, не прошивается.

Сообщение EngeNeGR » 14 апр 2009, 12:22

Всем спасибо, дали понять, что я мало что понял. Буду разбираться дальше в этом чудном миниботе. А если что, мне здесь можно свои вопросы оставлять. То есть в какой ветке форума они не останутся без ответа?
EngeNeGR
 
Сообщения: 8
Зарегистрирован: 10 апр 2009, 10:19
Откуда: Стерлитамак
ФИО: Турмыев Сердар

Re: сломался CD диск от минибота, не прошивается.

Сообщение galex1981 » 14 апр 2009, 12:26

Вообще, они не останутся без ответа в любой ветке форума, желательно правильно выбирать ветку
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: сломался CD диск от минибота, не прошивается.

Сообщение EdGull » 14 апр 2009, 12:30

EngeNeGR писал(а): А если что, мне здесь можно свои вопросы оставлять?

не мона, а нуна! :D
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: сломался CD диск от минибота, не прошивается.

Сообщение Aleksandr_ » 19 апр 2009, 23:03

Пытался зашить программу общения двух мегаплат (версия 1.85) в одну из них с помощью Bascom-AVR по STK-200. Код скачал в соответствующем разделе.
Было так: В мегаплате был уже зашит один код моргания светодиодом, для проверки прошиваемости. Теперь я предварительно не стирая чип нажал в баскоме F4 и программировать автоматически. Он начал прошивать, прошил, потом выругался что не нашел какой-то файл. И выдал сообщение: Difference at 00000.
Теперь после этого микроконтроллер перестал прошиваться (я так думаю).
Пишет: Could not identify chip with ID:FFFFFF. Нажимаю ОК, выбираю вручную Мегу88, нажимаю зашить флеш. Не зашивается. Но читается и опять тоже сообщение: Difference at 00000.
Пробовал в CodeVision зашить безрезультатно. Communication error выходит.

Что случилось не понимаю. Я убил микроконтроллер?
Aleksandr_
 
Сообщения: 12
Зарегистрирован: 19 апр 2009, 22:48
Откуда: Уфа

Re: сломался CD диск от минибота, не прошивается.

Сообщение EdGull » 20 апр 2009, 07:53

очень похоже что ты взлял не тот файл для прошивки, вернее не те фусибиты.скорее всего ты прошивал кодом для меги88 которая стоит на МиниБоте, а она тактуется от внешнего генератора.
теперь для оживления тебе нужно подпаять этот самый внешний генератор и выставить фусибиты для работы от кварца
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: сломался CD диск от минибота, не прошивается.

Сообщение Aleksandr_ » 20 апр 2009, 10:28

Возможно. А можно подробнее как это сделать. Внешний кварц,я так понимаю, надо подпаять? Это кроме того, что уже есть на плате - 7,3728 МГц? А как узнать какие фьюз-биты выставлять?
Вот ещё решил сразу спросить, чтоб не переспрашивать потом: Там на схеме мегаплаты есть ножка для подключения внешнего генератора. Если это кварц, то куда вторую ногу кварца соединять? На землю чтоли?
Aleksandr_
 
Сообщения: 12
Зарегистрирован: 19 апр 2009, 22:48
Откуда: Уфа

Re: сломался CD диск от минибота, не прошивается.

Сообщение galex1981 » 20 апр 2009, 10:37

Именно не кварц а генератор, если в виде чипа это чип с 4мя контактами - Vcc, GND, Out... Если есть минибот можно использовать генератор от него. Фусибиты в коде 'config если одна строка для минибота, вторая для мегаплаты ('для минибота, 'для мегаплаты), одну из них нужно раскомментировать - которая для мегаплаты
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

След.

Вернуться в МиниБот — национальный класс роботов

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 0

cron