Перейти к содержанию
    

10 hours ago, Herz said:

Да, да. Но, поскольку я, как говорил, с бутлоадерами раньше дела не имел, не догадывался, что его нужно прошивать при работающем ядре. Мне представлялось, что этот процесс похож на обычное программирование флеши. Век живи...

Бутлоадер это такая же программа как и все остальные программы. И никаких особенностей ее прошивки по сравнению с другими прошивками нет. 

И судя по вашему описанию проблемы

 

13 hours ago, Herz said:

"Сдутый" с модуля NANO и установленный на новую плату МК отказывался принимать новый бутлоадер, поскольку прежний БЛ (его фьюзы) предполагал внешний генератор 16МГц, а генерации не было - ядро попросту не тактировалось никак. И, соответственно, остановленный МК не мог записать в себя бутлоадер

 

Проблема была не в бутлоадере как таковом, а том что фьюзы были настроены под другое окружение, которого на вашей плате не было.

Короче, дело не в бутлоадере, в тактировании и его настройке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, dimka76 сказал:

Бутлоадер это такая же программа как и все остальные программы. И никаких особенностей ее прошивки по сравнению с другими прошивками нет. 

И судя по вашему описанию проблемы

Проблема была не в бутлоадере как таковом, а том что фьюзы были настроены под другое окружение, которого на вашей плате не было.

Короче, дело не в бутлоадере, в тактировании и его настройке.

Похоже, что как раз таки разница принципиальная. Я работал преимущественно с ПИКами, программировал их, соответственно, программаторами типа ICD,  PicKit и т.п. При этом совершенно неважно, что за окружение было на плате - фьюзы я мог прошить любые. И сам чип при этом не обязан функционировать, разумеется.

 

С бутлоадером же ситуация, как я понимаю, совершенно иная: чтобы его залить по ISP, нужно, чтобы в МК уже функционировал SPI, то есть, чтобы чип получал хоть какое-то тактирование, внутреннее или внешнее.

Так вот, когда бутлоадер уже залит, и фьюзы при этом выставлены на работу с внешним резонатором, то при отсутствии такового другой бутлоадер уже не записать - SPI просто не функционирует. Именно эта ситуация у и меня и случилась, разве нет? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

34 minutes ago, Herz said:

Так вот, когда бутлоадер уже залит, и фьюзы при этом выставлены на работу с внешним резонатором, то при отсутствии такового другой бутлоадер уже не записать - SPI просто не функционирует. Именно эта ситуация у и меня и случилась, разве нет? 

Не важно, что там залито. Главное как настроены фьюзы. Если фьзы настроены на внешнее тактирование, а по факту внешнего тактирования нет, то, соответственно, МК вообще работать не будет.

Аналогично, если фьюзы настроены на кварц, а кварц не запаян, то и опять работать ничего не будет. Хоть что туда заливай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот именно.

 

1 час назад, dimka76 сказал:

Аналогично, если фьюзы настроены на кварц, а кварц не запаян, то и опять работать ничего не будет. Хоть что туда заливай.

Но, больше того: не только работать ничего не будет, но ничего и не зальёшь. Вот ведь какая штука.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

06.11.2021 в 20:59, Herz сказал:

Кстати, проблема (по крайней мере для того чипа, на котором было написано "Atmel") лежала в немного иной плоскости.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 часа назад, x893 сказал:

С 9 октября можно было просто свой сделать.

И да, и нет. Почему Вы полагаете, что мне больше заниматься нечем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...