Вы находитесь на странице: 1из 54

XGecu TL866 ⅱ Универсальный программатор Инструкции V1.

01

1. Программист Обзор

1,1 Производительность Введение

Тщательно встроенные недорогой профессиональный программист, высокая плотность производства чипа процесс, единый пользовательский интерфейс,

просто в использование, функциональную целостность, прикладное программное обеспечение, надежную работу, код небольшие, более быстрого выполнение.

Поддерживаемые операционные системы: WINXP WIN2003 WIN2008 ВИСТА WIN7 WIN8 WIN10 32-битной или 64-битной операционной системы

• Скорость программирования значительно улучшилась. Он подходит для мелкосерийного производства и поддерживает 4

программистов одного компьютера.

• Широкий спектр поддержки чипа, начальная версия поддерживает чип более 15000, поддерживает различные 24 25 26 27 28

29 37 39 49 50 серий микросхем последовательных и параллельных памяти, микроконтроллер 51 серии, серии Atmel AVR

ATMEGA AT90, микрочип pic10 PIC12 PIC16 PIC18 серия микроконтроллеры, GAL программирование устройства

программируемой логики, тест статического ОЗУ, 54/74 и CMOS4000 интегральной схема интегрирована функциональный

тест. Поддержка NAND флэш-чип, функция является полной и всеобъемлющей, емкость поддерживает до 8Gbits.

25 серия Nor поддержка мощности вспышки для 512Mbits.

• Штифт проверка контакта функция, бедный контактный штырь может определить

• Ультра-низкое энергопотребление: весь программист использует ультра-низкое энергопотребление чипы, используя интерфейс USB, первый

по-настоящему все чип программирование без внешнего источника питания интегрированного программиста. Портативный супер

производительность: маленький объем в мире, размер 10CM * 6см

* 2.5CM, только размер водительского удостоверения.


• Программируемый VCC от 1.8V до 6.5V, VPP от 1.8В до 18В чипа
• Чип серийный номер вторичные функции развития: Программист построил множество широко используется функция автоматической

нумерации. И может использовать собственный алгоритм для достижения какой-либо порядковый номер через динамическую

библиотеку DLL. Эта функция позволяет производить уникальную идентификационную информацию для каждого чипа в массовом

производстве. Логотип также может быть зашифрован с помощью пользовательского алгоритма более эффективно защищать права

вашего продукта.

• Универсальный последовательный интерфейс программирования ICSP (для поддержки как высокого напряжения, параллельного

программирования и низкого напряжения последовательного программирования). Примечание: ICSP теперь поддерживает 24-Series 25

Series 93 Series Серийных интегральных схем, ATMEL89S51,52, AVR ATMEGAxxx Полной серии и MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx

18Fxxx Полных серии, и новые серии SYNCMOS SM59Dxx SM59Rxx чипова полного диапазона для внутрисхемного сериалу

программирование.

• Мощные 54 / 74F / LS / HC CMOS4000 Series Integrated Функциональные испытания: Первый программист Разработка для

испытания общей логики ИС Правда, Ошибки Тестовые локационной логики вентильных схем, возможных комбинаций входных

испытаний Произвольные.

1
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

1.2 Диапазон поддержки Программист чипа

• Разнообразие 26 28 29 27 37 39 49 50 серии параллельных ROM, EPROM, EEPROM Быстрая, полная поддержка. Поддержка TSOP32

TSOP40 TSOP48 чипы 64MBits, присоединятся поддержка TSOP56 булавки.

(TL866II VPP напряжение программирования поддерживает только до 18V, для 27C серии ROM начала, чип с 21V 25V VPP

напряжения больше не поддерживают не писать, но может быть прочитаны. Если он используется, то VPP с тем же типом

программирования напряжения может быть используется в качестве 13В или замены чипа 12V, например: 27C32 21V or13V Vpp чип,

обратите внимание на напряжение VPP)

• 24 25 35 45 85 93 95 Серия Последовательная память EEPROM

Последовательная серия Chip Полная поддержка, поддержка чип Емкость 25 серии 8 или 16pin для 512MBits (64M Bytes)

• чип NAND Flash поддерживает до 8Gbits


• Серия MCU, сотни моделей 51 серии микрокомпьютера
• AVR микроконтроллера пакет царапанию ATMEGA серия серия ATtiny AT90XXX серия микроконтроллеров, весь чип AVR
ATMEGAxxx также поддерживает интерфейс ICSP для SPI программирования последовательной загрузки. Поддержка AVR
один-к-один мягкий ключ с RC коррекции байта.
• MICROCHIP pic10 PIC12 PIC16 PIC18 серии микроконтроллеров:
PIC серии более чем 300 моделей, более 900 пакет поддержки чип, в настоящее время поддерживает один из наиболее полный

PIC чип интегрирован программатора. Для различных типов PIC монолитных, в строгом соответствии с ручными требованиями

изготовителя, оптимальное программирование, программирование скорости отлично. Подавляющее большинство чипов

поддерживают как ISCP онлайн программирование и программирование с помощью программирования сокетов.

• Устройство программирования программируемой логики GAL

• тест SRAM

Поддержка общего 24 61 62 тест SRAM DS12 серии, соответственно, к тестированию линии данных, тестирование адреса строки, блок

памяти дополнительных испытаний и модульного тестирования.

• Супер производительность 54 / 74F / LS / серия HC CMOS4000 интегральная схема интегрированной функции тестирования:

Первый разработка типа программист действительно проверить общие логические микросхемы, чтобы тест на наличии ошибок, которые могут

быть расположены на логические вентили, а также проверить все возможные комбинации входов в интегральной схеме при тестировании.

2
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

2. Установка программы

2.1.1 Скачать и установить приложение

Временно закрыты антивирусное программное обеспечение при установке.

При установке операционной системы 64-битной, запустить установочный пакет EXE в качестве администратора.

Скачать файл Xgpro_setup.exe из http://www.xgecu.com/en и дважды щелкните файл, чтобы перейти к интерфейсу программы
установки. Как следует: (Установочный файл содержит содержимое данного руководства.) Нажмите кнопку [Установить], чтобы
начать установку приложения. На следующем экране появится:

Примечание: При установке WIN7 64-битной операционной системы, щелкните правой кнопкой мыши файл XgproVxxx_setup.exe и выберите

Запуск от имени администратора. Введите каталог, который вы хотите установить здесь. Нажмите кнопку Установить, чтобы начать установку

приложения.

Нажмите кнопку Установить, пока не сделано.

2.1.2 Установить драйвер USB

В каталоге установки (D: \ xgpro), чтобы найти UsbDiverInstall.exe файл, вы можете дважды щелкнуть для запуска.

3
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Всплывающее диалоговое окно установки драйвера USB. следующим образом:

Следующий шаг:

4
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Установка драйвера USB завершена.

2.1.3 Установка оборудования

После завершения установки выше, а затем вставьте программатор в порт USB, операционная система обнаружит
оборудование, следующим образом:

Выберите [Автоматическая установка программного обеспечения], нажмите кнопку Далее, окна будут установлены автоматически, до

успешного завершения установки.

(Примечание. В этом процессе, водитель изменяет реестр Если установлено программное обеспечение брандмауэра, пожалуйста,

отпустите программное обеспечение, окно также предложит водитель без цифровой визы, чтобы подтвердить установку).

Если автоматическая установка не атакует, вы можете также выбрать для установки файлов драйвера USB в каталоге установки
(D: \ xgpro \ DRV). Установка завершена, откройте

5
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

рабочий стол работать программистом программного обеспечения.

Вы можете запустить Xgpro.exe Также в каталоге установки (D: \ xgpro).

2.1.4 Firmware Обновить

Первый раз, когда вы используете или обновить прошивку, возможно, потребуется обновить, в главном меню Software, освежать

