Jump to content
Zheckiss

Можно Ли Hex Файлы Залить В Arduino

Recommended Posts

Первый раз пишу в форуме, т.к. впервые не нашел ответа в сети. Ардуиновские скетчи в моем проекте раздуваются не по дням, а по часам, хотя программерское прошлое мне подсказывает, что для 400 строк скетча 20 кб кода многовато, и есть подозрение, что в 32 кб не уложусь. А UNO сейчас такие соблазнительно дешевые в Китае и размером меньше, чем Меги, может есть способ из CodevisionAVR заливать на Ардуину, не ломая загрузчик? Извините, если тема уже где-то обкашливалась.

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

Системы телеметрии находят все более широкое применение во многих отраслях на промышленных и коммунальных объектах. Требования, предъявляемые к условиям эксплуатации приборов телеметрии и, как следствие, источников питания для них, могут быть довольно жесткими. Fanso предоставляет широкую линейку продукции, рассчитанной на различные условия эксплуатации, что позволяет подобрать батарейку для каждого конкретного применения, в том числе и для устройств телеметрии.

Подробнее

Прога какая? AVRDUDE? Это консольное приложение: http://cxem.net/software/avrdude.php будет и под 7-кой и под 8-кой работать и под Linux есть. Плюс под нее есть различные оболочки

Share this post


Link to post
Share on other sites

Также есть прога SinaProg , напрямую можно залить НЕХ , да и насколько я понимаю ардуиновское приложение , программу на С кодит в НЕХ и забрасывает на контроллер.

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

Guest Илья

у меня вопрос как через ардуину Дуемиланове прошить другой МК хекс файлом???

Share this post


Link to post
Share on other sites

Залить на нее прошивку программатора, а уж потом, используя оболочку программатора заливать hex в другой МК.

Share this post


Link to post
Share on other sites

Про HEX много статей, но редко уточняется, запарывается ли загрузчик при:  1) при утилитах типа ArduinoUploader (т.е. через USB) 2) через ISP . Конкретно: у меня после успешной зашивки через Аплоадер,  стала ошибка ( уже через скетч) avrdude: verification error: content mismatch   

Как исправить? Начинаю курить в сторону "как зашить загрузчик", а главное - 1) объясните , плз, я зашивал файл типа ХХХwith.boatloder.hex, а в папке ТЕМП был еще просто XXX.hex. Какой надо? 2) Что я сделал неверно, конечно..?

Edited by dim3740

Share this post


Link to post
Share on other sites

В ардуино ИДЕ можно залить загрузчик через программатор  без проблем, там есть заливка загрузчика так же если заливать.  Hex через программатор я пользуюсь AVRdude естественно загрузчик ардуино стирается

Edited by Электронщик

Share this post


Link to post
Share on other sites

Нашел примеры как залить Бут из аналогичной платы, попробую... Однако в самой ide должен же быть загрузчик. И якобы его и можно шить через isp,  но не получается.... Буду ещё пробовать. И что значит -стирается? Как то же можно hex грузить не стирая Бут, или одновременно вкупе с ним?

Share this post


Link to post
Share on other sites

