roboforum.ru

Технический форум по робототехнике.

сломался 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
ФИО: Галкин Александр Владимирович

След.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10