операции, как показано ниже:

6
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

3. Быстрый старт

3,1 Подготовка аппаратного и выбрать правильный тип микросхемы

A осле вы убедитесь, что универсальное приложение программист и драйвер USB установлены правильно, подключите кабель USB связи. В

это время, красный индикатор питания программатора указывает на то, что соединение является нормальным (освещение состояния), желтый

индикатор не горит в ожидании программирования (если желтый индикатор мигает, то драйвер USB установлен неправильно, или устройство

USB программатор драйвер не установлен) Можно ввести следующий шаг.

2 1
4
3

1, 1 Программист связи указывает на то, что программист соединен


2, Нажмите чип выбрать эту кнопку, всплывет диалоговое окно выбора чипа окна,
3, В поисковом чипе, введите тип чипа для чтения и записи (в данном случае W29C020C)
4, Щёлкните на правильной модели Примечание: @ PLCC32 @ TSOP32 чип пакет не @ этикетка относится к

DIP пакет
5, Выберите пункт [Выбрать]

7
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

3,2 Читайте чип и сохранить файл

Выполните действия, описанные в разделе 3.1 после выбора чипа до конца

2 3
3

3
3

1, Нажмите кнопку [R] на панели инструментов над выскакивать диалоговое окно для чтения.

2, В диалоговом окне чтения, нажмите кнопку [Read].


3, После прочтения, нажмите кнопку [Отмена].
4, Нажмите Save File (вы также можете выбрать <Save File> в меню Файл). После ввода
имя файла, как показано ниже, сохраните файл.

Введите имя файла

3,3 Записать содержимое файла на чип

Выполните действия, описанные в разделе 3.1 после выбора чипа до конца

8
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

2
3

1
3
3
3

1. Нажмите на рисунке, показанном на 1, откройте файл данных, откройте диалоговое окно выбора файлов

2. Выберите, чтобы открыть файл данных (Test.BIN)

3. Нажмите 【Открыть】, следующие всплывающие опции файла появляется диалоговое окно, в соответствии с настройками по умолчанию, нажм

ите кнопку 【OK】.

4
4. Нажмите [OK], затем содержимое файла были переданы в буфер памяти компьютера.
1
1
3
3
1

9
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

1
3
3
6 1

1
3
3
1
3

5. Нажмите кнопку [P] на панели инструментов, чип диалогового окна программирования является всплывающим.

6. Нажмите [Программа], начинают гореть чип, нет никакого сообщения об ошибке при горении, то есть завершается ожог.

7. Если вам нужно записать больше фишек, поставить новый чип, нажмите на «программе», чтобы начать новое программирование.

10
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4. Программатор имеет подробные

4,1 Основное меню резюме

Команда меню су mmary меню

Файл Открытие, сохранение функции работы кэш-памяти, выход

Меню выбора Chip Нажмите список меню, чтобы выбрать запрограммированный чип, распознавание 25 авто

меню Проект Открыть проект, Сохранить проект, Сохранить проект, как, Close Project, Свойство проекта, Project
Password Change

меню устройства Читайте содержание чипа, чип ID, проверить чип, программирование чипа, стирает чип, незаполненный чек,

автоматический номер сериальных испытаний, Multi-программирование, NAND плохой проверка блока

меню Инструменты Калькулятор, программист самодиагностика, прошивка Обновить

меню Помощь Помощь, о, обновление онлайн

меню Язык Выберите язык

Редактирование буфера В кэше, чтобы найти соответствующее шестнадцатеричное значение или ASCII строку, данные, копировать,

копировать, вставлять, заливки, часть сохранить как TXT файл

4.1.1 меню Файл

пункты меню Файл следующим образом:

открыть файл:

Загрузите шестнадцатеричные файлы или бинарные файлы в указанный буфер, GAL чипа для загрузки Джед

11
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Файлы формата.

Операция NAND, открыть файл, файл передается в буфер BBT.

Сохранить в файл

Сохранение текущего кэша в HEX файл в шестнадцатеричном формате или BIN файл в двоичном формате, сохранить как файл

формата JED когда GAL чип. операция NAND FLASH, сохранить файл, чтобы сохранить буфер BBT в файл.

Примечание: Для Microchip микроконтроллеры, HEX файлы будут загружаться в среду разработки MiroChip IDE для создания
HEX файлов в полный буфер, сохранением всех буферных файлов HEX и полностью совместим со средой разработки IDE
MICROCHIP.

Для файлов Bin, чтобы сохранить и открыт, по умолчанию содержание CodeMemory + содержимое памяти данных (если она существует)

Для Microchip микроконтроллеров, бен также хранит информацию о конфигурации (отсортированный по адресу Microchip)

Копировать, вставить, сохранить в виде блока, определение блока, заполнение блока, очистить текущий кэш, очистить все кэш

Эти функции могут быть вызваны с помощью клавиш быстрого вызова или меню правой кнопкой мыши. См файла редактирования

функции ---> Изменить буфер

4.1.2 Меню выбора Chip

Нажмите <Поиск и выбор IC>

12
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Введите имя и IC Поиск

Выберите мануфактуру Выберите Chip

25 Вспышка Detect:

автоматическое распознавание 25-й серии NOR Flash с 8 выводами и 16-контактный. Примечание: Поскольку многие идентификаторы

микросхем одинаковы, и все результаты имеют более чем один, вам нужно выбрать точную модель в зависимости от результата распознавания.

Сначала выберите контактный номер чипа и нажмите <Detect>, чтобы начать признание

4.1.3 меню Проект

Файлы проекта создаются, чтобы лучше поддерживать программирование чипа. Это файл, который содержит все текущие
данные буфера и параметры рабочей среды, в том числе информации о
13
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

текущее устройство, настройки для всех операционных опций и настроек авто связанных. Его легко использовать ежедневный объем

производства. Проект может быть установлена ​защита паролем, в определенной степени, может защитить безопасность продукта. Пункты

меню проекта заключаются в следующем:

Сохранить проект

После установки требуемых параметров чипа в прикладной программе выберите [Project]


- [Save Project], чтобы создать проект. И в окне отображения информации проекта информационной области. Нажмите [Save
Project], введите имя проекта и нажмите кнопку OK для вызова следующего диалогового окна проекта:

1, пароль пустой, текущий проект не устанавливает защиту пароля.


2, если проект будет установлен в режим защиты, то необходимо ввести пароль. Установите Engineering После режима защиты,
соответствующие данные проекта не будут изменены. И некоторые функции программатора отключены.

Открыть проект
Открыть существующий проект, выберите [Project] - [Open Project], выберите название проекта в открытом окне и нажмите кнопку
OK. Если проект установлен пароль, появится следующее диалоговое окно появится. (Если вы не установили пароль
непосредственно открыть проект)

14
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Примечание: Для программиста TL866 это более старая версия файла проекта, вы можете также открыть вызов здесь.

Сохранить проект как:

Сохранить текущий проект как другое название проекта. Операция Ссылка 【】 Сохранить проект.

Закрыть текущий проект


Закройте открытый проект. Переключение в обычный режим программирования, закрыть проект и очистить текущие данные

буфера.

свойства проекта
Выберите [Project] - [Свойство проекта], всплывающие окна настройки свойств диалогового окна. проект

В диалоговом окне Свойства может быть более изменить описание проекта и режим защиты проекта. Введите пароль проекта при сохранении.

Изменение пароля проекта


установить новый пароль проекта

Подсказка:

1, точное описание проекта можно выделить большое количество проектов. проект


общее использование режима в массовом производстве.

2, файл проекта был зашифрован, чтобы защитить паролем проекта, чтобы предотвратить
Проект копирования файлов. В определенной степени эти данные могут быть защищены.

