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 дає попередження.

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

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

Developed by Embedded Systems Academy, Flash Magic is freeware software that is widely used for programming flash based microcontrollers from NXP. The program uses a serial or Ethernet protocol for programming while in the target hardware. In addition, it offers five simple steps to erasing and programming a device and setting key options. The program also displays the contents of Flash in ASCII and Hexadecimal formats.

Flash Magic can program Intel Hex files as well as verify those which were previously programmed. It can read any section of Flash and save as an Intel Hex File. It also features automatic verification when programming is finished. A wave file is likewise played after programming. Additionally, the program can fill unused Flash to increase firmware security. It can also automatically program the supplied checksum to allow a firmware to easily verify the integrity of a Flash block, ensuring no unauthorized or corrupted code can ever be executed. Moreover, the program can also check which Flash blocks are blank or in use with the ability to easily erase all blocks in use. Furthermore, it can reprogram the Boot Vector and Status Byte with the help of confirmation features that prevent accidentally programming incorrect values

Download directly from the developer

File types supported by Flash Magic

Our users primarily use Flash Magic to open these file types:

About file types supported by Flash Magic

File.org aims to be the go-to resource for file type- and related software information. We spend countless hours researching various file formats and software that can open, convert, create or otherwise work with those files.

  You can find on this page details on how to uninstall Flash Magic 5.87 for Windows. It is developed by Embedded Systems Academy, Inc.. Check out for more information on Embedded Systems Academy, Inc .. You can get more details on Flash Magic 5.87 at. The application is frequently installed in the C: \\ Program Files (x86) \\ Flash Magic directory. Take into account that this path can vary depending on the user "s choice. Flash Magic 5.87" s full uninstall command line is C: \\ Program Files (x86) \\ Flash Magic \\ unins000.exe. Flash Magic 5.87 "s main file takes around 3.34 MB (3500544 bytes) and its name is FlashMagic.exe.

