Flash magic

Додаток для програмування мікроконтролерів компанії NXP Semiconductors.

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-файлі, самостійно ідентифікує підключений мікроконтролер, а для підвищення безпеки заповнює в ході прошивки весь невикористаний обсяг флеш-пам'яті.

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

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

Поширення програми: безкоштовна.

Схожі статті