3, 32-битный CRC контрольная сумма сохраняется, когда файл проекта сохраняется или открыт, чтобы предотвратить

другие неопределенные факторы, такие как коррупция файла для хранения.

15
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.1.4 меню устройства

Эта функция меню для работы программирования чипа, с содержанием см функции 4.2 программатора работы, пункты меню, как
показано ниже:

4.1.5 Меню System Tools

пункты меню Tools следующим образом:

С alculator: Это калькулятор, который поставляется с Windows, что позволяет легко вычислить различные форматы при
переключении в режим научного.

п rogrammer самопроверки: Программист аппаратного обеспечения операции самотестирования. Нажмите, чтобы

выскочить следующий диалог:

16
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Примечание: Перед начала самопроверки программиста, пожалуйста, удалите кабель IC и ICSP из гнезда 40pin. Во время самотестирования,

программист будет испытывать VPP, VCC и GND для всех выводов и выполнять тест перегрузки по току внутреннего короткого замыкания

Применить VPP VCC и GND, чтобы один из контактов разъема). Установка IC может привести к повреждению ИС вставлен в него. После

завершения испытания, проверка каждого источника питания отображается в диалоговом окне.

Прошивки FLASH обновления:

Программист Процесс обновления аппаратной прошивки.

При обновлении новой версии приложения, таких как необходимость обновить программу FLASH для обновления, приложение
будет запрашивать обновление прошивки при входе, если вам не нужно обновлять, то обновление функция отключена. Нажмите
<Firmware FLASH Refresh> всплывал следующее диалоговое окно:

Нажмите кнопку для обновления, обновить общее время около 15 секунд. Нажмите кнопку <Отмена> для

17
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

выйти из обновления.

Обратите внимание при обновлении:

Не используйте внешний USB-концентратор обновление, прямой доступ к порту USB компьютера, он не может быть сброшен при

использовании внешнего HUB.

Выключите все другие программы, и убедитесь, что компьютер питания надежно!

4.1.6 Редактирование буфера

Программист программного обеспечения может изменить содержимое буфера, обычно используемые функции:

Buffer определение блока буфер

блока заполнение скопировать и

вставить Сохранить блок как очистить

буфер Find, найти следующую

Goto: Найдите адрес


определение блока буфера

Определение блока двумя способами: Первый способ: в буферной зоне, нажмите левую кнопку мыши, переместить мышь, выбрать
блок данных. Рисунок выглядит следующим образом:

Второй способ заключается в следующем: Выберите 【Определение блока】 в 【Главное меню】 или 【правую клавишу меню】 или нажмите

сочетание клавиш «CTRL + B» всплывал следующее диалоговое окно, введите начальный адрес и конечный адрес, нажмите OK, чтобы

закончить определение блока.

Можно выполнить последующие операции блоков на определенных блоках данных: блок копию, блок заливку, блок сохранить в виде

файла TXT
18
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

FILL Block
Padding буфера относится к буферу программного кода в непрерывном адресе данных все заменены на фиксированное
значение.
Всплывающие 【меню правой кнопки мыши】 【мыши выбрать FILL Block】, всплывающие следующее диалоговое окно

A. Регион: Выбор буфера, значение по умолчанию для текущего буфера отображения окна.
B. Для того, чтобы заполнить начальный адрес и конечный адрес блока, значение по умолчанию: Если блок определяются,
определяет начало до конца блока данных. Если нет блока не определен, то полного размера буфера для текущего
буфера.
C. Значение Fill, самый длинный позволяет 4 байта. Если заливка в методе является случайной, значение не имеет ничего общего с ним.

D. Принудительная режим, режим по умолчанию: Если чип в соответствии с 8-битного программирования, режим по умолчанию

однобайтной, если чип запрограммирован в 16-битном режиме режим двухбайтной, вы можете изменить способ хотят, чтобы

заполнить.

копия

После определения блока данных, вы можете всплывающее меню правой кнопкой мыши мыши, выберите 【】 копию, а затем содержимое б

лока скопированных в буфер обмена WINDOWS. Вы также можете нажать клавиши CTRL + C, чтобы завершить копирование.

Вставить

Функция: Заполняет содержимое буфера обмена в буфер.


Действие:. Переместить курсор в начальный адрес буфера, который требуется для заполнения Нажмите CTRL + V. Вставка

выполнена.

Влияние копирования данных из области А к области В

19
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Примечание: Для того, чтобы ускорить скорость оклейки, формат данных в буфер обмена представляет собой бинарный формат, специально

используемый этим программистом. Таким образом, другие приложения окно не может напрямую использовать эту программу для копирования данных в

буфер обмена. Если вы хотите скопировать блоки данных в другие приложения Используйте, пожалуйста, используйте [блок как функции TXT файлов.

Блок Сохранить как

Эта функция выводит блок данных вы определили, как текстовый файл TXT, что удобно для дизайнеров использовать при

программировании. Текстовый формат автоматически располагаются в 16-битном режиме или 8bit. Метод работы: После определения

блока буфера, правая кнопка мыши, во всплывающем меню, выберите [Заблокировать Сохранить как]

Очистить буфер

Очищать текущий буфер: Функция: Пустой буфер, отображаемый в текущем окне приложения.

Очистить все Буферы: Функция: Очистить все буферы чипа на значения по умолчанию.

Найти, найти следующий

Функция: Найти HEX или ASCII строки в текущем буфере. Операция: Нажмите CTRL + F или нажмите 【】 Найти в меню правой пе
редней всплывал следующее диалоговое окно:

Введите значение HEX или ASCII строку для поиска в поле ввода, и, наконец, нажмите кнопку Найти в диалоговом окне.
Когда есть шестнадцатеричные данные или строка, соответствующее этим в буфере программного кода, курсор будет
позиционироваться на адрес первого контента, который соответствует довольствуясь обыском, а клавиша F3 будет нажата,
чтобы продолжить поиск

20
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

следующий. До тех пор пока буфер все поиск не завершен.

Goto: Найдите адрес

Функция: Курсор перемещается по адресу, указанному в текущем буфере.


Операция: Нажмите сочетание клавиш CTRL + G или нажмите правую кнопку мыши для вызова меню, чтобы выбрать 【】 G
oto, следующее диалоговое окно появится:

Введите адрес, нажмите кнопку OK, курсор переместится на адрес

4,2 Программист функции работы

Программист операционной фу nctions

Выберите чип Нажмите список меню, чтобы выбрать запрограммированный чип

Читайте чип Читайте в содержимое чипа в кэш PC (Примечание: NAND считываются непосредственно в
файл)

чип программирования Кэширует содержимое (содержание NAND-файл) буфера в чип

Стереть чип Стереть содержимое чипа полностью

Незаполненный чек Проверьте текущее состояние микросхемы не запрограммировано.

проверить Проверьте содержимое чипа и буфера одинаково, вы можете отметить разные.

Набор конфигурации слово Главным образом установить защиту бит, плавкие биты, биты шифрования и т.д.

на.

номер Set сериальных Добавить серийный номер чипа

Программист самопроверка Проверьте функцию программиста порта программирования нормально

программирование ICSP ICSP последовательного программирования функции интерфейса, и как его использовать

Проверка ОЗУ Тестовые чипы общей статического ОЗУ

Логика тест Digital Тест 54 74 серии, CMOS4000 / MC14xxx цифровые интегральные схемы

21
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.1 Программирование параметров

Установите параметры, как показано на следующем рисунке, как правило, можно использовать настройки по умолчанию, не нужно

менять.

4.2.1.1 Pin Detect

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

позволяют избегать программирования или чтения ошибки, вызванной плохим штыревого контакта.

Плохой контакт с булавкой экстремальной ситуации:


Когда штырь является особенно серьезной окисления, отдельные штифты не могут быть полностью отключены (например, что

эквивалентно сопротивлению в 3-10K контакта), в данном случае не может определить, является ли контакт хороший,

программирования могут возникать ошибки, с тем, чтобы старый чип, следует тщательно обработать булавку.

(Замачивают в разбавленной соляной кислоте в течение 30 секунд, удаляется после промывки водой, чтобы высушить, чтобы достичь наилучших

результатов)

Для очень мало фишек, могут быть некоторые выводы, которые не могут пройти проверку штыря контакта. В этом случае, эта опция должна

быть временно отменена, обеспечивая при этом, что контакты находятся в хорошем контакте. Нет проверку штырька не будет выполняться до

тех пор, пока чип для чтения или записи.

4.2.1.2 Стереть перед программированием

Перед программированием, первый запуск чип стирает.

Некоторые чипы не имеют функций стирания, эта опция будет отключена. Например, большинство 27Cxxx чипы ОТР ПЗУ или
UVROM. Не стираемая или нет электрической функции стирания. 24 серия 25 серии чипов серии EEPROM 93, эта функция
также отключается, если нет специальной команды стирания, что означает, что эти чипы могут быть переписаны
непосредственно без стирания. (Если пользователь должен хотеть Blank содержание чипа, то есть, 0xFF будут записаны все
пространство памяти чипа)

22
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.1.3 Проверка после программирования

При нормальных обстоятельствах, это должен быть выбран, в противном случае данные могут быть неправильными после завершения

программирования.

4.2.1.4 Пропустить писать 0xFF

Для блока данных FF будет пропускать операцию записи, может значительно повысить эффективность программирования. Когда

эта опция проверить, то проверьте также будет пропущена

4.2.1.5 Проверить ID

Многие чипы имеют чип внутри идентификации (ID), содержание, как правило, состоит из двух или более байт, первый байт,
как правило, код производителя (Производство ID), а затем типа чипа или емкость чипа. Различный чип ID будет отличаться,
функция этой опции для предотвращения неправильного чипа в. Эта опция проверяет чип ID до чтения или записи на чип.
Если он по-прежнему правильно, то эта функция не является обязательной. Операция будет прервана, если ошибка ID. Опция
по умолчанию включить. Подобные чипы не поддерживаются в списке чипа, их метод программирования может быть таким же,
вы можете выбрать другие производители IC с той же мощности чипа для сжигания. Поскольку идентификатор будет
отличаться, до прожиги, отменить проверку ID

4.2.1.6 диапазон адресов

Вы можете установить диапазон адресов чипа программирования, массовое производство может повысить эффективность.

4.2.1.7 Blank Проверка перед программированием

В дополнение к серии UVROM 27, это, как правило, не нужно выбирать,

4.2.1.8 Авто SN_NUM

См Номер раздела 4.2.9 Установка сериальных

4.2.2 Выберите фишку

Выберите фишку для программирования и нажмите на кнопку <Выбрать IC> в верхнем левом углу программы

23
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Введите имя и IC Поиск

Выберите мануфактуру Выберите Chip

Выберите пакет чипа должны обратить внимание на выбор. Часть микросхемы, контактный заказ может быть различной. Для того же

типа пакета IC, если не перечислен в различных пакетах, для не-DIP чипа пакета до тех пор, как IC управления руководством по

эксплуатации, прямое соединение с соответствующим штифтом может быть запрограммировано.

4.2.3 Читайте чип

Читайте чип: данные, считываемые в буфер из чипа. Различные микросхемы чтения окно может отличаться, следующий читать
AT89S8253, например, показано, как читать чип, нажмите кнопку на панели инструментов [R], следующее диалоговое окно
выскакивает

24
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Во-первых, установите диапазон чтения, в том числе [CODE], [DATA], [FUSE], [LOCK], недопустимое при чтении начальный адрес и конечны

й адрес. Нажмите 【】 чтения кнопки, чтобы начать чтение данных чипа, примечание: прочитать значение как 0xFF, если чип в зашифрован

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

Примечание: операция чтения, как правило, не является ошибкой, если вы хотите проверить, считанные данные верны, то
используйте функцию проверки проверки, конкретные методы работы, пожалуйста, проверьте инструкции по проверке,
программист на чипе перед операцией будет первым проверить значение чипа ID.

4.2.4 чип программирования

Нажмите кнопку <P> в панели инструментов, диалоговое окно программирования следующим образом Возьмите W29C020 в качестве примера, если штырь

имеет плохой контакт, следующие показывают плохое состояния контактного

25
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Обычное программирование, как показано ниже

Информационном окне показаны все


операции ви процессе
Большинство чипов, программист процессыпрограммирования для автоматической проверки, если найдены во время ошибок
Время, прекратить
программирования будет немедленно затрачиваемое
программирование.

Если пользователь выбирает опцию «Auto SN_NUM», номер чипа в буфере будет автоматически увеличиваться в зависимости от

настройки после программирования чипа.

Для того, чтобы обеспечить правильные данные программирования, рекомендуется, чтобы пользователь всегда выполнять проверку.

26
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.5 Стереть чип

Нажмите на кнопку [Erase] на стираемые микросхемы всплывал следующее диалоговое окно:

По умолчанию, чип ID проверяется перед удалением. Для очень немногих микроконтроллеров, некоторые чипы не могут прочитать

чип ID после шифруются. В этом случае, отменить проверку ID в главном интерфейсе, в противном случае проверка ID неверна.

Нажмите кнопку [Стереть] в диалоговом окне, после завершения стирания, отображается время стирания.

4.2.6 Незаполненный чек

По умолчанию, чип ID проверяется перед удалением, и область, где чип для проверки может быть выбрана первым, если он пуст. По

умолчанию все. Нажмите на кнопку [проверить пустую] кнопку в диалоговом окне, начать проверять пустую операцию, завершение дисплея,

чтобы проверить время в различных регионах времени. Если проверить пустыми во время чипа оказались непустым, то проверьте пустой, и

адрес отображения непустой области и значение магазина.

4.2.7 Проверка чипа

Перед Проверьте, выберите область хочет быть проверена. По умолчанию все. Нажмите кнопку Подтвердить в диалоговом окне, чтобы начать

операцию проверки. Если все данные совпадают, время, затраченное на проверку каждой области будет отображаться после завершения.

Если вы обнаружили, что данные чип отличается в ходе проверки, следующее диалоговое окно появится:

27
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Нажмите [Продолжить]: Будет ли продолжать сравнивать, если разные, то выскочит те же подсказки диалогового окна.

Нажмите 【отмеченные】: будет сравнивать все содержимое микросхемы, в процессе сравнения, если найдены различные запросы не будет всп

лывающими, пока не будет сделано, несколько советов различны, и в буферной зоне красного шрифта показана различном За исключением

единиц (NAND), как показано ниже. Нажмите [Отмена]: будет выходить непосредственно, а не для последующего сравнения.

28
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.8 Набор конфигурации

Нажмите кнопку [Config] в панели выбора буфера чипа всплывал следующий интерфейс (тип микросхемы PIC18F4550):

Содержание информации о конфигурации в нижнем красном круге соответствует интерфейсу конфигурации: Нажмите интерфейс
конфигурации, значение в конфигурации автоматически изменяется.

Различная информация конфигурации чипа отличается, поэтому пользователь первым просмотреть данные чипа

листы, и в соответствии с конкретными потребностями правильной конфигурации чипа.

Конфигурация слово Чип, необходимо понять роль каждого бита в конфигурации


слово

4.2.9 Установка сериального Количество

Функция настройки сериального номера автоматически добавить номер в сериалах области памяти т чипа можно легко использовать.

Добавить время или уникальный серийный номер и т.д., программист имеет множество алгоритмов нумерации доступные для

удовлетворения различных потребностей пользователей. Нажмите <Main Menu> --- <Device> --- <сериальных Number> всплывал

следующее диалоговое окно:

29
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Сначала выберите автоматический алгоритм нумерации, в диалоговом окне есть четыре алгоритма на выбор, следующие
для различной нумерации алгоритма для отдельного описания.

4.2.9.1 Алгоритм инкрементного по умолчанию (по умолчанию INC)

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

Установите параметры и проверки правильности, установите файл журнала, если он пуст, то файл журнала недействителен,

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

Набор номер добавляется в конец файла журнала.

Наконец, <Enable Auto SN> проверил, и кнопку <Сохранить>.

4.2.9.2 Алгоритм Режим времени

Диалог алгоритма интерфейс Времени, как показано ниже: В 0x2000, положить в данное время

30
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Есть четыре формата временного кода, а именно:

(1) Дата + количество времени Общая длина: 16 байт

При программировании добавить дату и время в указанном месте, общая длина 16bytes.

(2) Дата Increment количество байт +5 Общая длина: 16 байт


Инкрементный часть содержимого может быть установлено начальное значение и шаг. (3) время Дата +

8-байтовое число дополнительных Общая длина: 24 байта

Инкрементный часть содержимого может быть установлено начальное значение и шаг. (4) Дата + Время

+ 16 байт Случайная Нумерация Общая длина: 32 байта

Из них 16 байт генерируются случайным образом байт, которые генерируют уникальный серийный номер для продукта. Таким образом,

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

является то, что.

Спинка этапов работы такой же, как «по умолчанию INC»

4.2.9.3 алгоритм Random

Алгоритм генерирует случайное число заданной длины, как показано ниже: В начале адреса 0x2000, положить 16 байт случайных
данных

31
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.9.4 Определяемые пользователем алгоритм

Определяемые пользователем алгоритм имеет сильную гибкость, вы можете установить любое количество алгоритмов, использование

детального взгляда на каталог .. \\ Serialnumber \ source_dll VC ++ исходный код для комментариев. Интерфейс выглядит следующим образом:

AVR микроконтроллер RC коррекции байты метод шифрования, полностью использовать здесь для вызова DLL динамической библиотеки,

,, Каталог \ TAMEGA_LED содержит все кодовые и методы испытаний источника.

После создания файла DLL, вы просто скопировать его в подкаталог .. \\ SERIALNUMBER в каталоге приложения. Установите в
списке файлов алгоритма пользователя, выберите файл алгоритм. Следующие шаги такие же, как другие алгоритмы.

важный намек:
1, После установки выше, программист не будет автоматически добавить номер, установленный в
чип во время операции программирования. Для автоматического добавления номера, вы также должны

32
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

выберите <Auto SN_NUM> в главном интерфейсе.

2, Основной интерфейс может быть выбран в состоянии <Auto SN_NUM>, вы должны сначала
установить алгоритм нумерации, и в наборе алгоритма <Enable Auto.SN>.
3, В главном интерфейсе, выберите <Auto SN_NUM>, если вы повторно установить алгоритм нумерации, то

Кнопка основного интерфейса <Auto SN_NUM> должен быть повторно выбран.

4, После изменения типа программирования чипа, вы должны сбросить настройки алгоритма номера.
5, В режиме проекта, алгоритм сохраняется в файле проекта, можно открыть файл проекта
непосредственно, и автоматически передаются в автоматический алгоритм нумерации. Таким образом, массовое производство, как

правило, используется в режиме проекта, простой и удобный.

4.2.10 программирование ICSP

о серийных программируемых микросхемах, программист может программировать микросхемы через интерфейс ICSP на целевой плате

.Первого выберите ICSP порт в главном интерфейсе «панель параметров Set Interface»,, а затем [ICSP_VCC_ENABLE] Для того, чтобы

позволить государству, по умолчанию [ICSP_VCC_ENABLE ] выбрано, это означает, что программист обеспечивают VCC мощность на

целевой плате. Обратите внимание, что источник питание программиста VCC может обеспечить максимальный ток 120 мА, если целевая

плата требует больше энергии, пожалуйста, используйте целевую плату от внешнего источника питания.

Если вам не нужен программист, чтобы обеспечить питание, не проверяют кнопку [ICSP_VCC_ENABLE], так что при
программировании VCC штифт не будет иметь VCC питания. Как показано ниже:

При следующей операции, чтение, удаление, проверка, программирование и другие операции, он будет работать от порта ICSP.
При эксплуатации, универсальный разъем 40pin не может быть вставлен в чип в то же самое время. Нажмите кнопку [Read] на
панели инструментов, чтобы всплывал следующий диалог: (Обратите внимание, что диалоговое окно для чтения, стирания,
проверки и т.д. так же, как это). ICSP порт справа показывает электросхему, более подробная схема подключения, нажмите
[View] ICSPConnection поддержки чипа ICSP:

33
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

1, 24 Серия 25 Серия 93 Серия,


2, ATMEL89S51, 52, AVR ATMEGA полный диапазон, Примечание: Высоковольтное программирование параллельно, низко-

напряжение программирования ISP

3, MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx 18Fxxx полный диапазон,

4, Новый Мао SYNCMOS SM59Dxx SM59Rxx полный спектр чипов

4.2.11 Multi-машина программирование

Программное обеспечение поддерживает до 4-х программистов, в то же время программирования (NAND FLASH не держать программирования

мульти-машины).

USB Expansion Пожалуйста, выберите использовать хорошее качество USB хаб с блоком питания, интерфейс Multi-машина программирования

следующим образом: Multi-машина программирования автоматические функции нумерации Сериалы можно использовать как обычно.

Мульти-машина программирования может использовать сочетание клавиш [Z] [X] [C], [V], запустить соответствующий программист.

34
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.12 Проверка ОЗУ

Выберите соответствующую модель микросхемы памяти, нажмите на панели инструментов кнопку 【】 тест, следующее диалоговое окно выскакивает:

Тест RAM Есть 4 способа, посредством этих четырех методов тестирования, в основном может проверить функциональный блок RAM

нормально.

Генеральный программист только для чтения и записи в блок памяти не тестируется из RAM является хорошим или плохим.

Например, если два смежных адрес линии короткого замыкания, вы просто чтение и запись данных в ячейку памяти, и это

невозможно обнаружить проблему. Так только один способом тестирования является неполным тестом.

Вставьте чип, нажмите кнопку [тест], вы можете протестировать оперативную память.

35
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

4.2.13 Логика тест Digital

Программист может быть в состоянии действительно испытать серии 74 серии CMOS4000 интегральную схему, тест может найти

ворота fault.Select соответствующего цифровой логики интегрированного чипа, нажмите кнопку [тест] на панели инструментов,

появится следующее диалоговое окно появится:

Выше результаты испытаний на 74HC00, в нормальных условиях, показывают, что каждый тест-логическое устройство нормален,

то окно показывает сообщение различных комбинаций входных испытания. Если ворота интегральной схемы является неправильным,

например, 74HC00 PIN1 изогнут и сломан. Результат теста выглядит следующим образом: чип неправильно.

В зависимости от чипа, число логических ячеек отличаются. Номер логического блока такая же, как в руководстве IC.

36
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

5. инструкции по программированию Flash-памяти NAND

5,1 NAND FLASH функции:

A. NOR Flash Полностью произвольный доступ к памяти на карту и специальный интерфейс (например, EPROM)

адреса и данных линий. NAND флэш-памяти безадресная линию. Именно через широкий интерфейс шину 8 / 16bit, чтобы

посылать команды, адрес и данные на внутренние регистры, поэтому многие мастера управления обеспечивает более гибкую

конфигурацию, флэш структуру NAND, подчеркивая более низкую стоимость в расчете на бит, более высокую

производительность, и, как диск может легко обновить через интерфейс, NAND снизить стоимость, большую емкость.

B. Вспышка Nand позволяет дефектные блоки существовать. Благодаря процессу производства NAND, чип будет случайным образом

появляется в заводских сбойных блоков. Плохие блоки были инициализированы на заводе и помечаются как непригодные в специальной

области. Если сбойные блоки появляются во время использования, они также должны быть отмечены.

C. Легко битном разворота. NAND FLASH более легко битном разворот, если бит разворот появляется в

ключевые файлы, заставит систему, чтобы повесить трубку. Таким образом, при использовании NAND FLASH в то же время,

необходимость в использовании ECC / EDC и другие алгоритмы для обеспечения надежности.

D. Запасная зона существует. Поскольку NAND FLASH имеет вышеуказанные два специальных места, Запасное область

играет роль задаток плохого блока знака, значения и микросхемы информации ECC и информацию о файле.

E. NAND FLASH должна быть плохой обработкой блока

NAND FLASH сбойные блоки иметь дело с большим количеством различных компаний или поставщиков систем будут выбирать различные

плохие методы обработки блока для удовлетворения потребностей развития продукта. TL866II программист определяет, обычно используемые

три метода для пользователя, чтобы выбрать для использования. И сочетание определяемого пользователем алгоритма ECC гибких

приложений.

5,2 Основной интерфейс:

Выберите чип, программный интерфейс, как показано на рисунке 1-1:

37
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

2.Custom кнопка плохой блок таблицы

Пользовательские плохой табличный блок

данные

3. Документ должен быть записан

4 архивов при чтении чипа

1, Нажмите эту кнопку <Выбрать IC>

2, Пользовательская кнопка <BBT> Bad Block Таблица

TL866II программист, установить дополнительный размер блока нестандартную таблицу, таблица в общем случае может быть использован в

качестве выделенного плохой блок таблицы ББТ, когда содержимое в файле жечь завершена, а затем содержимое этой таблицы могут быть

записаны и место, которые пользователь установит в

интерфейс конфигурации. Тем не менее, индекс номер блока написана настройкой параметров BBT необходимо убедиться, что
блоки адресов не перекрывается.
(1) Данные в BBT могут быть изменены в DLL пользовательской функции в соответствии с фактическим

сжигание результата чипа.


(2) BBT может быть загружен с начальными значениями: Файл можно открыть в меню Файл и
данные предварительно загружены в таблицу BBT.

(3) Эта таблица игнорируется, если опция Enable BBT Программирование для блока не выбран
в конфигурации программирования.

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

программирование в NAND, данные записываются непосредственно в чип из множества <Источник файла>. Прочитайте содержимое чипа

сохраняется непосредственно в файл.

Эта операция отличается от других чипов, чип операций других не-NAND: программирование, данные буфера (в памяти)
записывается в чип. Считывание данных чипа считывается в компьютер буфера. При сохранении файла, данные в кэше
сохраняются в файл на диске. Откройте файл является то, что данные файла на диске передаются в память компьютера.

38
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

В NAND, <сохранить файл> и <открытого файла> являются операции на буфер памяти таблицы BBT в.

Этот документ MT29F1G08ABAEA, например, описывает метод горения TL866II программист NAND Flash

MT29F1G08 состоит из 1024 блоков, программист TL866II работает на основе блока с номерами индекса 0-1023.Each блоком
имеет 64 страниц (страницы), причем каждый блок обрабатываются в порядке страниц, написанных на чип.

Каждый размер страницы: 2048 байт (размер страницы) + 64 байта (размер запасной) = 2112 байт Суммарная мощность чипа

составляет: 2112 * 64 (страниц) * 1024 (заблокированным) = 138,412,032 байт.

39
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

5,3 интерфейс конфигурации

Как показано ниже, нажмите <Config> кнопку, чтобы войти в интерфейс программирования Configration. Точная конфигурация

программирования параметров является ключевой чип можно программировать в обычном режиме.

Рисунок 1-2:

Config Button

5,4 инструкции по настройке

Запасной зона В файле

Включить запасную область

Из-за особый характер NAND FLASH, данные в пользовательском файле содержат данные Запасные области в соответствии с реальной

ситуацией. Если не включать в себя:

Спред Area (избыточная область 64 байта) данные не будет сохранены в сохраненном файле при чтении содержимого чипа.

При программировании (запись) чип, программист читает только PAGESIZE (1024) байт данных из файла, а следующие 64 байт данных

(SpareSIze) будет по умолчанию пустые данные (0xFF). Такая ситуация, общая потребность в использовании определенного пользователя

файлы алгоритм, данные в резервированной области в соответствии с требованиями пользователя правильно заполненными.

40
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Режим Handle Bad Block

Есть три способа, чтобы иметь дело с плохими блоками:

Пропустить Bad Block:

В процессе чтения и записи фишки, если найденные плохие блоки, TL866II программист пропустит плохой блок
непосредственно к следующему блоку данных для чтения или записи. Написать Flow, как показано ниже Таблице 1-1:

Данные Вспышка Nand

Bad Block

Bad Block

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

останавливает программирование при возникновении ошибки во время программирования. Этот метод, как правило, техническое

обслуживание, использование метода памяти чипов замены.

ВВ к блоку: Найдено сбойные блоки записываются в начало конкретного блока, поэтому преимущество, чтобы сделать
систему логически чувствовать память до сих пор непрерывная область, как правило, используется в сочетании с раздела
(Partition). В следующих деталях примера конфигурации. Введите номер в поле редактирования (пример: 900) является
индексом замены блока (адрес) на самом деле написано прошить, когда плохой блок найден

Mark BB Когда Проверка Ошибка :

Когда ошибка четности происходит после программирования данных, этот блок автоматически помечается как плохо, и данные
записываются на следующий блок (Skip Bad Block), или данные записываются в определенном блоке. (ВВ в Блок
альтернативного адреса)
Если нет, то программирование будет прервано при возникновении ошибки проверки.

Допустимая ERR не биты None: не позволяет

произойти ошибка

1bits / 256bytes: Один бит ошибки в 256 байт. Бит листать может произойти при чтении микросхемы памяти NAND FLASH и не будет

рассматриваться как ошибка, если ошибка бит (256 последовательных байтов) обнаруживается во время проверки. Тем не менее,

резервная область в данном по-прежнему не могут появляться какой-либо битовая ошибкой.

раздел
Разделить файл содержимое в NAND FLASH. Или в соответствии с требованиями раздела

41
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

читайте в файл.
Программное обеспечение позволяет содержимое файла устанавливается на 5 разделов, программирование соответственно.

EN Опции: Выберите, разрешить ли раздел.


Начало BLK: номер раздела старт индекс блока
Конец BLK: Конец раздела номер индекса блока
Графы R / W: Количество блоков программного обеспечения программирования на самом деле читает или программирования для этого раздела.

Требования к разделу настройки параметров:

A. Все индекс номер блока, не может быть больше, чем NAND FLASH на самом деле содержит
количество блоков.
B. Начало BLK ≦ Конец блока, Графы R / W ≦ ( Конец блока s - Начало BLK + 1)

Число блоков, фактически записанных во время разделения (графов R / W), предпочтительно, меньше, чем размер блока
из нескольких блоков. Сделать это иметь некоторый запас
C. Начало BLK для следующего раздела должно быть больше, чем конец блока для
предыдущий раздел Если вы используете BB, чтобы блокировать вариант, замена адрес плохого блок не должен быть

включен в любом из этих разделов. Если вы используете таблицу BBT, таблицы BBT не должны быть включены в любом из этих

разделов.

Включение BBT Программирование в Блок хх

Данные в таблице BBT запрограммирован на ую BLOCK


Когда эта опция включена, то программист, наконец, записывает содержимое таблицы BBT к указанному блоку хх после
всех разделов (или все данные файла) были записаны на FLASH.

Разрешить алгоритм файл

Включение определенного пользователем файла алгоритма

В пользовательском файле алгоритм, пользователь может обрабатывать любые данные в блоке до обработки данных или

автоматического расчета серийного номера, а также ECC алгоритма и так далее. BBT данные таблицы также могут быть

заполнены автоматически в зависимости от сбойных блоков в процессе программирования, так что пользователь может проверить,

что приложение считывает содержимое правильно.

Конкретные методы работы, пожалуйста, обратитесь к DLL динамической функции исходных комментариев коды.

42
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

5,5 Пример конфигурации 1 (MT29F1G08)

1) Программирование флэш с таблицей 2 раздела.


