-
- +100! Да, Олег! Именно таким методом всегда действовал. Только с
применением Power Basic (вечная и благодарная память Бобу Зейлу
+[Borland](c)). Прямой доступ к файлу и погнал: и выборочное
изменение нужных байт конфигураций, и конкатенации всякие и CRC, и
групповая (прости, Господи) обработка из нескольких файлов в один
результирующий с генерацией нужных наименований, и много всяких
(туды-сюды) преобразований из|в hex<>
bin<>txt<>... . И SERGHIO(242 знак., 17.06.2021 21:22)
- Еще я для себя вновь открыл забытый AutoIt. Очень, стервец, удобен
для создания "массовых" программаторов в виде всего одного
исполняемого файла "для бибизьнок" на производстве (как правило для
первоначальной прошивки загрузчика). Раньше лепил на дельфях,
упаковывал всяческие DLL, EXE и пр. в дельфийные ресурсы,
разворачивал всю эту байду при старте. C AutoIt все намного проще.
Все для этого имеется "из коробки". Ну и главная фишка - можно
заюзать даже приложения с оконным Гyдвин(372 знак., 17.06.2021 21:55, ссылка)
- И ещё раз +100! Вот, считаю, именно такое отношение к делу (на всех этапах: от разработки до поставки потребителям) самое верное, выверенное и во времени, и по эффективности выполнения проекта(ов)! Больше удобного инструментария в инженерной практике, что неизбежно приводит к комфортной работе! Почему такой стиль явно не прорабатывается в тех же вузах? Это ж типа как... дебютная стратегия в шахматах: сочетание комбинационной и позиционной игры. Сколько тебя помню...ты SERGHIO(74 знак., 17.06.2021 23:44)
- Еще я для себя вновь открыл забытый AutoIt. Очень, стервец, удобен
для создания "массовых" программаторов в виде всего одного
исполняемого файла "для бибизьнок" на производстве (как правило для
первоначальной прошивки загрузчика). Раньше лепил на дельфях,
упаковывал всяческие DLL, EXE и пр. в дельфийные ресурсы,
разворачивал всю эту байду при старте. C AutoIt все намного проще.
Все для этого имеется "из коробки". Ну и главная фишка - можно
заюзать даже приложения с оконным Гyдвин(372 знак., 17.06.2021 21:55, ссылка)
- Для Ethernet устройств у меня все так же (
у дураков мысли сходятсяумные люди думают одинаково :). А вот для мелких USB-поделий как-то исторически сложилось по-другому: в области векторов только размер бинарника, а сразу за бинарником - его CRC. И все это хорошо работало, пока не выявился такой пердюмонокль на мелком нувотоне: у него человеческого CRC-модуля не положили, зато CRC умеет считать флеш-контроллер. - LightElf(17.06.2021 12:00)- Ну для мелких мег и msp430 голову не ломаю - тупо шью всю память
кроме загрузчика :) И по радио, и по ethernet, и по uart, и по usb.
А что не так с usb? У меня есть одна примочка на меге328 вообще с
"программным usb". Так и она шьет 28 кб "мухой". Гyдвин(1 знак., 17.06.2021 12:25, картинка)
- Каюсь, наврал :) 1.3 секунды это для 12 кб (прошивка для MSP430), которая заливается по программному usb в свою флэш "беспроводным прошиватором" на меге328) Гyдвин(1 знак., 17.06.2021 12:59, картинка)
- Одно неизменно - прошивки готовлю всегда своими утилитками - CRC в последних байтах. - Гyдвин(17.06.2021 12:41)
- А не проще софтово считаать? Торопиться некуда, зато единообразно
везде. - Andreas(17.06.2021 12:04)
- Можно и так, но хотелось бы - эдак :) - LightElf(17.06.2021 12:09)
- Ну для мелких мег и msp430 голову не ломаю - тупо шью всю память
кроме загрузчика :) И по радио, и по ethernet, и по uart, и по usb.
А что не так с usb? У меня есть одна примочка на меге328 вообще с
"программным usb". Так и она шьет 28 кб "мухой". Гyдвин(1 знак., 17.06.2021 12:25, картинка)
- +100! Да, Олег! Именно таким методом всегда действовал. Только с
применением Power Basic (вечная и благодарная память Бобу Зейлу
+[Borland](c)). Прямой доступ к файлу и погнал: и выборочное
изменение нужных байт конфигураций, и конкатенации всякие и CRC, и
групповая (прости, Господи) обработка из нескольких файлов в один
результирующий с генерацией нужных наименований, и много всяких
(туды-сюды) преобразований из|в hex<>
bin<>txt<>... . И SERGHIO(242 знак., 17.06.2021 21:22)