ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
160885
ASDFS, USB-гуру (05.07.2009 21:35, просмотров: 16160)
Универсальный опенсорс программатор, часть 2 LPC2387 - согласен. Несколько платок с типовыми представителями таргетов - принимается, будет. Спасибо бомжу за конкретную работу. Мои мысли по поводу документа: в режиме ответственного за производство: Не вижу смысла в утилите. Все операции - через манипуляции файлами на карточке, через USB Mass Storage интерфейс. Идеология типа "Один проект (прошивка) - одна папка". В папке: - собсно HEXарь, - файлы со счетчиками успешных/бракованных прошивок, - файл счетчика сериализации, - файл с фузами (если в HEX не помещается), - файл типа .ini с опциями навроде "процессор такой то", "питание от программатора", "задержки отличаются от базовых так-то", "сериализацию делать так-то", etc. - файл типа readme - отображается на локальном ЖКИ при серфинге по прошивкам. - Может еще чего? Соответственно в режиме разработчика - аналогично. Впрочем, разработчики - дело тонкое, наворотят себе что хотят. в режиме тёти Люси: Можно предусмотреть ключик с замочком (железный, китайский) для разрешения/запрещения что либо менять. Кнопка "СТАРТ" - обязательно, т.к. автодетект подключения может дать ложную сработку ("дребезг" подключаемых контактов - обычное дело). Звуковая индикация - да, но зачем лишняя кнопа "АСК" - непонятно. В реальности тетя будет три-четыре раза давить СТАРТ для повторных попыток и только тогда со вздохом отбросит чипак в отдельную коробочку. Можно добавить режим конвейерного автомата. Для чего наружу вытаскиваются 3 дополнительных провода: вход программатора "таргет установлен"; и два выхода "таргет прошит успешно" и "таргет забракован". Чего туда подключат - уже не наше дело.