2) Режим обработки блока Плохо: Пропустить плохой блок.

3) Данные файла: включают в себя резервную область (как правило, исходный файл данных должен быть обработан

Запасная область)

4) Используйте 2 перегородки

1-й раздел: от 0 # -199 # в общей сложности 200 BLOCK, фактическая длина данных равна 10 БЛОК Второй раздел: от 1000 #

- # 1023 В общей сложности 24 блоков, фактическая длина данных записи составляет 5 блоков

Письменное файл данных: 222.BIN (Примечание: NAND программирование может использовать только двоичные файлы формата)

Посредством вышеуказанных настроек, программирование операция может быть выполнена. Если файл

не достаточно долго, то программирование завершено.

Если длина файла превышает длину блока (15 блоков) данные, которые будут написаны, программирование завершено после
того, как заданное число блоков было написано.

Интерфейс конфигурации, как показано ниже: Рисунок 1-3:

43
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Результаты операции приведены в таблице 1-2:


данные файла Вспышка Nand

2112x64 байтов
Запускается файл 0 # блок 1th начало раздела

2112x64 байт 2112 1 # Блок 2 # ... ..7 #

байт x64 блок

* 6 блоков 2112 x
Пропущенные
64 x 64 байт 2112 8 # Плохой блок пропущен 9
байт 2112 байт # блок 10 # 11 #
2112 64 x 64 x 64