Можно все таки уточнить? Итак, пусть некто заимел мою разработку на Ардуино. Я высылаю ему новый релиз прошивки в hex. И что - он не сможет ее никак занести по ЮСБ, т.е. не имея программатора? Есть же куча утилит для этого. Или, первый раз сможет, а второй уже нет, так как затрется бутлодер?  Странно как-то.... Я что-то не вкуриваю(((((  Ну, или я могу высылать еще и загрузчик. И указывать, что надо и его прошить потом (как вы пишите выше). И так в очередной раз повторять... Так? 

Share this post


Link to post
Share on other sites
Цитата

 И что - он не сможет ее никак занести по ЮСБ, т.е. не имея программатора

На сколько знаю без программатора ничего не получится так как программатор SPI, на сколько понимаю бутлоадер самих Атмег заточен под заливку хекса через  SPI или проги для заливки хекса заточены под работу SPI, попробуй искать проги для заливки хекса на Атмеги через ЮАРТ, может что и есть, вот в STM32 можно по ЮАРТ хекс заливать без проблем.

Share this post


Link to post
Share on other sites

Ладно, я признателен за диалог))) Если оставить этот вопрос, не мог бы ты помочь мне все же с заливкой/заменой испорченого бута? У меня фирменный AVR-ISP-MK2, я им кучу всего шью из AVRStudio6... переходник, все на фотке..... проблема м.б. в том что Нано впаяна в плату, но ВСЕ SPI не подключены ни к чему (в отличие от RX)... м.б. релиз IDE важен? СОМ номер порт вроде не нужен... Но я не имею опыта с Ардуино((((  Что предпринять? Был бы очень признателен!

фто.jpg

прога.jpg

Share this post


Link to post
Share on other sites

Там где выбрана плата ардуино нано выбран кварц такой как у тебя стоит на плате? Жмешь записать загрузчик, если не идет попробуй после того как нажмешь записать загрузчик кнопку сброса на плате нажать и не много удержать, не пойдет, тогда откинь c   RX TX все что к ним прицепленно, на сколько помню вроде там как то завязано на прерывание по ЮАРТ

Share this post


Link to post
Share on other sites

Кварц верный, ведь пока не запорол бут (т.к. выдернул шнур ЮСБ=и питание) при зашивке скетчи все хорошо заливались(((. По шагам: 0) RX TX отсоединил через микропереключатель на плате 1) Плюс подал 5 вольт 2) ЮСБ от компа отсоединил, номер СОМ порта пропал в ИДЕ 3) Жму загрузчик:  "Ошибка записи загрузчика" 4) Меняю в ИДЕ программатор на AVR ISP (без МК2!) 5) Сообщение "типа началась запись... минуточку". 6) прошло 3-4 минуты....ошибка прграмматор не отвечает по ангицки(((

13 минуты назад, Электронщик сказал:

... как нажмешь записать загрузчик кнопку сброса...

так мгновенно ошибка же вылазит, будь она неладна(((

 

Выпаивать НАно не хочется, а так есть ролики где их 2 штуки соединяют и перепрошивают бут((

Edited by dim3740

Share this post


Link to post
Share on other sites

Попробуй стереть кристал в avrdude а потом в ардуино иде опять попытайся залить, если не получится тогда скачай с нета хекс загрузчика и через avrdude сотри кристал и запиши этот загрузчик

Share this post


Link to post
Share on other sites

Рукоплещу!!! Вышло через загрузку скаченного hex и через AtmelStudio (что не принципиально)! Теперь есть простор для оптимизации варианта загрузчика, хотя мне это и не нужно... 

Фузы прошивал вперед, затем уже хэкс.

Edited by dim3740

Share this post


Link to post
Share on other sites

Так и не могу научиться заливать программный HEX.... Ссылки ведут применение AVRDUDE (скачал Дудку_Prog, как ей пользоваться то?), еще есть статьи через создание makeFiles..... или командную строку.... Я с этим не сталкивался. Неужели проще нельзя? В конце концов, я могу от Ардуино только железо оставить, но писать свой загрузчик вообще "в лом"((((   Подтолкните по пунктам, плз! 

Edited by dim3740

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Дык це видаки. Они еще не так давно отошли. А я про те, что у @BAFI на аватаре
    • @kitafonchik  а почему вы используете 13 вольт в питании  @mihelson 60 ватт - много?
    • Лампочка какой мощности?
    • Спасибо за ответы. Дело в том,что я свой акустический щит слышу лично своими ушами и он воспроизводит музыкальный материал так.,как мне нравится.Т.е.,я присутствую на живом концерте сидя в комнате и для меня лично играют музыканты и поют певцы.Контрабас с басухой играют,именно, как живые.Музыкальная композиция звучит так,как задумана звукорежиссером.Любой жанр музыки звучит идеально! В том числе и рок-музыка. Щиты ГИ всеядны! Ваши пятнашки "Eminence ALPHA-15A" я рассматривал,как вариант,пару-тройку лет назад. https://audiosila.com/product/alpha-15a  Цена для меня приемлемая,купить не проблема,но это не то! Подвижка у них тяжёлая и опять же они не для ОЯ,а в ящик ЗЯ или с ФИ их пару надо запихивать литров на 400. Да и чувствительность у них (по паспорту) 97 Дб. Оно мне надо! У меня каждый щит будет не менее 105 -110 Дб. На самой тихой громкости отыграют всё правильно. Давайте сравним площади диффузоров. Две пятнашки  ALPHA-15A - 2198 см.кв. Мой щит - 3000 см.кв. Разница,думаю,значительна. Басс однозначно ниже у щита. Теперь сравним какие диффузоры толкать усилителю будет легче на малой громкости?... Вашу пару Эминенсов с тяжеленными зв. катушками или  кучу шириков с лёгкими зв.катушками.Опять же-щит лидирует в этом вопросе. Каждый ширик звучит на щите,не выходя из линейного звукового диапазона! А вместе они представляют единый ШП динамик с огромным диффузором и легкой подвижной системой. Звучат они все одновременно синфазно,как единый диффузор,а не каждый в отдельности...как пытаются доказать противники щитов. P.S. Прежние мои графики АЧХ можно считать ошибочными и поспешными.,что-то тогда не доработано было и пошло не так???... Вчера сняты правильные,реальные АЧХ моего щита ГИ и пары АС с ФИ в комнате 24 кв.м... Представляю  "картину маслом",сравнение трёх АС.Замеры проводились в совершенно одинаковых условиях. 1.Мой щит ГИ  белая линия АЧХ. 2.Ultimate TR36 зелёная линия АЧХ 3.SONY 55-W550 голубая линия АЧХ Оговорюсь сразу. Данные АЧХ для меня ничего не значат.,т.е. я лично ориентируюсь на свой слух и мне эти графики не ориентир. Щиты ГИ с ламповыми УНЧ будут использоваться для души,( муз. источники: винил-проигрыватель,CD-проигрыватель,кассетная дека,бобинник и комп с профф.зв. картой). Ультимейты для домашнего кинотеатра и караоке (под водочку на праздники),от AV-ресивера Сони.,к ним есть ещё активный сабвуфер. Соньки стоят для интерьера на компьютерном столе в паре с УНЧ Ямаха.Иногда их включаю,но в основном слушаю музыку с компа в наушниках. И,как ориентир для щитостроителей,ниже график щита ГИ 13шт. 5ГДШ-4-4 ,снятый немного раньше на открытом воздухе.Снято тем-же микрофоном,через ту же зв.карту,с тем же линейным УНЧ. И в заключении сообщения,ещё раз цитирую горячо любимого многими радиолюбителями специалиста - Ю.В.Игнатенко : "Щит Групповой излучатель,это акустика дипольного типа. Излучение у неё и назад и вперёд. То есть как реально звучит любой акустический инструмент в жизни,излучая во все стороны . Диффузор динамика испытывает одинаковое сопротивление воздуха с обех сторон. Поэтому динамик воспроизводит сигнал с меньшими искажениями чем в оформлении ЗЯ или ФИ или рупор. Кроме того диффузор имеет малый вес и малый ход , это тоже уменьшает КНИ. При увеличении количества динамиков прирост давления на НЧ происходит быстрее чем на СЧ и ВЧ. Поэтому АЧХ в области НЧ поднимается и выравнивается и при 32 динамиках давление на НЧ сравнивается с давлением на СЧ и АЧХ принимает вид прямой линии. "    
    • Это называется: собрать и выкинуть. "Лучковая дрель" -  более эффективна. Лучше достать с полки старую,  проверенную,   дедовоотцовую "мясорубку" С уважением, Сергей
    • Ну как бы моник не работал, уходил в дежурку. Заменил полевики - работает. В смысле, изображение есть, подсветки нет. Вторички на трансах похоже целые. Опыта ремонта нет. Создавать тему - заплюют, новичкам не очень любят помогать. Вот хотел сам посидеть-поразбираться.
  • Покупай!

×
×
  • Create New...