IF_P 1 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Программирую Atmega128 с помощью PoniProg. Раньше работал с IAR 4.30 и иногда высылал hex-файлы товарищу для проверки некоторых плат. Он их программировал с помощью Algorythm Builder. Все было нормально. Потом я перешел на IAR 6.80.1. У меня программируется нормально. А вот Algorythm Builder выдает ошибку. И это во всех файлах скомпилированых под IAR 6.80.1. Ошибка всегда на последней строчке hex-файла (в даном случае строка 18). Что изменилось в структуре hex-файла? В приложении проекты в обоих IAR TEST_6_80.ZIP TEST_4_30.ZIP Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 59 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба 1 hour ago, IF_P said: Он их программировал с помощью Algorythm Builder А пусть он программирует штатной утилитой для Pony Prog. Algorithm Builder, это вообще древняя старющая программа для графического программирования AVR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Нормальный hex. Замени руками предпоследнюю строку ":0000F0010F" на последнюю ":00000001FF". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IF_P 1 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба 57 minutes ago, VladislavS said: Нормальный hex. Замени руками предпоследнюю строку ":0000F0010F" на последнюю ":00000001FF". Попробую, но только завтра. Сегодня моего товарища уже нет на работе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IF_P 1 30 мая, 2019 Опубликовано 30 мая, 2019 · Жалоба 21 hours ago, VladislavS said: Нормальный hex. Замени руками предпоследнюю строку ":0000F0010F" на последнюю ":00000001FF". Попробовал. Все работает. Спасибо! Только зачем IAR делает две разных строки. В предыдущей версии (4.30) было две одинаковых. Algorythm Builder создает hex-файл с одной строкой. Попробовал забрать одну строку. Тоже все работает. Так в чем смысл этих двух строк? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IF_P 1 4 июля, 2019 Опубликовано 4 июля, 2019 (изменено) · Жалоба И опять вопрос касательно Algorythm Builder. Размер программы вышел за 64K. Пришлось в IAR выбирать формат Intel Extended. И здесь снова AB застопорил. Ему не "нравятся " строки №1 и №4099. Как поступить в этом случае? avr.hex Изменено 4 июля, 2019 пользователем IF_P Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 5 июля, 2019 Опубликовано 5 июля, 2019 · Жалоба 12 часов назад, IF_P сказал: Как поступить в этом случае? Перестать жевать кактус и выкинуть AB. Ну и научиться пользоваться гуглом. Intel hex file format Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IF_P 1 5 июля, 2019 Опубликовано 5 июля, 2019 · Жалоба 4 hours ago, VladislavS said: Перестать жевать кактус и выкинуть AB. Ну и научиться пользоваться гуглом. Intel hex file format Так у меня нет AB. Я пишу на IAR и пользуюсь PonyProg и у меня нет никаких проблем. А вот мой товарищ, который помогает мне в работе, пока сидит на AB и ничего другого у него нет. Получается, что мне надо запрограммировать плату и везти ему в другой конец города для отладки. AB проводит какие-то свои проверки. Возможно, AB не подерживает формат extended. Поэтому он не понимает тип 02. Я попросил товарища сгенерить в AB файл больше 64 К. Вот что получилось. Тип записи везде 00. Если так, то придется покупать мне программатор для своего друга. Termostat.hex Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 5 июля, 2019 Опубликовано 5 июля, 2019 · Жалоба По ссылке пишут, что можно прошивать BIN, к примеру: http://www.getchip.net/posts/030-proshivka-hex-fajjlov-iz-algorithm-builder/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 5 июля, 2019 Опубликовано 5 июля, 2019 · Жалоба 2 часа назад, IF_P сказал: Если так, то придется покупать мне программатор для своего друга. В кредит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IF_P 1 5 июля, 2019 Опубликовано 5 июля, 2019 · Жалоба 7 hours ago, VladislavS said: В кредит? Да уж нет. За свой счет. Работа требует "жертв". Тут кое-что вспомнил, порылся в своих загшниках и нашел клон AVR ISP MKII. Но в ASTUDIO 7 под WIn7 не работает. Попробовал под XP с AStudio 4.16, заработало, хотя и глючно. Видимо, надо менять прошивку, покупал лет 5 назад. Может кто знает как запустить этот клон в Atmel Studio 7 под WIN7, Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 59 6 июля, 2019 Опубликовано 6 июля, 2019 · Жалоба 8 hours ago, IF_P said: Может кто знает как запустить этот клон в Atmel Studio 7 под WIN7 AVR'ками бросил заниматься в 2013 году. Но, насколько мне известно, они прекрасно программируются AVR Dragon'ом под Win10 из какой-то современной AVR Studio. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 6 июля, 2019 Опубликовано 6 июля, 2019 · Жалоба 10 часов назад, IF_P сказал: Да уж нет. За свой счет. Работа требует "жертв". Солидная фирма возьмёт в аренду дырокол. Вы издеваетесь над нами? Программаторов AVR разных в природе хоть опой жуй. Начиная от хвостика в lpt-порт вообще без деталей или примитивного на паре стабилитронов в com порт до вполне себе полноценных фирменных программаторов/отладчиков. 10 часов назад, IF_P сказал: Может кто знает как запустить этот клон в Atmel Studio 7 под WIN7, Этих клонов туева хуча разных. В общем случае - зашить последнюю прошивку в него и с помощью zidag поставить нужный драйвер. Или сходите на али, там по ключевому слову avr isp этого барахла... AVR ISP XP2 Если горит, то можно сильно переплатить тому же Чипу-Дейлу, там тоже есть. Вот поражаюсь таким "специалистам". Как можно заниматься микроконтроллерами и не знать как hex устроен, не уметь программатор настроить, да тупо гуглом пользоваться. Про эти клоны AVR ISP MKII в сети информации хоть опой жуй. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 117 6 июля, 2019 Опубликовано 6 июля, 2019 · Жалоба 11 часов назад, IF_P сказал: Да уж нет. За свой счет. Работа требует "жертв". Ну IAR же вы как-то купили. По сравнению с ценой IARа программатор стоимостью в две бутылки пива - семечки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 40 6 июля, 2019 Опубликовано 6 июля, 2019 · Жалоба 11 часов назад, IF_P сказал: как запустить этот клон в Atmel Studio 7 под WIN7 Без студии подойдет? ChipBlasterAVR _V2.02.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться