| 
 | 
		
			
  | ||||||||
  
  
	 | 
	
  | 
| 
		 | 
  152181  
  173  
  22  
  2
 | 
            
 | 
Опции темы | Поиск в этой теме | 
| 
			
			 | 
		
			 
			
 
161
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Вы думаете автор больше ясновидящий, чем остальные? 
		
		
		
		
		
		
		
	Информация где? Что значит "Зашил и ....никакого результата". Программатор (оболочка) что сказал? Все в порядке, прошито? Пробовали очистить микроконтроллер перед прошивкой? Верификацию делали? Пробовали прошить одну прошивку, а верифицировать другой? Фьюзы правильно выставили? Пробовали изменить фьюзы, сохраняется? Как микроконтроллер проверяли? Детали остальные проверяли? Напряжения на плате соответствующие, хотя-бы на ножках микроконтроллера?  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
162
 
			
		 | 
	
| 
			 
			 Новичок 
			
 
			
			
  
			Регистрация: 20.06.2021 Последняя активность: 10.07.2021 09:29 
					Сообщений: 5
 Сказал(а) спасибо: 0 
		
			
				Поблагодарили: 0 раз(а) в 0 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
163
 
			
		 | 
	
| 
			 
			 Новичок 
			
 
			
			
  
			Регистрация: 20.06.2021 Последняя активность: 10.07.2021 09:29 
					Сообщений: 5
 Сказал(а) спасибо: 0 
		
			
				Поблагодарили: 0 раз(а) в 0 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Все,я решил проблему.Пришлось обратиться к хорошему знакомому,у которого фирменный программатор.Зашил МК у него и фонарь заработал.Похоже есть какая то проблема в общении МК ATtiny с USBasp и PICkit2  с использованием программ AVR DUDE и AVR DUDE SHELL.Может у кого есть подобная информация.
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
164
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Теперь и у вас есть -- ни USBasp ни PICkit2 не умеют нормально работать с AVR. 
		
		
		
		
		
		
		
	Хотите стабильности -- используйте программатор что это умеет, хотя бы такой https://www.aliexpress.com/...  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
165
 
			
		 | 
	
			 
			![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 
					Сообщений: 5759
 Сказал(а) спасибо: 340 
		
			
				Поблагодарили: 8163 раз(а) в 2386 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Почему я об этом с 2009-го года ничего не знаю? ) 
		
		
		
		
		
		
		
		
			Единственная проблема, с которой столкнулся за всё время - старая avrdude не умела ставить фюз самопрограммирования - поставил через свой самопальный программатор на 13-й тиньке. А не AVR Dragon? [Исправлено: INFERION, 25.06.2021 в 19:25]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
166
 
			
		 | 
	
| 
			 
			 Новичок 
			
 
			
			
  
			Регистрация: 20.06.2021 Последняя активность: 10.07.2021 09:29 
					Сообщений: 5
 Сказал(а) спасибо: 0 
		
			
				Поблагодарили: 0 раз(а) в 0 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Искал на АЛИ программатор AVR DRAGON,предлагают только согласующую плату с нулевыми панелями.Самого программатора так и не нашел.
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
167
 
			
		 | 
	
| 
			 
			 Новичок 
			
 
			
			
  
			Регистрация: 20.06.2021 Последняя активность: 10.07.2021 09:29 
					Сообщений: 5
 Сказал(а) спасибо: 0 
		
			
				Поблагодарили: 0 раз(а) в 0 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			А что Вы можете порекомендовать по моей проблеме?
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
168
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Да знаете. 
		
		
		
		
		
		
		
	Тот же фьюз самопрограммирования. А отконфигурированный на внешнее тактирование они смогут увидеть контроллер? А при при установленном RSTDISBL? Увидят? А сколько тем по подбору прошивок для них на радио-форумах? Потому что одни контроллеры видят одни прошивки, а другие могут и не видеть, как повезет. А может и эти-же контроллеры не видеть, если куплены в другом месте. Та даже у нас на форуме было неоднократно. А нормальные программаторы всегда нормально работают с любыми контроллерами, да и с фьюзами можно играться сколько угодно, это не мешает нормальным программаторам нормально работать с микроконтроллерами.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
169
 
			
		 | 
	
