Petka 0 28 декабря, 2010 Опубликовано 28 декабря, 2010 · Жалоба ....на сколько критично ставить в обвязке ft232bm кварц именно на 6 мгц... Критично. На основе 6МГц генерируются 48МГц, необходимые для функционирования USB. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doushman 0 30 декабря, 2010 Опубликовано 30 декабря, 2010 (изменено) · Жалоба Критично. На основе 6МГц генерируются 48МГц, необходимые для функционирования USB. Нашел кварц на 6.00мгц, все заработало и самопрошилось в Пони проге, прошивать им другие контроллеры еще не пробовал.Спасибо. Изменено 30 декабря, 2010 пользователем Doushman Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zl0y 0 3 января, 2011 Опубликовано 3 января, 2011 (изменено) · Жалоба Здравствуйте. Возникла такая ситуация: После сборки устройства, согласно how to, решено было подготовить его к работе. Замкнул х2 - х4. Прошивал avrdude по команде : avrdude -p atmega168 -c stk500_by_p -P \\.\com4 -i 10 -B 10 -b 9600 -U flash:w:mega168.hex -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m avrdude.JPG После этого я отключил устройство перемкнул перекнул перемычки х2-х3 и подключил снова,.. устройство не моргнуло 6 раз и "зайти" на него не получилось (putty com4) Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет? .. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом: calc.JPG После этого не мигает не прошивается и вообще ничего.. Тогда, ещё вопросы : что не так?, есть какие-то советы по дальнейшим действиям? Возможно CLKSEL3 не нужно было отмечать? Изменено 3 января, 2011 пользователем zl0y Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
drvlas 0 3 января, 2011 Опубликовано 3 января, 2011 · Жалоба Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет? .. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом: В том, что ты показал на картинке, бит RSTDISBL аккурат наоборот. Старший байт фьюзов ведь должен быть DC? - почему же на картинке 5C? А программирование RSTDISBL полностью исключает дальнейшие SPI-прошивки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zl0y 0 3 января, 2011 Опубликовано 3 января, 2011 · Жалоба В том, что ты показал на картинке, бит RSTDISBL аккурат наоборот. Старший байт фьюзов ведь должен быть DC? - почему же на картинке 5C? А программирование RSTDISBL полностью исключает дальнейшие SPI-прошивки. Меня, конечно, тоже это смутило, ...время было 4 часа ночи.. Дело в том, что в ponyprog'е RSTDISBL и SPIEN стояли галочки, но для изменения были не доступны (типа cheked = true, enable = false), поэтому я в калькуляторе так же воткнул, отсюда и 5C. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
drvlas 0 3 января, 2011 Опубликовано 3 января, 2011 · Жалоба Это потери от работы с оболочками. Они там кодируют, кто в лес, кто по дрова. Я никогда не работал с Пони, но слышал краем уха о проблемах именно с этим. Важно, что же, в конце концов, было скомандовано ДУДКе. Если у тебя еще есть возможность увидеть лог, то посмотри. Если уже поздно - дык! Можешь просто ручками дать ДУДКе команду чтения фьюзов (в том же терминальном режиме, например). Но, скорее всего, с твоим камешком уже не будет связи. Ищи параллельный программатор. Или подожди, пока сюда подгребутся более опытные товарищи - мож я не все правильно понял :) Не расстраивайся преждевременно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zl0y 0 3 января, 2011 Опубликовано 3 января, 2011 · Жалоба я с пони тоже не работал ... так точно AVR devise not responding ... не расстраиваюсь, не хочу выпаивать "брата"... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 3 января, 2011 Опубликовано 3 января, 2011 · Жалоба Здравствуйте. Возникла такая ситуация: После сборки устройства, согласно how to, решено было подготовить его к работе. Замкнул х2 - х4. Прошивал avrdude по команде : avrdude -p atmega168 -c stk500_by_p -P \\.\com4 -i 10 -B 10 -b 9600 -U flash:w:mega168.hex -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m ... После этого я отключил устройство перемкнул перекнул перемычки х2-х3 и подключил снова,.. устройство не моргнуло 6 раз и "зайти" на него не получилось (putty com4) Судя по логам AVRDUDE фузы прошились. Однако не видно прошивалась ли основная flash. Сколько времени шла заливка в AVRDUDE? Если несколько секунд, то скорее всего не прошита флэш. Если прошивалось около получаса, то флэш зашита успешно. Тогда вероятнее всего не завёлся кварц на контроллере. Если есть осциллограф - проверьте есть ли на XTAL1 генерация. Проверьте номиналы конденсаторов на кварце. Они должны быть около 12-22 ПИКО Фарад. Можете ради теста вообще снять эти два конденсатора и посмотреть, не "мигает" ли контроллер? Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет? .. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом: .... Если уж вы решились на сборку AVR программатора, то рекомендую ознакомиться с разделом Memory Programming в даташите на ваш AVR. Там есть подраздел Fuses. В нём максимально детально описаны фузы, что они обозначают, какие они имеют значения по-умолчанию и подобное. Будут вопросы - спрашивайте. К калькуляторам фузов рекомендую относиться с настороженностью. Особенно опасны фузы RSTDISBL и SPIEN - если из значение отлично от умолчательного, то дальнейшее программирование через SPI - невозможно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zl0y 0 4 января, 2011 Опубликовано 4 января, 2011 · Жалоба Здравствуйте. Судя по логам AVRDUDE фузы прошились. Однако не видно прошивалась ли основная flash. Сколько времени шла заливка в AVRDUDE? Если несколько секунд, то скорее всего не прошита флэш. Если прошивалось около получаса, то флэш зашита успешно. Тогда вероятнее всего не завёлся кварц на контроллере. Если есть осциллограф - проверьте есть ли на XTAL1 генерация. Проверьте номиналы конденсаторов на кварце. Они должны быть около 12-22 ПИКО Фарад. Можете ради теста вообще снять эти два конденсатора и посмотреть, не "мигает" ли контроллер? Основная flash тоже прошилась, заняла процедура минут 20 с лишним. Конденсаторы стояли 27р. Поставил 22р и побывал выпаивать, ничего не мигает (кварц 14.7456). С осциллографам чуток попозже.. Наверное этот пони .. Если avrdude зашил fuse, то пони должен был показать их галочками, а он ничего не показал.. Пойду читану документашку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
odesasha 0 12 января, 2011 Опубликовано 12 января, 2011 (изменено) · Жалоба Собрал на шнурке для Эриксонов на PL-2003 . Мегу шил отдельно на AVR910 c прошивкой by Doper . Работает прекрасно .Во всех режимах скорости под CodeVision. Главное - нет поблем с дровами под PL-2003 . Есть под все системы . Шнурок стоит на барахолке аж 15-30 грн . Главное - это наличие в нем USB/COM конвертера PL-2003 . Спаяна платка , есть разъемы и кабеля. Обычно это собрано в коробочке на кабеле или на фишке . И нафиг не ищите эту FT . Лучше залить прошу по пяти проводкам по STK-200 и не городить лишнего . Тем более, что новых версий прошивки не будет . Работает мега на 14 .75 Мгц без никаких кондеров по 22 пф с установленным фьюзом CKOPT (подкл внутр кондеры ). Причем не только у меня и не одна . Изменено 12 января, 2011 пользователем odesasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maksim_9 0 17 января, 2011 Опубликовано 17 января, 2011 · Жалоба Доброе время суток! Вот нарисовал печатку, спаял, прошил и не работает. Светодиод маргает 6 раз а программа програматор не видит, терминал тоже, помогите пожайлуста. 12.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maksim_9 0 17 января, 2011 Опубликовано 17 января, 2011 · Жалоба Уважаемый PETKA чтото мне кажется что резисторы у вас подключены на вашей схеме не верно т.к. как я их отключил так схема сразу заработала может я не прав печатка выше, может я и ошибся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 17 января, 2011 Опубликовано 17 января, 2011 · Жалоба Уважаемый PETKA чтото мне кажется что резисторы у вас подключены на вашей схеме не верно т.к. как я их отключил так схема сразу заработала может я не прав печатка выше, может я и ошибся. Что за резисторы? Какой у них номер? Какой номинал? Вашу печатку мне нечем посмотреть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maksim_9 0 18 января, 2011 Опубликовано 18 января, 2011 · Жалоба R7-R4 Я не утверждаю что это именно так может у меня гдето чтото было но плату делал несколько раз, в том числе и по вашей схеме и всегда одно и тоже, детали тоже менял, может руки кривые))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maksim_9 0 18 января, 2011 Опубликовано 18 января, 2011 (изменено) · Жалоба Вот печатка в jpg Уважаемый Petka посмотрите пожайлуста. контролер прошивается нормально и после прошивки моргает 6 раз как нужно, с пустым контролером не моргает может в печатке накосячил. контролер atmega88 кварц 14мГц и терминал не видит как только отсоединяю 4 верхних резистора на выходе с меги терминал вроде 2 раза ентер принимает но приветствия никакого не выдает. верхний резистор R7 ну и по порядку в низ Заранее спасибо!!! :( :( :( и по второй схеме собирал тоже не получается Изменено 18 января, 2011 пользователем Maksim_9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться