Size: a a a

2018 August 29

A

Amigos in ELECTRONIX
Мне нужен самый простой и быстрый вариант. Для наших работников лишняя операция смерти подобна
источник

A

Amigos in ELECTRONIX
Ну я их понимаю, если партия какая никакая
источник

l

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

l

lbh in ELECTRONIX
тогда быстро и в одну операцию. но нужен программатор с панелькой
источник

A

Amigos in ELECTRONIX
lbh
ну тогда брать внешнюю флешку, шить на программаторе и впаивать. и так чтобы на этой флешке и софт хранился и ресусры
Ну как вариант
источник

PK

P Kav in ELECTRONIX
В идеале просто свою программу для компа сделать, которая сначала шьет контроллер по UART, в нем сразу запускается прошивка, и сразу же прога заливает ресурсы по тому же UART. БУдет как одна операция
источник

l

lbh in ELECTRONIX
ещё можно извращённый - через jtag лить в память софт который будет шить флешку, потом шить флешку, потом шить основную программу контроллера
источник

l

lbh in ELECTRONIX
но это нетривиально. хотя и тоже в одно действие
источник

A

Amigos in ELECTRONIX
P Kav
В идеале просто свою программу для компа сделать, которая сначала шьет контроллер по UART, в нем сразу запускается прошивка, и сразу же прога заливает ресурсы по тому же UART. БУдет как одна операция
Т.е в армах проще чем в авр? В авр чтобы залить прошивку через уарт, надо сперва залить бутлодыря через программатор, насколько меня не подводит память
источник

PK

P Kav in ELECTRONIX
Amigos
Т.е в армах проще чем в авр? В авр чтобы залить прошивку через уарт, надо сперва залить бутлодыря через программатор, насколько меня не подводит память
В STM32 свой внутренний загрузчик. Если поднять BOOT0 ногу вверх при подаче питания, то он запускается и будет готов принимать прошивку на UART1
источник

BV

Bulat Valeev in ELECTRONIX
Ну можно сделать устройство для программирования кастомное например. На основе uart+ протокол пришивки ПЗУ. Если уже совсем заморачиваться
источник

A

Amigos in ELECTRONIX
P Kav
В STM32 свой внутренний загрузчик. Если поднять BOOT0 ногу вверх при подаче питания, то он запускается и будет готов принимать прошивку на UART1
Отлично, тогда решение понятно
источник

PK

P Kav in ELECTRONIX
ST FLash loader  demonstrator программа называется, которая шьет его
источник

l

lbh in ELECTRONIX
Amigos
Т.е в армах проще чем в авр? В авр чтобы залить прошивку через уарт, надо сперва залить бутлодыря через программатор, насколько меня не подводит память
в армах аналогично. ты можешь написать двухрежимный загрузчик. который будет шить внешнюю флешку и внутреннюю память
источник

l

lbh in ELECTRONIX
но всёже внешнаяя память по параллельной шине это тот ещё геморой. тут правильно насоветовали, что лучше sd карту или emmc с собственным контроллером памяти. будет сильно меньше проблем
источник

A

Amigos in ELECTRONIX
P Kav
ST FLash loader  demonstrator программа называется, которая шьет его
Тогда программатор в принципе не нужен, на уже отлаженном экземпляре?
источник

PK

P Kav in ELECTRONIX
UART нужен, и все.
источник

A

Amigos in ELECTRONIX
Отлично
источник

PK

P Kav in ELECTRONIX
Кнопку только вывести, чтобы BOOT0 в единицу поднимать
источник

PK

P Kav in ELECTRONIX
А какая партия планируется? Сколько устройств?
источник