|
			 
			![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 
					Сообщений: 5759
 Сказал(а) спасибо: 340 
		
			
				Поблагодарили: 8163 раз(а) в 2386 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Пофиксили в очередном обновлении дудки (не поддерживающей мой FTDI, но это опенсорс и типа бери и сам собирай если что не устраивает), при этом сам программатор на FT232RL к этой проблеме отношения не имеет, как и USBAsp. И где гарантии, что таких редких приколов не будет с другими решениями? Это опять же проблема исключительно архитектуры AVR, а не программатора. ISP - не увидит, но так нечего его использовать при программировании, если это необходимо. Я вот и не использую (зашиваю через него свой загрузчик и общаюсь по одному проводу). А тут чья проблема? Наверное, в кривых прошивках не под конкретный МК? Тут программатор чем поможет? Это претензии к архитектуре AVR и к писавшему прошивку. Но я с таким не сталкивался. Если прошивка скомпилена под всю линейку какого-то МК - зашивай её хоть в ту же 25-ю, хоть в ту же 85-ю, хоть с индексом V, хоть без него - она работать будет. При чём функционал более свежих ревизий задействуется автоматически, тогда как в старых биты reserved и не поддерживающиеся инструкции просто исправно игнорируются. Проблемы архитектуры тут в том, что эта прошивка под совсем другой МК (например, 44-ю тиньку вместо 45-й) без перекомпиливания не заработает - другие адреса регистров (что мешало стандартизовать?). Точно "эти же", или это ты так называл левак поддельный или отбраковку с али? Я с таким не сталкивался. Даже леваком и кривыми прошивками? Чудеса. Фьюзы на совести исключительно интерфейса программирования, а не программатора. Нормальный программатор через ISP ничего с ними не сделает, хоть будь он 100 раз нормальный... А другие интерфейсы просто менее удобны. Даже закрытый debugWIRE, который поддерживают не дешевые AVR Dragon - нужно включать фьюзами (через ISP, ага) и он перманентно жрёт энергию. Если остро стоит вопрос невозможности использовать ISP - удобнее зашить boot loader. Он и быстрее и одну линию только просит. Но шить его всё равно удобнее через ISP, т.к. у этого интерфейса минимальные требования. [Исправлено: INFERION, 26.06.2021 в 19:09]  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
170
 
			
		 | 
	
|||
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Цитата: 
	Нормальный программатор имеет аппаратные буфера и тайминги при заливке от компа не зависят, и умеет не только ISP, но и параллельным/HVSP способом общаться с микроконтроллерами. Цитата: 
	А я сталкивался много раз. Судя по сабжевым форумам -- это вообще типично, нужно и правильную прошивку USBasp-подобных программаторам подобрать, что совсем не очевидно и системы нет. Бывает везет и нужные микроконтроллеры прошиваются с родной прошивкой, а бывает что у одних одни прошивки работают, а другие нет, а у других везунчиков совсем наоборот. Только скачивать, устанавливать и проверять как будет у себя, на своем компе, с конкретной управляющей программой и с конкретными микроконтроллерами. Это то тут причем? Конечно прошивки самого микроконтроллера должны быть соответствующими. Если USBasp-подобный ну вот вообще иногда не может запрограммировать конкретную микрохему, сколько не колдуй, а нормальный программатор с полпинка заливает вообще без дополнительных телодвижений и микроконтроллер после этого работает как надо, -- кто виноват? Вот как раз Aleks58 с таким и столкнулся. Его программаторы другие микроконтроллеры записывали, а этот не хотят. А на нормальном программаторе и этот микроконтроллер нормально прошился. [Исправлено: ceramic, 26.06.2021 в 22:02]  | 
|||
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
171
 
			
		 | 
	
|
			 
			![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 
					Сообщений: 5759
 Сказал(а) спасибо: 340 
		
			
				Поблагодарили: 8163 раз(а) в 2386 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			ceramic, сколько проблем у людей... 
		
		
		
		
		
		
		
	Цитата: 
	Ничего. Я с такими проблемами никогда не сталкивался - у меня всегда всё работает с пол пинка (даже самодельщина, дёргающая лапками по даташиту), я не понимаю страдания людей. Это же AVR, как он может НЕ работать?..  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
172
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Не делает, их в Малайзии делали: 
		
		
		
		
		
		
		
	![]() А продавать -- очень даже продает, например https://item.taobao.com/ite... Пока еще старые запасы остались, уже не делают его. Только есть ли в нем смысл сегодня? Те-же STK500 совместимые, хоть и древние, но поддерживаются еще и новые микроконтроллеры точно прошивать/отлаживать ими можно. А AVR DRAGON и много дороже, и уже не поддерживается. Злые языки говорят, что и горели они пачками. Даже AVR, признав косяк, рекомендации по их доработке давала, обещая сохранить гарантию.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
173
 
			
		 | 
	
			 
			![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24 
					Сообщений: 5759
 Сказал(а) спасибо: 340 
		
			
				Поблагодарили: 8163 раз(а) в 2386 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			А был ли он вообще когда-то? Я только одного человека знаю, который его купил из-за отладчика (трассировщика), но остальные (в т.ч. и я) говорят "отладчик останавливает ядро - нормально что-то отладить можно только через терминал". А терминалу вообще ничего не нужно кроме FTDI за 5$, который и прошить сможет. 
		
		
		
		
		
		
		
	Они поддерживают debugWIRE?  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
174
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Я никогда не использовал, но вроде как да https://microchipsupport.fo...
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 |