байт 2112 байт 10 блоков конец .......

2112 байт 2112 64

x 64 x 64 байт 2112

байт 1000 # Блок 2th Partition


Начните

1001 # плохой блок пропущено 1002

# 1003 # 1004 #

нота:
В этом примере конфигурации, прочитать или проверить чип, всегда перегородкой. При чтении:

1, Прочитано 10 блоков, сохраненных в файле из раздела 1.


2, Прочитайте 5 блоков, сохраненных в файл из раздела 2.
3, Чтение завершено.

При настройке разделов гибкости, вы можете прочитать или написать несколько или один блок данных по отдельности,

44
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

5,6 Конфигурация Пример 2 (K9F1208U0C)

Для того, чтобы K9F1208U0C емкости Пример чипа: (512) +16 * 32 * 4096 блоков

Параметр K9F1208U0C :: Размер

страницы: 512 байт Запасной Размер: 16

байт страниц на одном блоке: 32

страницы Block Size: 4096

1) Использование (Partition) таблицы разделов NAND FLASH в операции записи файла

2) Режим Bad Блок обработки: BB в блок 4000, нашел плохой блок, блок записи 4000 #
Начальная позиция

3) Данные файла: не включать в резервную область (Запасной область в процессе обработки содержимого DLL)

4) Использование 2-х разделов,