The executables below are part of Flash Magic 5.87. They occupy an average of 7.57 MB (7940651 bytes) on disk.

  • FlashMagic.exe (3.34 MB)
  • FM.EXE (235.00 KB)
  • unins000.exe (75.48 KB)
  • Pcandrv.exe (3.54 MB)
  • ManualSerialNumber.exe (385.00 KB)
  • serialnumber.exe (17.15 KB)
  • The current web page applies to Flash Magic 5.87 version 5.87 only.

    How to erase Flash Magic 5.87 from your computer with the help of Advanced Uninstaller PRO

    Flash Magic 5.87 is a program offered by the software company Embedded Systems Academy, Inc .. Frequently, people decide to uninstall this program. Sometimes this can be easier said than done because uninstalling this manually takes some skill regarding PCs. One of the best EASY approach to uninstall Flash Magic 5.87 is to use Advanced Uninstaller PRO. Here are some detailed instructions about how to do this:

    1. If you don "t have Advanced Uninstaller PRO on your system, add it. This is good because Advanced Uninstaller PRO is an efficient uninstaller and general utility to clean your system.

    Geographical user distribution

    Users that installed Flash Magic 5.87:

    India100%
    • Windows 7 (6.1)
    • Windows 8 (6.2)

    Software Application



    Disclaimer

      This page is not a piece of advice to uninstall Flash Magic 5.87 by Embedded Systems Academy, Inc. from your PC, nor are we saying that Flash Magic 5.87 by Embedded Systems Academy, Inc. is not a good application for your PC. This page simply contains detailed instructions on how to uninstall Flash Magic 5.87 in case you want to. The information above contains registry and disk entries that Advanced Uninstaller PRO stumbled upon and classified as "leftovers" on other users "computers.

    Відладчики підключаються до комп'ютера через інтерфейс USB (J-Link Ultra також підтримує Ethernet). Забороняється робота котла не викликає труднощів. При першому підключенні буде запрошена установка драйвера, який знаходиться на диску, що входить в комплект поставки. Середа Keil μVision 4 підтримує J-Link. Тому додаткове програмне забезпечення не буде потрібно. Практично не потрібно і ніяка настройка, крім найпростіших дій, розглянутих в розділі 2.3.3.

    Програматор підтримує більшість мікроконтролерів се-

    мейства ARM7, ARM9, Cortex-M3, Cortex-M4.

    2.6.3 Програми програмування ПЗУ LPC Flash Utility і FlashMagic

    Мікроконтролери сімейства LPC200 підтримують завантаження виконуваного коду програми через інтерфейс UART. За цю можливість відповідає завантажувач, розміщений в ПЗУ на заводі-виробнику. Зв'язок UART з персональним комп'ютером може забезпечуватися через RS-232 або USB за допомогою мікросхем, таких як MAX3232 або FT232R. Цей спосіб завантаження програми можна вважати найбільш дешевим, тому що не потрібно JTAG-програматор.

    З боку персонального комп'ютера «прошивкою» можуть управляти відомі програми: LPC2000 Flash Utility і FlashMagic (малюнки 2.6.7, 2.6.8). Обидві програми вимагають збереження виконуваного файлу програми в форматі HEX \u200b\u200b(розділ 2.3.3).

    Малюнок 2.6.7 - Вікно програми Philips Flash Utility

    Порядок роботи з LPC Flash Utility такий:

    1) вибрати HEX-файл, розташований в папці проекту;

    2) ввести реальну частоту кварцового резонатора мікроконтролера (в кілогерцах);

    3) вибрати послідовний порт, до якого підключений мікроконтролер;

    4) вибрати швидкість передачі даних (не більше 38400 біт / с);

    6) якщо це необхідно встановити прапорецьExecute Code after Upload (запустити програму після завантаження);

    7) натиснути кнопку Upload to Flash; почнеться процес завантаження. Крім завантаження програми є можливість порівняння ви-

    лайливого HEX-файлу з вмістом Flash-пам'яті мікроконтролера (8). Скидання мікроконтролера можна виконати кнопкою (9).

    Програма Flash Magic дозволяє «прошивати» мікроконтролери та інших сімейств виробництва NXP, наприклад 8051. Для запису исполнимого коду необхідні наступні дії: вибрати тип пристрою кнопкою Select Device (1); вибрати послідовний порт (2); вибрати швидкість передачі даних (не більше 38400 біт / с) (3); ввести частоту кварцового резонатора в мегагерцах (4); вибрати завантаження HEX-файл (5); натиснути кнопку

    Малюнок 2.6.8 - Вікно програми Flash Magic

    2.6.4 Програма-термінал 232Analyzer

    Для взаємодії з мікро контролером по інтерфейсу RS-232 буде потрібно програма-термінал. Найпростіший термінал, як відомо, входить в комплект поставки Windows, проте користуватися ним вкрай незручно. Ще більш проста і, тим не менш, зручна програма називається TTY. Програма досить стара і сьогодні знайти її важко.

    Провівши огляд сучасних програм-терміналів, автори рекомен-

    дмуть 232Analyzer (рисунок 2.6.9).

    Вибір і настройка порту RS-232 виконується меню (2), винесеними на панель інструментів програми. Для установки підключення потрібно

    натиснути кнопку (1). Прапори (3-4) дозволяють вибрати формат переданої та прийнятої інформації.

    Для передачі символу, він або його код вводиться в поле 5 і натискається кнопка Send (6). Якщо потрібно передати кілька символів в форматі ASCII, вони водяться поспіль. Якщо передається послідовність кодів, то вони розділяються комою. Причому кома ставиться і в кінці останнього коду. Над рядком (5) з'являється підказка з прикладом.

    Малюнок 2.6.9 - Вікно програми 232Analyzer

    2.6.5 Низькорівневий редактор диска DMDE

    У розділі розглядається взаємодія з картами Flash-пам'яті стандарту MMC / SD. Для тестування програми необхідна можливість зчитувати і записувати інформацію на карту на низькому рівні з персонального комп'ютера. Для цього зручний редактор дисків DMDE 2.0.

    Після запуску програми слід перейти в режим «Фізичні сектори» за допомогою однойменного пункту меню Редактор. Вибрати поточний диск можна через меню Диск Вибрати диск.

    За замовчуванням програма працює в режимі "тільки читання". Зміна інформації на диску стає можливим після включення режиму Виправлення Режим редагування. Для збереження всіх внесених вимірюв-

    Поділитися