Високошвидкісний програматор серії SP20
“
Технічні характеристики:
- Назва продукту: програматор серії SP20
- Виробник: SHENZHEN SFLY TECHNOLOGY CO.LTD.
- Дата виходу публікації: 7 травня 2024 року
- Версія: A5
- Підтримує: SPI NOR FLASH, I2C, MicroWire EEPROM
- Інтерфейс зв'язку: USB Type-C
- Джерело живлення: режим USB – зовнішнє джерело живлення не потрібне
Інструкція з використання продукту:
Розділ 3: Швидке використання
3.1 Підготовчі роботи:
Переконайтеся, що програматор підключено до комп’ютера через USB
Інтерфейс Type-C. Для USB не потрібен зовнішній джерело живлення
режим.
3.2 Програмування мікросхеми:
Дотримуйтесь інструкцій щодо програмного забезпечення, щоб запрограмувати свій чіп
за допомогою програматора серії SP20.
3.3 Зчитування даних чіпа та програмування нового чіпа:
Ви можете прочитати наявні дані чіпа та запрограмувати новий чіп
виконуючи кроки, описані в посібнику користувача.
3.4 Статус індикатора в режимі USB:
Зверніться до світлових індикаторів на програматорі, щоб зрозуміти
стан пристрою в режимі USB.
Розділ 4: Автономне програмування
4.1 Завантажте автономні дані:
Завантажте необхідні дані для автономного програмування в
вбудована мікросхема пам'яті програматора.
4.2 Автономне програмування:
Виконайте автономні операції програмування, як описано в
посібник. Це включає ручний режим і режим автоматичного керування через
Інтерфейс ATE.
4.3 Статус індикатора в автономному режимі:
Зрозумійте стан індикатора під час автономної роботи
режим для ефективного програмування.
Розділ 5: Програмування в режимі ISP
Зверніться до посібника користувача для отримання докладних інструкцій щодо
програмування в режимі ISP.
Розділ 6: Програмування в багатомашинному режимі
Дізнайтеся про апаратні підключення та операції програмування для
програмування в багатомашинному режимі.
FAQ:
З: Які типи чіпів пам'яті підтримує SP20
Серійний програміст?
A: Програматор підтримує SPI NOR FLASH, I2C,
MicroWire та інші EEPROM від різних виробників для
швидкісне програмування масового виробництва.
“`
+
SP20B/SP20F/SP20X/SP20P
Посібник користувача програматора
Дата випуску публікації: 7 травня 2024 р. Редакція A5
SHENZHEN SFLY TECHNOLOGY CO.LTD.
ЗМІСТ
Програматор серії SP20
Посібник користувача
Глава 1 Вступ
1.1 Експлуатаційні характеристики ———————————————————————————— 3 1.2 Таблиця параметрів програматора серії SP20 ——————————————————————— 4
Розділ 2 Обладнання програматора
2.1 продукт закінченоview ————————————————————————————————— 5 2.2 Додаткові компоненти продукту —————————————————————————————————— 5
Розділ 3 Швидке використання
3.1 Підготовча робота —————————————————————————————————6 3.2 Програмування вашого чіпа ——————————————————————————————6 3.3 Зчитування даних чіпа та програмування нового чіпа —————————————————————————8 3.4 Стан індикатора в режимі USB——————————————————————————————9
Розділ 4 Автономне програмування
4.1 Download standalone data —————————————————————————————10 4.2 Standalone programming operation —————————————————————————- 11
Ручний режим———————————————————————————————————12 Автоматичний режим керування (керування через інтерфейс ATE) ——————————————————–12 4.3 Статус індикатора в автономному режимі ———————————————————————————
Розділ 5 Програмування в режимі ISP
5.1 Вибір режиму програмування провайдера —————————————————————————–13 5.2 Визначення інтерфейсу провайдера ———————————————————————————————13 5.3 Підключіть цільову мікросхему —————————————————————————————14 5.4 Вибір режиму живлення ISP ———————————————————————————–14 5.5 Операції програмування ————————————————————————————————
Розділ 6 Програмування в багатомашинному режимі
6.1 Апаратне підключення програматора ————————————————————————15 6.2 Операції програмування ———————————————————————————————————————
Додаток 1
FAQ ——————————————————————————————————————————— 17
Додаток 2
Відмова від відповідальності ———————————————————————————————————————— 19
Додаток 3
Історія версій —————————————————————————————————————20
– 2 –
Програматор серії SP20
Посібник користувача
Розділ 1 Вступ
Програматори серії SP20 (SP20B/SP20F/ SP20X/SP20P) — це новітні високошвидкісні програматори масового виробництва для SPI FLASH, запущені компанією Shenzhen SFLY Technology. Він повністю підтримує швидкісне програмування SPI NOR FLASH, I2C / MicroWire та інших EEPROM вітчизняних і зарубіжних виробників.
1.1 Характеристики продуктивності
Апаратні особливості
Інтерфейс зв'язку USB Type-C, зовнішнє джерело живлення не потрібне при використанні в режимі USB; Підтримка високошвидкісного програмування масового виробництва через USB та автономний режим; Вбудований чіп пам'яті великої ємності зберігає інженерні дані для автономного програмування та багаторазового використання.
Перевірка даних CRC гарантує абсолютну точність даних програмування; Змінний 28-контактний ZIF-роз'єм, який може підтримуватися звичайними універсальними базами програмування; OLED-дисплей візуально відображає поточну робочу інформацію програматора; Триколірний RGB-світлодіод вказує на робочий стан, а зумер може сповіщати про успішне або невдале виконання.
програмування; Підтримка виявлення поганого контакту контактів, ефективне підвищення надійності програмування; Підтримка програмування в режимі ISP, що може підтримувати вбудоване програмування деяких мікросхем; Кілька методів запуску програмування: запуск за допомогою кнопок, розміщення мікросхеми (інтелектуальне виявлення розміщення мікросхеми)
та видалення, автоматичне програмування запуску), керування ATE (незалежний інтерфейс керування ATE, що забезпечує точні та надійні сигнали керування програмуючою машиною, такі як BUSY, OK, NG, START, широко підтримує обладнання для автоматичного програмування різних виробників); Функція захисту від короткого замикання/перевантаження по струму може ефективно захистити програматор або мікросхему від випадкового пошкодження; Програмований томtagДизайн електронної пошти, регульований діапазон від 1.7 В до 5.0 В, може підтримувати мікросхеми 1.8 В/2.5 В/3 В/3.3 В/5 В; Забезпечує функцію самоперевірки обладнання; Малий розмір (розмір: 108x76x21 мм), одночасне програмування кількох машин займає дуже малу робочу поверхню;
Особливості програмного забезпечення
Підтримка Win7/Win8/Win10/Win11; Підтримка перемикання між китайською та англійською мовами; Підтримка оновлення програмного забезпечення для додавання нових пристроїв; Підтримка проекту file управління (проект file зберігає всі параметри програмування, включаючи: модель мікросхеми, дані
file, налаштування програмування тощо); Підтримка читання та запису додаткової області пам'яті (області OTP) та області конфігурації (регістр стану,
тощо) чіпа; Підтримка автоматичного розпізнавання SPI FLASH серії 25; Функція автоматичного серійного номера (може використовуватися для генерації унікального серійного номера продукту, MAC-адреси,
Bluetooth ID тощо); Підтримка підключення в режимі кількох програматорів: один комп'ютер можна підключити до 8 серій SP20
програматори для одночасного програмування, функція автоматичного серійного номера активна в режимі мультипрограмування; журнал підтримки file економія;
Примітка. Наведені вище функції залежать від моделі продукту. Для отримання додаткової інформації зверніться до таблиці параметрів продукту в розділі 1.2
– 3 –
Програматор серії SP20
Посібник користувача
1.2 Таблиця параметрів програматора серії SP20
Параметр продукту
SP20P SP20X SP20F SP20B
Зовнішній вигляд продукту
Підтримуваний обсяг мікросхемиtagе діапазон
1.8-5В
1.8-5В
1.8-5В
1.8-5В
Максимальна пам'ять підтримуваних мікросхем (Примітка 1)
Серія мікросхем підтримки (тип інтерфейсу)
(I2C EEPROM Мікропровід EEPROM SPI Flash)
Мульти з'єднання
(До одного комп'ютера можна підключити 8 програматорів)
Масове виробництво з USB
(Автоматичне визначення вставки та видалення мікросхеми, автоматичний програматор)
Автоматичний серійний номер
(Програмування серійних номерів)
Індикатор роботи світлодіодів RGB
Звуковий сигнал
Автономне програмування
(програмування без комп'ютера, підходить для масового виробництва)
Обладнання автоматизації підтримки
(Управління автоматикою з АТЕ)
Програмування провайдера
(Підтримує деякі моделі)
Використання режиму USB в автономному режимі
Кнопка «Пуск» для програмування
OLED-дисплей
Швидкість програмування
(Програмування + перевірка) Повні дані
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1 Гб
Y
Y
РРРР
РРРРР 6с 25с 47с
1 Гб
Y
Y
РРРР
YYNNN 6s 25s 47s
1 Гб
Y
Y
РРРР
NYNNN 6с 25с 47с
1 Гб
Y
Y
YYNN
NYNNN 7с 28с 52с
«Y» означає, що він має або підтримує функцію, «N» означає, що він не має або не підтримує функцію
Примітка 1 Підтримує до 1 Гб у режимі USB і 512 Мб в автономному режимі.
– 4 –
Програматор серії SP20
Посібник користувача
Розділ 2 Апаратне забезпечення програматора
2.1 продукт закінченоview
Пункт
Ім'я
Розетка 28P ZIF Триколірний індикатор
OLED-дисплей Кнопка запуску програмування
інтерфейс USB
Інтерфейс мультиплексування ISP/ATE
Проілюструйте
Вставте мікросхему в корпусі DIP, гніздо для програмування (Примітка: не підтримується програмування вбудованих мікросхем за допомогою з’єднувального дроту з гнізда ZIF.)
Синій: ЗАЙНЯТИЙ; Зелений: OK (успішно); Червоний: ПОМИЛКА
Відображення поточного робочого стану та результатів (лише SP20P має цей компонент) Почніть програмування, натиснувши кнопку (лише SP20P має цей компонент)
Інтерфейс USB Type-C
Забезпечує програмування сигналів керування машиною (BUSY, OK, NG, START) (тільки SP20P та SP20X мають цю функцію) Програмування ISP для мікросхем, розпаяних на платах
2.2 Додатки продукту
Кабель для передачі даних Type-C
кабель ISP
Адаптер живлення 5В/1А
Інструкція з експлуатації
Колір/зовнішній вигляд аксесуарів різних партій може відрізнятися, дивіться фактичний продукт;
SP20B не включає адаптер живлення, використовуйте лише USB-порт для живлення; Стандартна конфігурація програматора не включає роз'єм для програмування, будь ласка
вибрати відповідно до ваших потреб;
– 5 –
Програматор серії SP20
Посібник користувача
Розділ 3 Швидке використання
У цій главі в якості прикладу розглядається мікросхема SPI FLASH у упаковці SOIC8 (208 mil) W25Q32DW.ample, щоб представити метод програмування SP20P для програмування мікросхеми в режимі USB. Традиційне програмування включає наступні 5 кроків:
Програмування підготовки програмного та апаратного забезпечення
Виберіть модель мікросхеми
навантаження file Налаштування параметрів роботи
3.1 Підготовчі роботи
1) Встановіть програмне забезпечення серії «SFLY FlyPRO II» (включає драйвер USB, драйвер USB буде встановлено за замовчуванням під час встановлення програмного забезпечення), підтримує Win7/Win8/Win10/Win11, завантаження програмного забезпечення URL: http://www.sflytech.com; 2) Під’єднайте програматор до USB-порту комп’ютера за допомогою USB-кабелю, і зелений індикатор програматора засвітиться, коли з’єднання буде нормальним;
Підключіть до USB-порту комп'ютера
3) Запустіть програмне забезпечення «SFLY FlyPRO II», програмне забезпечення автоматично підключиться до програматора, і в правому вікні програмного забезпечення відобразиться модель програматора та серійний номер продукту. Якщо підключення не вдається: перевірте, чи під’єднано кабель USB; перевірте, чи USB-драйвер успішно встановлено в диспетчері пристроїв комп’ютера (якщо USB-драйвер не встановлено належним чином, оновіть USB-драйвер вручну: знайдіть «USB_DRIVER» у каталозі інсталяції програмного забезпечення програміста, просто оновіть драйвер);
Після успішного підключення модель підключеного програматора
і буде відображено послідовність
3.2 Програмування мікросхеми
1 Виберіть модель мікросхеми:
Натисніть кнопку панелі інструментів
і знайдіть модель мікросхеми, яку потрібно запрограмувати, у спливаючому діалоговому вікні
для вибору моделі чіпа: W25Q32DW. Виберіть відповідну марку мікросхеми, модель і тип упаковки (вибір неправильної марки та моделі призведе до збою програмування).
– 6 –
Програматор серії SP20
Посібник користувача
2Навантаження file:
Натисніть кнопку панелі інструментів
щоб завантажити дані file, який підтримує формати Bin і Hex.
3) Налаштування параметрів роботи: за потреби внесіть відповідні налаштування на сторінці «Параметри роботи». Порада: Непорожній чіп необхідно стерти.
Щоб запрограмувати область C (Status Register), ви повинні натиснути на цю кнопку, щоб відкрити «Config option», щоб зробити відповідні налаштування.
4 Розмістіть фішку:
Підніміть ручку гнізда ZIF, вставте нижній ряд гнізда програмування, вирівнявши його з нижньою частиною гнізда ZIF, натисніть на ручку, а потім вставте мікросхему в гніздо програмування. Зауважте, що контакт 1 мікросхеми не повинен бути розміщений у неправильному напрямку. Порада: можна view відповідну модель гнізда програмування та спосіб вставлення на сторінці «інформація про мікросхему».
– 7 –
5 Операція програмування: натисніть кнопку на панелі інструментів
щоб почати програмування:
Програматор серії SP20
Посібник користувача
Коли програмування завершено, значок стану зміниться на «ОК», щоб вказати, що програмування виконано успішно:
3.3 Зчитування даних чіпа та програмування нового чіпа
1 Виконайте кроки в розділі 3.2, щоб вибрати модель мікросхеми, встановити роз’єм і мікросхему, яку потрібно зчитувати;
Поради:
Ви можете автоматично ідентифікувати більшість мікросхем SPI Flash за допомогою кнопки «Перевірити модель». Виводи випаяної мікросхеми потрібно очистити, щоб уникнути поганого контакту;
на панелі інструментів;
2) Натисніть кнопку прочитати
на панелі інструментів, і з’явиться діалогове вікно «Параметри читання»;
3) Натисніть кнопку «OK», програматор автоматично відкриє «Буфер даних» після зчитування даних мікросхеми, а потім натисніть кнопку «Зберегти дані», щоб зберегти зчитані дані на комп’ютері для подальшого використання;
– 8 –
Програматор серії SP20
Посібник користувача
4) Натисніть кнопку «Зберегти дані» у «Буфері даних», з’явиться діалогове вікно «Зберегти дані», за замовчуванням збережено всю область зберігання, ви можете вибрати область пам’яті за потреби, наприклад основну область пам’яті Flash, зберегти file можна використовувати пізніше;
5) Закрийте «буфер даних» і вставте новий чіп тієї ж моделі;
6) Натисніть кнопку
щоб записати прочитаний вміст у новий чіп.
Порада: Виберіть усі області програмування в опціях налаштування, інакше дані про прамінг можуть бути неповними, і
головний чіп може працювати нормально, але скопійований чіп може не працювати нормально;
Після встановлення параметрів програмування або успішного читання даних материнського чіпа ви можете зберегти його
як проект file (натисніть на панелі інструментів
або клацніть рядок меню: File->Зберегти проект), а потім тільки ви
необхідно завантажити збережений проект file, і не потрібно скидати параметри, щоб запрограмувати нове
чіп.
3.4 Стан індикатора в режимі USB
Статус індикатора
Постійний синій Блимає синій Постійний зелений
Стійкий червоний
Опис стану
Зайнятий стан, програматор виконує такі операції, як стирання, програмування, перевірка тощо. Зачекайте, доки чіп буде встановлено
Зараз у режимі очікування або поточний чіп успішно запрограмований. Помилка програмування чіпа (ви можете перевірити причину збою у вікні інформації про програмне забезпечення)
Не підтримує програмування вбудованих чіпів шляхом з’єднання дроту з гнізда ZIF, оскільки втручання зовнішньої схеми призведе до збою програмування, а у випадку зовнішньої друкованої плати з електрикою це також може пошкодити апаратне забезпечення програматора. Якщо програматор пошкоджений через неправильне використання, він не матиме гарантійного обслуговування. Будь ласка, використовуйте стандартний роз’єм для програмування, щоб запрограмувати мікросхему, або використовуйте інтерфейс ISP програматора, щоб запрограмувати вбудовану мікросхему (див. Розділ 5 Програмування в режимі ISP)
– 9 –
Програматор серії SP20
Посібник користувача
Розділ 4 Автономне програмування
SP20F, SP20X, SP20P підтримують автономне (без комп’ютера) програмування, придатне для масового виробництва. Основний процес роботи такий:
Завантажте автономні дані. Від’єднайте USB-кабель і підключіть його до джерела живлення 5 В
Почніть автономне програмування
4.1 Завантажте автономні дані
1) Підключіть програматор до USB-порту комп’ютера за допомогою USB-кабелю та запустіть програмне забезпечення «SFLY FlyPRO II»; 2) Виконайте кроки в розділі 3.2, щоб вибрати модель чіпа, завантажити дані file, і встановити необхідні параметри роботи; 3) Щоб переконатися, що автономні дані правильні, ви можете спочатку запрограмувати кілька мікросхем і виконати фактичну перевірку продукту;
4) Натисніть кнопку
щоб зберегти поточний проект (Порада: збережений проект file можна завантажити та використовувати пізніше
уникнути проблем із повторними налаштуваннями);
5) Натисніть кнопку
щоб завантажити автономні дані, і з’явиться діалогове вікно «Завантажити проект»;
Примітка. Під час програмування вручну виберіть «Chip Insert» або «KEY Sart» (лише SP20P підтримує KEY start). При використанні з машиною з автоматичним програмуванням виберіть «ATE control (режим машини)»
6) Натисніть OK, щоб завантажити автономні дані у вбудовану пам’ять програматора. Поради: автономні дані не будуть втрачені після вимкнення програматора, і ви можете продовжувати використовувати їх далі
час.
– 10 –
Програматор серії SP20
Посібник користувача
4.2 Автономне програмування
Ручний режим
Метод програмування підбору та розміщення фішок вручну. Етапи роботи вручну в автономному режимі такі: 1) Завантажте автономні дані згідно з методом у розділі 4.1. Зауважте, що під час завантаження автономних даних виберіть режим керування запуском «Chip Placement» (SP20P також може вибрати «Key Start»); 2) Від'єднайте кабель USB від комп'ютера та підключіть його до адаптера живлення 5 В. Після ввімкнення програматора він спочатку перевірить внутрішні автономні дані, щоб перевірити цілісність і точність даних. Це займає 3-25 секунд. Якщо тест пройдено, світловий індикатор блимає синім, вказуючи на те, що програматор увійшов у режим автономного програмування. Якщо перевірка пройшла невдало, індикатор блимає червоним, що вказує на те, що в програматорі немає дійсних автономних даних, і автономне програмування не можна розпочати;
Підключіть адаптер живлення 5 В для автономного програмування
Примітка: лише SP20P може відображати робочий стан програматора більш інтуїтивно через OLED-екран, як показано на малюнку вище, він пропонує дочекатися вставлення чіпа. 3) Встановіть мікросхему, яку потрібно запрограмувати, у гніздо ZIF, світловий індикатор зміниться з миготливого синього на постійний синій, що вказує на те, що програматор виявив мікросхему та починає програмування; 4) Коли світловий індикатор світиться зеленим світлом, це означає, що програмування мікросхеми завершено та програмування виконано успішно. Якщо індикатор світиться червоним, це означає, що поточне програмування чіпа не вдалося. У той же час програміст чекає, поки поточний чіп буде видалено з гнізда ZIF. Якщо ввімкнуто функцію підказки звукового сигналу, програматор видасть звуковий сигнал після завершення програмування; 5) Вийміть чіп і вставте його в наступний чіп, повторюйте цей крок до завершення програмування.
– 11 –
Програматор серії SP20
Посібник користувача
Автоматичний режим керування (керування через інтерфейс ATE)
SP20X/SP20P має інтерфейс мультиплексування ISP/ATE, який можна використовувати з машинами для автоматичного програмування та іншим автоматичним обладнанням для реалізації автоматичного програмування (автоматичний вибір і розміщення мікросхем, автоматичне програмування). Виконайте такі дії: 1) Завантажте автономні дані відповідно до методу, описаного в розділі 4.1. Зауважте, що під час завантаження автономних даних виберіть режим запуску керування як «Керування ATE (режим машини)». У цьому робочому режимі інтерфейс ATE програматора може видавати сигнал індикатора START/OK/NG/BUSY; 2) Проведіть контактну лінію мікросхеми від гнізда ZIF до програмуючої машини; 3) Під’єднайте лінію керування машиною до програматора “ISP/ATE interface”, контакти інтерфейсу визначаються наступним чином;
Інтерфейс ISP/ATE 4) Почніть програмування.
3–ЗАЙНЯТО 5–OK 9–NG 7–СТАРТ 2–VCC 4/6/8/10–GND
4.3 Статус індикатора в автономному режимі
Статус індикатора
Опис стану (ручний спосіб)
Блимає червоним
Програміст не завантажував автономні дані
Миготливий синій синій зелений
Червоний
Зачекайте на розміщення мікросхеми. Програмування мікросхеми. Програмування мікросхеми завершено та програмування виконано успішно (Очікування видалення мікросхеми) Помилка програмування мікросхеми (Очікування видалення мікросхеми)
Опис стану (режим автоматичного керування, тільки SP20X, SP20P)
Програміст не завантажував автономні дані Програмування мікросхеми Програмування мікросхеми завершено та програмування успішне
Помилка програмування мікросхеми
– 12 –
Програматор серії SP20
Посібник користувача
Розділ 5 Програмування в режимі ISP
Повна назва провайдера – In System Program. У режимі програмування ISP вам потрібно лише підключити кілька сигнальних ліній до відповідних контактів вбудованої мікросхеми, щоб реалізувати операції читання та запису мікросхеми, що може уникнути проблем із розпаюванням мікросхеми. Серія SP20 має інтерфейс мультиплексування ISP/ATE 10P, мікросхеми на друкованій платі можна програмувати через цей інтерфейс.
5.1 Виберіть режим програмування ISP
Програматори серії SP20 можуть підтримувати програмування в режимі ISP деяких мікросхем. Натисніть кнопку «модель мікросхеми» в програмному забезпеченні, щоб знайти модель мікросхеми, яку потрібно запрограмувати, і виберіть «Програмування режиму ISP у стовпці «Режим адаптера/програмування» «(Якщо в шуканому методі програмування мікросхеми немає програмування режиму ISP, це означає, що мікросхему можна запрограмувати лише за допомогою гнізда програмування). Зверніться до зображення нижче:
5.2 Визначення інтерфейсу провайдера
Визначення інтерфейсу ISP програматора серії SP20 таке:
97531 10 8 6 4 2
Інтерфейс ISP/ATE
Кольоровий ISP-кабель 10P розподіляється випадковим чином для з’єднання інтерфейсу ISP і мікросхеми цільової плати. Штекер 5x2P підключається до інтерфейсу ISP програматора, а інший кінець підключається до відповідного контакту цільового чіпа через роз’єм DuPont.
Підключіть цільовий чіп через головку DuPont
Відповідне співвідношення між кольором кабелю ISP і контактами інтерфейсу ISP таке:
колір
Коричневий Червоний Помаранчевий (або рожевий) Жовтий Зелений
Відповідає контактам інтерфейсу ISP
1 2 3 4 5
колір
Синій Фіолетовий Сірий Білий Чорний
Відповідає контактам інтерфейсу ISP
6 7 8 9 10
– 13 –
Програматор серії SP20
Посібник користувача
5.3 Підключіть цільову мікросхему
Клацніть сторінку «інформація про мікросхему» в основному програмному інтерфейсі, щоб view схема з'єднання інтерфейсу ISP і цільової мікросхеми. Зверніться до зображення нижче:
Різні мікросхеми мають різні способи підключення. Натисніть сторінку «інформація про чіп» у програмному забезпеченні, щоб view докладні методи підключення мікросхеми.
5.4 Виберіть режим живлення ISP
Під час програмування ISP цільова мікросхема має два варіанти живлення: живлення від програматора та автономне живлення від цільової плати. Встановіть, чи позначати «Забезпечити живлення цільової плати» на сторінці «Налаштування проекту» програмного забезпечення:
Позначте «Забезпечити живлення для цільової плати», програматор забезпечить живлення для мікросхеми цільової плати, будь ласка, виберіть об’єм джерела живленняtage відповідно до номінального робочого об’єму мікросхемиtagд. Програматор може забезпечити максимальний струм навантаження 250 мА. Якщо струм навантаження занадто великий, програматор запропонує захист від перевантаження по струму. Будь ласка, зніміть прапорець «Забезпечити живлення для цільової плати» та змініть на автономне живлення цільової плати (програматор SP20 може підтримувати 1.65 В ~ 5.5 В робочу напругу цільової платиtage діапазон, об’єм керуючого сигналу ISPtage автоматично налаштує VCC voltagд).
5.5 Операція програмування
Перевірте правильність апаратного з’єднання та налаштування програмного забезпечення та натисніть кнопку програмування ISP мікросхеми.
завершити
Програмування ISP є досить складним, і ви повинні бути дуже добре знайомі зі схемою; з'єднувальні дроти можуть створювати перешкоди та перешкоди інших схем на
друкованої плати, що може призвести до збою програмування ISP. Будь ласка, зніміть чіп
і використовуйте звичайний роз'єм мікросхеми для програмування;
– 14 –
Програматор серії SP20
Посібник користувача
Розділ 6 Програмування в багатомашинному режимі
Програмне забезпечення програматора підтримує одночасну роботу до 8 програматорів, підключених до одного комп’ютера (масове виробництво або завантаження автономних даних).
6.1 Апаратне підключення програматора
1) Використовуйте USB-КОНЦЕНТРАТОР для підключення кількох програматорів до USB-порту комп’ютера (USB-концентратор повинен мати зовнішній адаптер живлення та потрібен зовнішній джерело живлення). Зауважте, що в багатомашинному режимі разом можна використовувати лише програматори однієї моделі, а різні моделі не можна змішувати.
2) Запустіть програмне забезпечення SP20, програмне забезпечення автоматично підключиться до всіх підключених програматорів і
увійдіть у багатомашинний режим. Якщо програмне забезпечення програматора вже запущено, ви можете натиснути Меню Програматор Повторне підключення, і програма відкриє діалогове вікно «Підключення до програматора»:
– 15 –
Програматор серії SP20
Посібник користувача
Виберіть програматор, який потрібно підключити, і натисніть OK. Після успішного підключення програмне забезпечення переходить у багатомашинний режим, а інтерфейс виглядає наступним чином:
6.2 Операція програмування
1) Операція програмування така ж, як і процедура програмування в розділі 3.2: вибір моделі мікросхеми, завантаження file встановити параметри роботи, встановити сокет програмування;
2) Натисніть
(Примітка: SP20P може вибрати два режими масового програмування: «Chip
Вставити» та «Ключовий початок».ample, виберіть режим «Chip Insert»), і програміст чекатиме на чіп
бути розміщеним;
3) Покладіть запрограмовані мікросхеми в гніздо для програмування один за одним, і програматор автоматично запуститься
програмування після виявлення встановлення чіпів. Кожен програматор працює незалежно, програмуючи повністю
асинхронний режим, не потрібно чекати синхронізації. Інтерфейс програмного забезпечення виглядає наступним чином;
4) Виберіть і розмістіть мікросхеми відповідно до опису стану індикатора в Розділі 3.4 або підказок на екрані дисплея, щоб завершити всю масу програмування мікросхем. Поради: SP20F, SP20X, SP20P підтримують автономне програмування. Ви можете використовувати наявний порт USB на комп’ютері для підключення одного або кількох програматорів для завантаження автономних даних, а потім використовувати автономний метод для масового програмування. У порівнянні з USB-методом він більш зручний і ефективний. SP20B не підтримує автономний режим і може бути підключений лише до комп’ютера для масового програмування.
– 16 –
Програматор серії SP20
Посібник користувача
Додаток 1 FAQ
Чи може програміст підтримувати img files?
Програмне забезпечення програміста підтримує двійкову та шістнадцяткову систему file формати кодування. Умовний суфікс двійкового коду files — це *.bin, а звичайний суфікс — шістнадцятковий files є *.hex;
img - це просто a file суфікс, і не представляє file формат кодування. Зазвичай (понад 90%) таких files мають двійкове кодування. Просто завантажте його безпосередньо в програмне забезпечення, програмне забезпечення автоматично розпізнає, чи є file є двійковим кодом і завантажте його в розпізнаному форматі;
Щоб забезпечити точність file завантаження, ми рекомендуємо користувачам перевірити контрольну суму буфера та file контрольна сума з інженером (або file постачальники/клієнти коду) після завантаження таких fileс. (Ця інформація відображатиметься внизу головного вікна програми запису.)
Які поширені причини помилки програмування (включаючи помилку стирання/ помилку програмування/ помилку перевірки/помилку ідентифікатора тощо)?
Виробник/модель мікросхеми, обрана в програмному забезпеченні, не відповідає фактичній мікросхемі; мікросхема розміщена в неправильному напрямку або роз'єм програмування вставлено в неправильне положення.
Будь ласка, перевірте правильність методу розміщення у вікні «Інформація про мікросхему» програмного забезпечення; поганий контакт між контактами мікросхеми та роз'ємом програмування; під'єднання мікросхем, припаяних до інших плат, за допомогою проводів або затискачів для програмування мікросхем, що може
може призвести до збою програмування через перешкоди в ланцюзі. Будь ласка, вставте мікросхеми назад у роз'єм програмування для програмування; Мікросхема може бути пошкоджена, замініть її новою для тестування.
Які запобіжні заходи необхідно вжити для програмування провайдера?
Програмування ISP є відносно складним для реалізації, підходить для людей з певними професійними знаннями, вам потрібно знати, як читати схему та знати схему цільової плати. Програмне забезпечення підтримує ISP-програмування деяких поширених FLASH та EEPROM, перш за все, вам потрібно вибрати метод програмування ISP поточного чіпа в програмному забезпеченні. Під час використання методу програмування ISP необхідно звернути увагу на наступне: переконайтеся, що головний контролер (наприклад, MCU/CPU), підключений до цільової флеш-пам'яті, не має доступу до цільової пам'яті.
Чіп, а всі підключені порти вводу/виводу контролера MIAN повинні бути встановлені на високий опір (можна спробувати встановити контролер MIAN у стан скидання). Деякі порти вводу/виводу керування запрограмованого чіпа повинні відповідати нормальним умовам роботи чіпа, наприкладample: Виводи HOLD та WP пам'яті SPI FLASH повинні бути підтягнуті до високого рівня. SDA та SCL I2C EEPROM повинні мати підтягуючі резистори, а вивод WP повинен бути підтягнутий до низького рівня. З'єднувальні дроти повинні бути якомога коротшими. Деякі мікросхеми не програмуються за допомогою кабелю ISP, що входить до комплекту. Встановіть відповідний рівень напруги.tagПараметри електронного годинника для програмування ISP в опціях налаштувань: Можна використовувати лише один із двох варіантів: живлення самої цільової плати або живлення цільової плати від програматора. Незалежно від того, який метод живлення використовується, VCC має бути підключений. На метод ISP впливають периферійні схеми цільової плати або з'єднувальні дроти, тому не гарантується, що всі мікросхеми можна успішно записати. Якщо підключення та налаштування перевіряються неодноразово, але все одно не вдається успішно запрограмувати, рекомендується видалити мікросхему та запрограмувати її за допомогою стандартного сокета для мікросхеми. У масовому виробництві спробуйте спочатку використати програмування, а потім метод поверхневого монтажу (SMT).
Чому мікросхема серії 24 не має функції стирання?
Чіп заснований на технології EEPROM, дані чіпа можна безпосередньо переписати без попереднього стирання, тому операція стирання недоступна;
Якщо вам потрібно очистити дані чіпа, запишіть дані FFH безпосередньо в чіп.
– 17 –
Програматор серії SP20
Посібник користувача
Як оновити програмне забезпечення та мікропрограму програматора?
Натисніть меню програмного забезпечення програміста: Довідка-Перевірити наявність оновлень. Якщо є оновлення, з’явиться майстер оновлення. Дотримуйтеся вказівок, щоб завантажити пакет оновлення та встановити його;
Увійдіть в офіційний центр завантажень Sfly webвеб-сайт (http://www.sflytech.com), завантажте останню версію програмного забезпечення та встановіть її;
Потрібно лише оновити програмне забезпечення програматора, не потрібно оновлювати мікропрограму програматора.
Що робити, якщо в програмному забезпеченні програматора немає моделі чіпа?
Спочатку оновіть програмне забезпечення програматора до останньої версії; Якщо в останній версії програмного забезпечення немає моделі чіпа для програмування, надішліть електронного листа на адресу
подати заявку на доповнення. Вкажіть наступну інформацію: модель програматора, марку чіпа, який потрібно додати, детальну модель чіпа, пакет (нагадування: програматори серії SP20 можуть підтримувати лише SPI НІ FLASH, EEPROM, інші типи мікросхем не підтримуються).
– 18 –
Програматор серії SP20
Посібник користувача
Додаток 2 Відмова від відповідальності
Shenzhen Sfly Technology Co., Ltd. робить усе можливе, щоб забезпечити коректність продукту та відповідного програмного забезпечення та матеріалів. Що стосується можливих дефектів і помилок продукту (включаючи програмне забезпечення та супутні матеріали), компанія докладе всіх зусиль, щоб вирішити проблему за допомогою своїх комерційних і технічних можливостей. Компанія не несе відповідальності за будь-які випадкові, неминучі, прямі, непрямі, спеціальні, розширені або штрафні збитки, що виникають у результаті використання або продажу цього продукту, включаючи, але не обмежуючись, втрату прибутку, доброї волі, доступності, переривання діяльності, втрату даних тощо, не несе відповідальності за будь-які прямі, непрямі, випадкові, спеціальні, похідні, штрафні збитки та претензії третіх сторін.
– 19 –
Документи / Ресурси
![]() |
Високошвидкісний програматор серії SFLY SP20 [pdfПосібник користувача SP20B, SP20F, SP20X, SP20P, високошвидкісний програматор серії SP20, серія SP20, високошвидкісний програматор, швидкісний програматор, програматор |