
| Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
Прошить мегу - кто?
|
||
| Программирование микроконтролеров,ремонт аудио/видео/бытовой техники,полезные устройства для дома,телефония, обсуждение статей журнала Радио |
![]() |
|
|
|
Опции темы |
|
|
#1 |
|
Форумец
Сообщений: 523
Регистрация: 08.02.2007
Возраст: 51
|
Прошить мегу - кто?
Mega 16 кто поможет прошить, а то уже третий месяц платка валяется, обидно аж, спаял а прошить немогу - все руки не доходят прогаматор слепить. Переползать с пиков на меги не планирую, а ради одного устройства делать - ну никак не получается. И запчасти вроде прикупил, а процесс что-то не идет... Вобщем вот так, если ныне завтра не соберу, придется обращаться за помощью к студии, "звонок другу" так сказать
|
|
|
|
|
#2 | |
|
Форумец
|
Цитата:
|
|
|
|
|
|
#5 |
|
Форумец
Сообщений: 523
Регистрация: 08.02.2007
Возраст: 51
|
В устройстве. Сегодня дружбаны из внииса обещали житаг принести вроде. Так что, пока, наверное, тему можно считать призакрытой. Спасибо всем откликнувшимся. Если что-то не срастется воспользуюсь вашей помощью. Еще раз всем спасибо.
|
|
|
|
|
#9 |
|
Форумец
Сообщений: 148
Регистрация: 15.08.2005
Возраст: 40
|
спаяный программатор? )))
|
|
|
|
|
#13 |
|
Форумец
Сообщений: 148
Регистрация: 15.08.2005
Возраст: 40
|
Не гони пургу если ты кривой исп спаял это не говорит о кривости контроллеров АВР уже больше 6 лет народ и я в том числе разного рода проекты делаем на авр ках разных моделей и версий и нареканий на них нет вообще. Да и плюс ко всему если ты взял готовый хексник для него в нете это творение практически сто процентов мертвое нужно самому ручками учиться писать либо кого то просить.
А так громогласно спаял не прошилось не получилось это авр кривой по меньшей мере забавно звучит. |
|
|
|
|
#14 |
|
Форумец
Сообщений: 148
Регистрация: 15.08.2005
Возраст: 40
|
Да, проект в студию че не заработало давай всем миром посмотрим че не так. Может быть и АВР, в семье не без урода как говориться, не исключенно.
|
|
|
|
|
#18 |
|
Форумец
Сообщений: 523
Регистрация: 08.02.2007
Возраст: 51
|
CHAPAEW, ИМХО ты поторопился с выбором контроллера, если, конечно это не производство в тысячи штук, ИМХО.
@MO:ZG@, astahov, krot777&joker - копайте это ... дальше, мои вам искренние сочувствия - вы вообще кроме аврок с чем нибудь имели дело? А теперь по порядку. Проект и прошивка 100% рабочие, что теперь и мной подтверждено на практике. лежит здесь, как говориться добро пожаловать www.secu-3.narod.ru + конфа на ixbt Никогда ранее не имел с дела с АВР и лучше бы не начинал. Потребовалось ОДИН раз прошить ОДНУ микросхему. Я проклял все!!! ТРИ недели траходрома!!! (по вечерам, правда и не каждый день, но все равно). И это при том, что я програмированием контролеров PIC пусть на любительском уровне, но занимаюсь, впринципе, достаточно давно. Шил плисы (ксалинксы), память, поэтому считаю себя в целом в теме. Решил попроще и побыстрее - взял у знакомого AVRICSP совместимый программатор на ком порт на микроконтроллере. Разбалованный микрочипом, как дельный скачал совт от производителя, програматор почти рродной, шоб все было путем - мне трудности и засады никчему, мне шоб наверняка!!! И началось! ФЬЮЗЫ!!!!!!!!!!! Это просто ппипец какой-то. За нцать лет я и предположить не мог, что можно выдумать такую порнографию! Сколько не програмировал пики, я никогда слово конфигурации в программаторе не выставлял. Пишу программу, в программе описываю ресурсы (конфигурацию). Далее в программаторе выбираю камень, прошивку и залить. И ВСЕ! Телемаркет! Нет, в прогррамматоре, там тоже можно конфигурацию выбирать, но это неиспользуемая экзотика скорее, для неаккуратных, пром. применения, чужих прошивок и т.д. АВР же без этого запустить просто не реально никак. Вы только посмотрите по форумам, (казус, радиокот и прочие где тусуются аврщики) - самые многостраничные, популярные темы - про фьюзы. Они там не потоплямы и намертво прикреплены. Страниц в них - десятки. Содержание - одно - хэлп, помогите, спасите, не пишется, не читается не шьется и т.д и т.п. Номенклатура популярных АВР - кот наплакал - а вопросов по ним миллион. Вобщем, открыл я софт от производителя, чтобы прошить контроллер этого производителя считай роднным программатором и обламался - надо выставлять нужные фьюзы (список их был), а выставяль-то и нечего. НЕТ ТАКИХ БУКАВОК в оригинальном софте. ну и понеслось. Даташиты, официальный сайт - нокаутировали полностью. В даташите даже раздела фтюзы отдельного не нашел, типа, если у меня задействована вся переферия, то будь любезен прочитать все от а до я и пофигу, ч то надо пару параметров всего-лишь вытянуть - явно не микрочип! Ну да ладно, думаю, видимо я совсем старый стал, перестал все понимать. Залез на сайт. Читаю. Дословно уже не помню, но смысл верен - у нас у авр не как у всех нормальных людей, а все иначе, наоборот. Нолик это единица, а единица это нолдик, поэтому, если надо поставить единицу ставьте ноликЮ, а если нолик, то единицу. Если бит написано установить то сбросьте, а если сброшен, то поставьте. Нут я явно почувствоал, что всякие разные нлп и кашпировские явно отдыхают и моя крыша самым явны мобразом начинает совершенно ощутимо хать. Сделал перерыв. Пошел на второй круг. Это ЖЕСТЬ. Мужик пишет дальше - еслит вы ничего не поняли, не отчаивайтесь, это совершенно нормально, так и должно быть, это просто надо принять на веру таким как оно есть и перед каждой прошивкой семь раз проверить все-ли правильно ли вы выставили или не все. А то если вы ошибетесь, то ФСЕ, капут, ваш камень можно будет поднять едвали не на заводе, специальнымы средствами, ничего другое его не возьмет. В общем шью, все шьется, проверяется, а не работает. давай качать другие программы. В одних программатор почти родной не определяется, в других фьзы по другому называются и устанавливаются, третьи про сто не работают и т.д. Дальше больше, спаял другой программатор на лпт, пускаю рекомендованую авторм программу - не работает, не хватает длл. Нахожу скачиваю, пускаю - болт, не работает все равно не видит поротов. давай по новому провбовать все программы для програмирования и все программаторы в них. Т.е. простым тотальным перебором. Нашел, к концу третьей недели, как ни странно. CodeVision + LPT совместимый с Altera ....Blaster c буферными элементами прошил. В общем ПИПЕЦ. Чашечки, как говорится, нашлись, но впечатление осталось я вам скажу не дай и не приведи Боже. И это при том, что я свой первый проект на пик замутил за один вечер. Просто собрал простой программатор на сом и просто прошил , сразу. И камень просто сразу заработал. Вот. Все нормальные системы либо работают либо не работают. Если програматор не шьет пик, значит берешь другой, который поддерживает данную модель и все пучком. Но это нормальные - АВРа это в обозримой перспективе не грозит. Выводы пусть каждый делает для себя сам. Стоит ли так называема экономия 30-50 руб денег на которые аврки иногда могут быть дешевля такой любви своих мозгов. Экономии на копейки убытка на миллион. не зря говорят - дешевая рыбка, поганая юшка. Ни софта нормального, ни даташитов русских, ни поддержки, ни зашить нормально - в общем нифига. И нафига же нужны такие контроллеры, если я их покупаю пару штук в год. Да лучше я возьму по 500р нопрмальный и горя знать не буду. |
|
|
|
|
#19 |
|
Ща скалОтим
|
Просто неврастения какая-то. ЧИТАТЬ ДОКИ по АВРкам надо вначале, а не тупо в фьюзы тыкать.
Микроконтроллер - это вам не "конструкция выходного для". Ну я сам начинал с ПИКов, писал на асме, прошивал программатором AN589, все работало. Потом заинтересовался АВРками, МНОГО почитал, написал простотую на АСМе для авр, спаял STK200 на буфере для LPT, прошил кодевижином, с первого раза правильно поставил фьзы, все заработало. теперь еще и на Сях пишу и жетагом пользуюсь. |
|
|
|
|
#20 |
|
Форумец
Сообщений: 148
Регистрация: 15.08.2005
Возраст: 40
|
С пиками не работал просто не стал заниматься, мне копать нечего у меня уже не один проект прошел на ура да использовал помощь друга , да был по первой гемор с фьюзами, с бутлоадером тоже но это не говорит о том что мне нужно сочувствовать.Не все то что легко, все хорошо. Ясен пень что с наскока не возможно решить задачу на авр. Вы приблизительно хотели так же как у меня знакомый пять лет сидел на солиде а потом за один вечер захотел на авто кад пересесть, он жестко обломался))) и после этого говорил что авто кад полная .....
Нужно потратить некоторое время для прочтения хотябы одного датащита на авр на гав .ру все на русском и все понятным языком описанно тупо датащит. А хобийный сайты типа кота или еще чегото многих ответов не дают впринципе надо на правильных форумах сидеть электроникс.ру вам в помощь там сидят не любители а ребята с опытом и вполне одекватно реагируют на новичков. Прочитав проект, не нашел ни чего сверх естественного но чтобы его запустить нужен жтаг, схема не палка веревка, а просто прошить и ждать чуда это сродни шаманству видеть нужно что внутри контроллера происходит. Да и в дагонку сижу на плисах альтера, контроллерах плк омрон, и читаю журнал http://www.elektor-electronics.co.uk/ |
|
|
|
|
#23 |
|
Форумец
Сообщений: 523
Регистрация: 08.02.2007
Возраст: 51
|
CHAPAEW, на машину я пока не ставил, на столе с компом общается нормально, у лидей на машинах пашет во всю.
sansaR, "фьзы можно и в слове конфигурации вбить" - как это понимать? Какое слово конфигурации, когда вся конфигурация задается при програмировании. Это не пик, где я в программе пишу //-------------------------------------------------------- // Соловa конфигурации процессора PIC18F452 (20МГц) //-------------------------------------------------------- __CONFIG(1, OSCSEN& HS); __CONFIG(2, BOREN & BORV45 & PWRTEN & WDTDIS); __CONFIG(3, CCP2RC1); //CCP2 на RC1 __CONFIG(4, DEBUGDIS & LVPDIS & STVRDIS); __CONFIG(5, UNPROTECT); __CONFIG(6, WRTEN); __CONFIG(7, TRU); // Полный доступ ко всей прошивке и все, компилируешь и в путь - тупо прошивай. Мне в любой оболочке конфигурацию надо ручками забивать и при этом не ошибиться. Програм прошивальщиков дофига, в каждой программе свое предстваление этой самой конфигурации, свои названия фьюзов и способов установки - короче полный бардак. Да слово конфигурации типа выход но, "ААFB1C5" - так наглядно, что большинство автаров предпочитают расписывать фьюзы по штучно. krot777&joker, все дело в том, что я не новичек.... Новичком я был когда запускал первый апроект на пике. И сделал это с первого раза. Не было у меня никаких разночтений и неопределенности - делал все по даташиту и сейчас продалжаю так же делать и все ОК. Здесь же все как-то не так. Да, и самое главное, мне не надо было ничего запускать. жтаг мне нафиг не нужен был, мне его предлагали принести, я отказался , т.к. в моем больном воображении не могла родиться мысль, что для того чтобы просто прошить один раз рабочий контроллер 100% рабочей программой нужно влазить в отладку. Это нонсенс! Я сборщик на конвеере, мне вообще ничего знать не надо. Ваша фраза "просто прошить и ждать чуда это сродни шаманству видеть нужно что внутри контроллера происходит" меня просто убивает, т.к. на пиках такое "шаманство" - э то норма жизни - обыденность. Я шью на все 100% уверен, что внутри происходит, то что надо мне, то что мной задумывалось и не ничего не надо дополнительно видеть, что там внутри у него. Именно по этому я котегорически против авр. Нафиг не нужны такие контроллеры, чтобы при прошивке там еще что-то видеть надо было. Может быть мне каждый бит еще за ручку проводить до места назначения. Cheb-burashka, давай по слогам буду разбирать. " ЧИТАТЬ ДОКИ по АВРкам надо вначале, а не тупо в фьюзы тыкать." - Я фьюзы не тупо тыкал . Я пытался выставить, те которые надо было установить, что в родной программе мне не удалось сделать, по причине их там отсутствия . По поводу док я уже више это отметил, что замечательные авр отличны от всех других изделий, тем, что для прошивки других НЕОБХОДИМО и ДОСТАТОЧНО прошика и программатор. Для авр рабочий программатор и рабочая прошивка - это только НЕОБХОДИМО, но явно НЕ ДОСТСАТОЧНО. "Микроконтроллер - это вам не "конструкция выходного для". " - вы ошибаетесь. Пик контроллер 100% соответствует конструкции выходного дня, в чем вы ниже и признаетесь, а вот микроконтроллер авр - таки да, днем там и не пахнет, недели три минимум при наличии опыта или друга. Без того и другого думаю едва-ли запускаемо вообще в разумные сроки. "спаял STK200 на буфере для LPT, прошил кодевижином" - ключевая фраза кодевижином. Пр чем он тут, ведь основная программа аврстудия, а шьется кодевижином? Да при том, что никакие другие комбинации не работают нифига. Я пики шью практически из чег оугодно все работает, даже от сторонних производителей, про родного я вообще молчу - это эталон. Здесь же полный пипец. |
|
|
|
|
#24 |
|
Форумец
Сообщений: 148
Регистрация: 15.08.2005
Возраст: 40
|
Наверное впринципе без темный спор кому что, но все таки я бы не стал так громогласно заявлять что АВР это кал. Хотя ваше право. С ценовой политикой АВР на отладочные средства я в корне не согласен доступность практически ни какая это да, а вот на счет работы тут без коментариев, повторюсь не один год на них работаю все пашет без отказно.
|
|
|
|
|
#25 |
|
Ща скалОтим
|
тема бессмыслена, все опять сводится к "AVR vs PIC", а люди, у которых все получается и на АВР, и на ПИК, причем без нервов, истерик и претензий к обоим производителям, либо гении, либо умалишенные. отписываюсь от темы.
|
|
|
|
|
#26 |
|
чзнх!?
|
Krivoy, блин ну не кал они это факт. с софтом да, есть траблы, сам столкнулся
самый минусовой минус - если вы пишите на си то в разных средствах разработки синтаксис программ ощутимо РАЗНЫЙ, остальное пока нравиться
|
|
|
|
|
#27 |
|
Форумец
Сообщений: 148
Регистрация: 15.08.2005
Возраст: 40
|
Cheb-burashka полностью согласен. Вековой наверное спор что лучьше как испор о авто кому что.
CHAPAEW с софтом на авр это проблема вечная и с отладочными средствами.Я к примеру не юзаю авр студио, хотя у нее и интерфейс приятный, сижу на IAR http://www.iar.com/website1/1.0.1.0/50/1/ он более правильный чем авр студио. Самое обидное авр отказался от поддержки jtaga потому как взломали и начали клепать дешевле чем они продают. А новую линейку пока не взломали ждемс)))) При цене МII 270 баксов, и того же дракона http://www.flycont.com/html/avrdragon.html по цене даже 116 баксов http://easyelectronics.ru/tag/avr-dragon о доступности для масс говорить не приходиться. Мало того, в России дракона купить проблема. Я как и многие кто авр используют мягко сказать удивляюсь такой ценовой политеке, меньшая цена помогла бы двинуть камень в массы, но но но ...... |
|
|
|
|
#28 |
|
Форумец
Сообщений: 523
Регистрация: 08.02.2007
Возраст: 51
|
Короче, я рад, что мы поняли друг друга. Полностью присоединяюсь к последним постам. На этом, думаю, тему можно закрыть, т.к. имевшая место проблема все-таки решена и предмета обсуждения фактичекси больше нет.
Буду знать на будущее к ому обращаться, в случае чего, т.к. один камень меги16 есть еще, может куда и вздумаю применить. Единственно новичкам я бы рекомендовал всегда взвешено и всесторонне подходить к выбору инструментов и камней.
|
|
|
|
|
#29 |
|
Форумец
Сообщений: 113
Регистрация: 03.09.2009
|
Господин Krivoy, простите за любопытство, а чем закончилась эпопея вот с этим http://bvf.ru/forum/showthread.php?t=329071
|
|
|