1-ый раздел: от 0 # -1000 # В общей сложности 1001 блока, фактической длиной 100 блока. 2ST раздел: от 2000 # -
3999 # В общей сложности 1000 BLOCK, фактическая длина 3 BLOCK.
5) Письменное файл данных: 222.BIN (Примечание: NAND программирование можно использовать только в двоичном формате

файлы)

6) Включить BBT Программирование на Блоке 0. Содержимое таблицы BBT присваиваются 0 #


Блок.
7) Enable User Algorithm файл, включить файл алгоритм, ECC_256Bx2-SMALL.dll, (в DLL
Экземпляр только вычисляет значение ECC в резервную область, пользователь может изменить функцию DLL в соответствии с

фактической потребностью, изменять содержимое таблицы BBT)

8) Proramming поток приведен в таблице 1-3. Рисунок 1-4:

45
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

Таблица 1-3: Программирование Flow:

Данные файла (не включить запасной) (512 + 16) x32bytes NAND Flash

Запускается файл 0 # блок для ББТ

512x32 байт

512x32 байт ...... 1 # Блок 1th перегородки начать 2 #

блок ...... .. N # блок N + 1, # Плохой

512x32 байт блок N + 2 # ....... Bad Block

512x32 байт

512x32 байт ......

512x32 байт

512x32 байт ......

.......

512x32 байт

512x32 байт 2000 # 2th Partition начать 2001 #


512x32 байт Bad Block 2002 #
512x32 байт ... ..

2003 # Программирование Over ...... ..

BBT блокировать 0 #

ББТ (512 + 16) х32 байтов


4000 # Блок старт для BB 4001 #

Алгоритм Опции пользователя


4002 #

Примечание: 16 байт Запасной ПОЛУЧАЕТ Область данных из функции DLL или все 0xFF

5,7 Сохранить файл проекта

Все параметры конфигурации и содержимое таблицы BBT могут быть «сохранен проект» после завершения настройки. Когда он

снова используется, он может быть непосредственно запрограммирован после открытия файла проекта и подходит для массового

производства.

46
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

6. NAND Flash Метод копирования

6,1 Внимание

В процессе ремонта оборудования, нам часто нужно считывать данные из маточного чипа, копируются в новый чип, а затем
приваривают к печатной плате для запуска, чтобы обеспечить чип может работать в нормальном режиме, потребности
пользователя платить внимание на следующий момент:

1) Конфигурация: с настройками по умолчанию программиста программного обеспечения TL866II.

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

включает в себя резервную область, все другие опции по умолчанию. При чтении в этом сконфигурированном режиме,
программист может прочитать все содержимое чипа (в том числе содержания дефектного блока) в файл.

2) Некоторые чипы NAND FLASH имеют уникальный идентификатор, встроенные системные приложения могут считывать уникальный

идентификатор, и операции шифрования в программе, так как уникальный идентификатор чип завод был установлен, когда завод, не

может быть изменена, не может быть скопирован. В этом случае, даже если скопировать все содержимое чипа правильно (Включить

содержимое OTP Area, описанные ниже), новый чип не будет работать должным образом.

Пример: MT29F4G08ABA имеет 16 + 16 байт уникальный идентификатор, может только для чтения, не могут быть переписаны.

То ли использование приложений этот метод шифрования требует от пользователя, чтобы определить, есть ли чип уникального

идентификатор согласно спецификации чипа. Если да, и если используется уникальный идентификатор шифрования, эти чипы не могут

быть заменены, если вы не можете изменить программное обеспечение внедренной системы.

3) ОТП Площадь (один раз область памяти запрограммирован)

ОТП Площадь лишь часть микросхемы NAND Flash существует, в частности, является ли или нет, чтобы увидеть данные листа соответствующих

микросхем

Е Xample: MT29F4G08ABA имеет 30 страниц (30Pages * 2112 байт) данных OTP. TL866II еще не было времени для программы и
прочитать OTP Площадь некоторых чипов NAND FLASH. Если ОТП область используется в приложении, данные OTP не могут быть

скопированы. (Если вам нужно скопировать OTP, вы можете связаться с нами)

47
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

6,2 шаги копирования

6.2.1 Шаг 1: Выберите файлы и настройки

Выберите или введите имя файла, <Сохранить в файл> и <Исходный файл> имеют такое же имя файла
Запасной Площадь в файле: Включить Запасной Area

Режим Handle Bad Block: Печатная копия

