Страница 1 из 1

Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 11:12
rikann
Всем доброго времени суток.
Случилось так, что контроллер на этой плате умер. Установил новый (как отдельная история). Программатор ST-LINK его видит. Теперь нужно прошить загрузчик. На GitHub нашёл файл загрузчика, там есть для трёх разных контроллеров, скачал, но все программы, в которые я грузил эти файлы, пишут что файл повреждён. Может кто делал что то подобное?

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 13:20
kfmut
о каких прошивальщиках речь? родному cubeprogrammer вроде ж всё равно что и по какому адресу прошивать, у китайцев тоже с помощью cubeprogrammer процесс обновления загрузчика описан https://github.com/bigtreetech/BIGTREET ... -%20en.pdf

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 13:39
rikann
https://translated.turbopages.org/proxy ... bootloader этот загрузчик для F446 записать в контроллер.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 14:30
kfmut
на f411-ый чип я этот загрузчик записал через cubeprogrammer по USB-соединению без проблем, может вы как-нить не так эту прошивку с github-а стянули?

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 15:41
rikann
Если на файл ткнуть правой кнопкой мышки и сохранить как..., файл скачивается как HEX. При загрузке его в программатор - пишет файл повреждён.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 16:29
kfmut
Сначала тыкаете на файл, а потом ПКМ->Сохранить _как на кнопке RAW...ну или из приложенного архива можете взять :wik:

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 20:20
rikann
Спасибо большое, теперь файл есть. Теперь что то с программатором, не коннектится с ним программа. Буду копать дальше.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 21:22
kfmut
Вы по вышеприведённому документу делайте, там через обычное usb-подключение прошивается. Сначала плата может обнаружиться как компорт, потом накидываете перемычку и жмакаете кнопку сброса(если нет такой, то перетыкание шнурка должно(?) аналогично сработать), после этого плата обнаруживается в системе как STM32 BOOTLOADER(В диспетчере устройств светится в разделе "устройства usb"). Может понадобиться несколько попыток, в попытках предшествующих успеху винда жалуется, что не может опознать устройство. В cubeprogrammer выбираете вместо st-link метод через usb и обновляете список портов, потом коннектитесь и прошиваете.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 22:26
rikann
Я с этой платой зимой упражнялся пока контроллер не сдох. С stm32cube тоже разбирался, сейчас подзабыл всё. Время на это всё много уходит. Плата сейчас в диспетчере устройств отсутствует. Про какую перемычку речь?

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 22:37
kfmut
Вы документ откройте, там картинка есть ;-)

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 23:08
rikann
Если не сложно, с чего нужно начать при запуске cube? На титульной заставке предлагается открыть проект.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 25 ноя 2022, 23:17
kfmut
зачем вам нужен cubeide? прошивается через cubeprogrammer, он отдельно идёт.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 26 ноя 2022, 13:31
rikann
Загрузчик прошил, я надеюсь, плата в диспетчере устройств не видится. Как проверить что она ожила?

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 26 ноя 2022, 16:43
kfmut
после установки загрузчика вы теперь можете установить саму собранную прошивку через SD-карточку https://github.com/bigtreetech/BIGTREET ... re-install , начиная с 3-ого пункта, прошивка https://github.com/bigtreetech/BIGTREET ... 46-USB.bin , её нужно переименовать в firmware.bin, дальше по инструкции

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

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 26 ноя 2022, 21:06
rikann
Прогресс, плата появилась в диспетчере.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 28 ноя 2022, 20:42
rikann
У меня есть "малинка" с установленным клипером, в браузере всё есть, ругается только ошибками (платы то самой нет), а вот в диспетчере её (малинки)нет. Как так?

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 28 ноя 2022, 22:12
kfmut
Вы тему переименуйте как-нить на связанную с настройкой клиппера(раз техническая сторона вопроса решилась), м.б. кто-нить компетентный в этом подтянется. Ну и как-то обрисуйте чего вы там хотите сделать, у меня было впечатление, что плата до того рабочая была, а сейчас вроде как выходит, что ничего рабочего и не было.

Re: Плата Octopus v1.1 как прошить загрузчик.

Добавлено: 29 ноя 2022, 08:15
rikann
Да, действительно, загрузчик прошил, плата работает. Спасибо за помощь. "Малинка"- другая история.