Главная » Программы
Призовой фонд
на октябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Flash Magic

Приложение для программирования микроконтроллеров компании NXP Semiconductors.

Рабочее окно программы Flash Magic

Основная задача Flash Magic заключается в просмотре, считывании и сохранении данных с флэш-памяти микроконтроллерных устройств, а также записи информации на нее. Программа позволяет модифицировать bootloader и байты состояния, читать и записывать биты безопасности. Интуитивный графический интерфейс программного обеспечения Flash Magic довольно прост и удобен. На главном окне софта наглядно представлены все этапы, которые необходимо рассмотреть в процессе подготовки к программированию микроконтроллера.

Flash Magic позволяет настраивать (согласовывать) режимы работы компьютера и программируемого устройства. Существует возможность выбирать любой COM-порт рабочей станции и скорость передачи данных (от 2400 до 230400 бит/с). Помимо этого данное ПО предлагает задание частоты кварцевого резонатора, от которого будет работать контроллер. Программа поддерживает интерфейсы: ICP-мост, PP-мост, различные режимы USB-ICP, USB-Dongle. Также Flash Magic использует ISP-программирование. Устанавливать при этом можно любую скорость (хотя стабильная работа гарантируется до 38 400 бит/с), поскольку встроенный ISP-загрузчик синхронизирует частоту приёма/передачи контроллера с частотой компьютера.

В программе Flash Magic присутствуют поддержка множества микроконтроллеров семейств: ARM Cortex, ARM 7, 80С51, LPС900 2-clock 80С51, XA, External Flash. С большинством устройств приложение поддерживает полудуплексную связь. В программе есть три различных способа стирания флэш-памяти: полное, области, необходимой для записи нового hex-файла, или только лишь указанных секторов. При попытке стереть bootloader Flash Magic дает предупреждение.

Список поддерживаемых устройств в Flash Magic

Содержимое флэш-памяти отображается в шестнадцатеричном и в ASCII форматах. В приложении предусмотрено подменю чтения сигнатуры устройства. Кроме того присутствует функция расчета контрольной суммы – поблочное вычисление контрольной суммы после прошивки информации в микроконтроллер и сравнение с контрольной суммой начального hex-файла. Программное обеспечение включает в себя модуль, имитирующий интерфейс командной строки, предоставляет подробную информацию о выбранном hex-файле, самостоятельно идентифицирует подключенный микроконтроллер, а для повышения безопасности заполняет в ходе прошивки весь неиспользованный объем флэш-памяти.

Первая версия программы была написана в 2000 году в компании Embedded Systems Academy, расположенной в городе Саннивейл (Калифорния, США). Данная организация занимается разработкой программного обеспечения и компактных ручных приборов для испытаний, анализа, отладки и моделирования промышленных сетей CANopen.

Flash Magic является бесплатным, свободно распространяемым приложением. Несмотря на то, что в заголовке Flash Magic стоит надпись «NON PRODUCTION USE ONLY», программа не является демонстрационной и полностью выполняет все функции. Регулярно выходят новые версии софта.

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

Существует два варианта Flash Magic: для работы в операционных системах от Microsoft (Windows 2000, NT, XP, Vista и 7) и для Mac OS X. В минимальных системных требованиях указано наличие COM-портов или Ethernet-интерфейса, 16 МБ оперативной памяти, 10 МБ дискового пространства. На сайте разработчиков есть раздел, в котором приведены схемы поддерживаемых программаторов.

Распространение программы: бесплатная.

Официальный сайт Flash Magic:

Скачать Flash Magic

Обсуждение программы на форуме

Комментарии (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
Паяльник с регулировкой температуры LC-измеритель LC100-A
вверх