Все остальные параметры настройки по умолчанию. Рисунок 1-5 показывает конфигурацию. Рисунок 1-5:

48
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

6.2.2 Шаг 2: Считать чип

Нажмите кнопку <R> на панели инструментов и использовать NAND08-специальный адаптер, чтобы поместить чип. В следующем диалоговом

окне появится

Примечание: Эта программа имеет функцию проверки штырькового контакта, если есть плохой контакт с использованием штифта, будут плохие

советы, небольшое количество контактов на отдельных чипах может быть не в состоянии использовать булавку, чтобы проверить, чтобы

убедиться, хороший контакт может быть временно отключить функцию проверки PIN (в нижнем левом углу основных вариантов

программирования интерфейса).

До законченного чтения. После того, как чтение завершено, вы можете нажать кнопку <Verify> в главном меню, чтобы выполнить проверку

данных, чтобы гарантировать правильность данные, считанные в. (Скорость проверки может быть гораздо быстрее, чем скорость чтения

является нормальной, потому что TL866II программистом программного обеспечения будет пропущен пустой блок автоматически)

49
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

6.2.3 Шаг 3: Программирование нового чипа

Установите новый чип, нажмите кнопку <P> на панели инструментов, следующий интерфейс выскочит:

Замечания:

A. Пишущие чипы могут быть быстрее, чем чтение, и не удивительно, так как программное обеспечение автоматически показывать

область пустой в программировании.

B. При чтении, удаления, процесс горения, если есть плохой блок, Bad Block Сообщения будут отображаться в окне правого
сообщений, но это не влияет на чтение и сочинительство.

C. Нет необходимости, чтобы проверить неверную информацию блока исходного чипа и нового чипа перед копией, до тех пор, как

программирование правильно, нет никакой ошибки, чтобы остановить. новый чип будет доступен. если есть плохой блок в новом чипе,

программное обеспечение нашло Данные пустые данные здесь, программное обеспечение может автоматически пропускать.

Если новый чип имеет плохой блок, микросхема источника имеет данные, которые должны быть записаны в этом плохой блок. , При

копировании, не может быть записано в этом плохого блока. Программирование прекращается. Пожалуйста, переключиться на другой

новый чип для программирования.

Из-за техническое обслуживание, как правило, не знаю, как структуру данных чипа, как иметь дело с плохими блоками. Таким образом, только

трудно скопировать непосредственно, данные процесса программного обеспечения пустой TL866II программиста, пропустив, таким образом,

чтобы избежать этой проблемы, что плохие блоки новых чипов не может быть записаны.

D. Программирование и проверка в программировании NAND флэш выполняется в блоках, до тех пор, как опция «Проверка
после программирования» выбран в левом нижнем углу <Программирование Опции>. После завершения
программирования, проверка будет завершена в то же время, и проверка не нужно делать снова.

50
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

информация Плохой блок

дисплей

6,3 Метод расчета адрес файла

Рассчитано в двух случаях:

1) Файл содержит резервную область,

Расположение данных в файле = NBLOCK * (Размер страницы + Spare размер) * Количество страниц в блоке

2) Файл не содержит Spare Area


Место данных в файле = NBLOCK * Размер страницы * Страницы на блок

51
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

7. аппендикс

7,1 отказ

(1) Продукты, которые были отремонтированы, манипулировали или изменены каким-либо организацией или физическим лицом

не должным образом уполномоченные нами не подпадают под действие гарантии.

(2) Замки и другие продукты в искусственных повреждений, а не под ответственность ремонта.


(3) Из-за аппаратных сбоев или программных дефектов, вызванных расширением сустава
обязанность.

Особый

В связи с программистом, многие виды поддержки чипов, сложной программной системы, ошибка или дефекты неизбежны. В массовом производстве,

специальный OTP одноразового чипа программирования, вы должны подтвердить, что программирование правильно, для того, чтобы массовое

производство. Компания не несет ответственности за совместные потери расширения, вызванные несоблюдением оборудования или программного

обеспечения дефектов. Если вы столкнулись с проблемой или имеют хорошее мнение о нашей продукции, пожалуйста, свяжитесь с нами.

7,2 Гарантия

В нормальном диапазоне использования, начиная с датой приобретения продукта в течение одного года, если продукт не может быть

свободной гарантией.

7,3 Связаться с нами

С обновлением программного обеспечения, содержание данного руководства только для справки, программное обеспечение, продукт имеет

преимущественную силу. Вы можете загрузить последнюю версию приложения на http://www.xgecu.com/en ,

Имя: Хайкоу Xingong Electronics Co., Ltd.


Адрес: Город Хайкоу, провинция Хайнань, 80 QiuHaiDaDao, Цзиньжэнь Отель на 4 этаже кода Zip: 570311

EMIAL: 532007590@QQ.com
TEL: 0898-68681816

52
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

7,4 ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ ( Часто задаваемые вопросы )

1. Устройство недоступно или ошибка

Обычно драйвер USB не установлен, или Водителю запрещается антивирусным программным обеспечением. В этот
момент, желтый свет на USB-программатора быстро мигает. Решение: Обратитесь к разделу 2.1.2, установите драйвер
USB устройства.

2. Был ошибка обновления встроенного программного обеспечения обновления, не удалось обновить

Обычно используют концентратор USB, не используйте внешний концентратор при обновлении, устройство подключено непосредственно

к USB-порту компьютера, обновления обновления. Если вы до сих пор не решить эту проблему, вы пытаетесь обновить его на другом

компьютере.

3. Pin Обнаружение ошибок

Дело 1: старый чип, там часто приводит к плохому контакту кончикам, тщательно обработать булавку.

Случай 2: При использовании адаптера, с помощью мультиметра измерения, если адаптер булавка является нормальной.

Случай 3: Отдельные контакты отдельных чипов могут не поддерживать проверку пин контакта. В этом случае функция
проверки штифта может быть временно отменена в нижнем левом углу основного интерфейса.

4. обнаружена ошибка ID

Многие чипы имеют чип внутри идентификации (ID), содержание, как правило, состоит из двух или более байт, первый
байт, как правило, код производителя (Производство ID), а затем типа чипа или емкость чипа. Различный чип ID будет
отличаться, функция этой опции для предотвращения неправильного чипа в. Эта опция проверяет чип ID до чтения или
записи на чип. Если он по-прежнему правильно, то эта функция не является обязательной. Операция будет прервана, если
ошибка ID. Опция по умолчанию включить.

Подобные чипы не поддерживаются в списке чипа, их метод программирования может быть таким же, вы можете выбрать
другие производители IC с той же мощности чипа для сжигания. Поскольку идентификатор будет отличаться, до прожиги,
отменить проверку ID

Для очень небольшой части микроконтроллера, ID не может быть считан после шифрованного чипа. В это время, проверка ID
должна быть отменена в главном интерфейсе, в противном случае, проверка ID неверна.

53
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com
XGecu TL866 ⅱ Универсальный программатор Инструкции V1.01

5. Программирование о 27C серии в то время как VPP напряжение 21В или 25В

TL866II VPP напряжение программирования поддерживается только до 18В, 27С для серии ПЗУ с 21В или 25В напряжения VPP больше не

поддерживаться письменной форме в начале, но может быть прочитан. Если вы хотите использовать этот вид IC, вы можете прочитать форму ИС

(Vpp является 21В или 25В). и купить новый IC (VPP является 13V), чтобы заменить его. 27Cxx сериальных Чип может быть заменен

непосредственно.

Do not use the external power supply to enhance the programming voltage for forced programming, when the chip is
damaged, 21V / 25V high voltage may go back to the programmer's internal, will damage the programmer hardware.

54
Хайкоу Xingong Electronics Co., Ltd. http://www.xgecu.com

Вам также может понравиться