|
|
| ||||||||
|
|
|
|
308119
730
21
14
|
|
Опции темы | Поиск в этой теме |
|
|
561
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 21:53
Сообщений: 40369
Сказал(а) спасибо: 6672
Поблагодарили: 36063 раз(а) в 16659 сообщениях
|
не знаю. как-то не проверял. думаю они одинаковые все в 105С. но, емнип, у меня и на старом 101ак работало, который с односторонним монтажом, там помельче на вид емкость. но потом поменял прошивку под конденсатор, потому как подсветка кнопки нужна.
ну можно и так попробовать. автоматически привязка к порогу выключения будет, без необходимости править массив. |
|
|
|
|
563
|
![]() |
|
|
|
|
|
564
|
![]() |
Зачем шить EEPROM? Кто говорил, что надо шить EEPROM?
Во flash надо шить прошивку и не надо ничего чситывать и проверять ДО того, как прошьете... или даже вообще не надо. Прошили flash и все. [Исправлено: Tamagotchi, 17.08.2013 в 13:40] |
|
|
|
| Поблагодарили: 1 раз |
funetod (17.08.2013)
|
|
|
565
|
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
Да, мне тоже этот момент понравился
. Должно быть просто опечатка. Вообще первым делом нужно кидать сюда лог программатора. Тем более если это родимый AVRDude, который зачем-то извращенски используется через GUI. Я смотрю там в самом начале зачем-то ставятся Lock биты, после прошивки фьюзов. Запись flash где? Была произведена до этого?Цитата:
[Исправлено: INFERION, 17.08.2013 в 13:55] |
|
|
|
|
|
566
|
![]() |
INFERION,
Обрати внимание на скриншот так файл открыт именно в поле EEPROM. На фусы я после этого даже не смотрел. |
|
|
|
|
|
567
|
||
|
Увлеченный
Регистрация: 24.03.2012 Последняя активность: 27.03.2020 13:11
Сообщений: 149
Записей в дневнике: 4 Сказал(а) спасибо: 73
Поблагодарили: 46 раз(а) в 21 сообщениях
|
Цитата:
А шил епромину, т.к. вроде про епром в ветке речь. А флеш - я всегда думал что она энергозависима. Пробовал понипрог - но там черт ногу сломит. Не смог закогтить свой программатор. Меня наличие двух полей смутило. Долго думал что шить, но решил что ЕПРОМ логичнее. )) Цитата:
Еще проще - повар тоже может диссонировать от рецептов с весом в граммах. Ибо намного проще щипотками и ложками мерять ![]() Да, я понимаю, что влез к гуру. Но если это закрытая тема, которая для избранных и люмпенам тут заборонэно - то так и скажите ![]() Кстати - донимать пытаюсь как можно меньше ) |
||
|
|
|
|
|
568
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
Да, действительно. Я GUI просто никогда не пользовался. Батник удобнее. Там тоже указывается в какую область памяти и что шить. Но всё равно конкретно на этом скрине не видно всего лога дудки, поэтому непонятно что конкретно она там сделала. А графические оболочки могут что угодно и как угодно делать, их ведь каждый на свой вкус пишет, и свои же баги добавляет. Достаточно на этом скрине посмотреть что "стоит" в поле "Lock Byte" и что реально скомандовано дудке (галочки не стоят, но биты запрограммированы).
|
|
|
|
|
569
|
![]() |
funetod,
Флеш прошил? Получилось? Я бы теперь на всякий случай сделал Стереть Все, а потом прошил. В EEPROM ничего не надо лить в данном случае. ЗЫЖ Дудкой и я часто с AVRDudeGUI пользуюсь. [Исправлено: Tamagotchi, 17.08.2013 в 14:10] |
|
|
|
|
|
571
|
|||
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
А как же все эти карты памяти и флешки? Разве они с батарейками?
. EEPROM и Flash - одно и то же. Просто тут так для удобства назвали две разные области памяти, предназначенные для разных вещей. В Flash хранится программа, оттуда она и выполняется МК. А EEPROM используется программной для хранения всяких данных, т.к. записать их в свой же Flesh МК хоть и может, но это гораздо сложнее и затратнее. Ибо оттуда одновременно и код читается, плюс можно программу запороть.Да и потом: Цитата:
Цитата:
Цитата:
.P.S. 0 байт зашило, хекс точно в норме? Путь абсолютный указан, но в нём нет кириллицы и пробелов, так что проблем быть не должно. Просто на будущее - программы не любят подобного (длинные пути, пробелы в них и НЕ латинские символы). [Исправлено: INFERION, 17.08.2013 в 14:24] |
|||
|
|
|
| Поблагодарили: 1 раз |
funetod (17.08.2013)
|
|
|
572
|
|
Увлеченный
Регистрация: 24.03.2012 Последняя активность: 27.03.2020 13:11
Сообщений: 149
Записей в дневнике: 4 Сказал(а) спасибо: 73
Поблагодарили: 46 раз(а) в 21 сообщениях
|
Tamagotchi, имхо польза большая была бы при наличии скрина к AVRDudeGUI кстати, свой программатор я в списке не увидел ((
Кого выбрать при наличии "народного фасттековского" ? |
|
|
|
|
573
|
![]() |
funetod,
usbasp ? Я всегда шью при помощи Khazama AVR Programmer. Исторически так сложилось. |
|
|
|
|
|
574
|
||||
|
Увлеченный
Регистрация: 24.03.2012 Последняя активность: 27.03.2020 13:11
Сообщений: 149
Записей в дневнике: 4 Сказал(а) спасибо: 73
Поблагодарили: 46 раз(а) в 21 сообщениях
|
Цитата:
получается - у меня щас тинька пустая!? Цитата:
Цитата:
раньше не обращал внимания на логи. Если не ругнулся - знач ОК (а жопапишешь - дитя вендов и уже давно отвыкший от VC или FAR'a )Камрады, если разберусь -то напишу мануал (по обретенному опыту). Цитата:
|
||||
|
|
|
|
|
575
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
Мануалы хорошие есть на easyelectronics. Там вообще много полезного по AVR и на понятном начинающему языке расписано. Там я и с FT232RL, и с командной строкой дудки познакомился. GUI решил попробовать (шел с дудкой в одном архиве) и сразу выкинул. С тех пор и смотрю на него как на нечто недоделанное и кривое. Консоль закрывается, если всё ОК, в противном случае остаётся висеть с сообщением об ошибке. Как это в GUI реализовано - не знаю. Но ошибок может быть море и на них часто натыкаешься. Сигнатура слетела, неправильно МК указан, контакт отвалился во время прошивки, что-то с фьюзами неладно, банально верификацию не прошло и т.п. Всё это по логам только и можно выяснить...
Если проблемы с чтением хекса - выше я уже написал, рекомендую сделать путь как можно короче. Закинуть дудку с хексом в корневой каталог (C ), иногда помогает. Софт подобного плана (всякие САПР'ы, программаторы и прочий спец. софт) часто глючит при работе с длинными путями, кириллицей и пробелами...
[Исправлено: INFERION, 17.08.2013 в 14:44] |
|
|
|
|
|
576
|
|
Увлеченный
Регистрация: 24.03.2012 Последняя активность: 27.03.2020 13:11
Сообщений: 149
Записей в дневнике: 4 Сказал(а) спасибо: 73
Поблагодарили: 46 раз(а) в 21 сообщениях
|
попытка номер х+1
тю, все заработало. абалдеть! получается криво скачан файл был чтоли!? (или путь длинный) Светик зажигается, что-то происходит. щас напаяю проводков, чтобы тестировать удобнее было разные прошивки. фьюзы не шил - надо ли!? и если надо - то перед или после прошивки флеша? [Исправлено: funetod, 17.08.2013 в 15:01] |
|
|
|
|
|
577
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
Фьюзы живут своей жизнью. Они не сносятся даже форматированием, поэтому шить всё равно когда. Можно и один раз, когда чип с магазина. Я заливаю перед, т.к. это обычно поднимает скорость прошивания в 8 раз (первым делом сношу фьюз CKDIV
.P.S. Ещё один камень в огород GUI. Когда проектов много - проще кликнуть по батнику, чем каждый раз перенастраивать GUI. Причём в каждом проекте лежит свой батник, и запутаться сложно. [Исправлено: INFERION, 17.08.2013 в 15:09] |
|
|
|
| Поблагодарили: 1 раз |
funetod (17.08.2013)
|
|
|
580
|
|
Увлеченный
Регистрация: 24.03.2012 Последняя активность: 27.03.2020 13:11
Сообщений: 149
Записей в дневнике: 4 Сказал(а) спасибо: 73
Поблагодарили: 46 раз(а) в 21 сообщениях
|
Конспект "Народный драйвер мод v2 от Tamagotchi"
не пинайте сильно. Я просто пробежался по ветке, собрал в хронологическом порядке ссылки и некоторые нуансы. |
|
|
|
| Поблагодарили: 3 раз(а) |