
Conteúdo da Página
ToggleComo usar TL866II Plus de forma profissional?
Primeiramente, entenda que a programadora TL866II Plus é uma ferramenta essencial para entusiastas de eletrônica, técnicos de reparo e engenheiros.
Principalmente, dominar a TL866II Plus oferece vantagens significativas: vasta compatibilidade de chips, excelente custo-benefício e facilidade de uso. Além disso, conhecer a TL866II Plus é fundamental para programação de microcontroladores, backup de firmware e reparo de equipamentos eletrônicos.
No entanto, muitas vezes a parte do software pode parecer intimidante, mas não precisa ser! Consequentemente, este guia completo desmistificará o Xgpro. Finalmente, você aprenderá desde a instalação correta, passando pela exploração da interface, até o uso das funções essenciais.
Portanto, prepare-se para levar seus projetos com a TL866II Plus para o próximo nível!
O que é a Programadora TL866II Plus? Um Breve Olhar
Antes de mergulharmos no software, vamos recapitular rapidamente por que a TL866II Plus conquistou tantos adeptos. Principalmente, esta programadora se destaca por:
Ampla Compatibilidade da TL866II Plus
Primeiramente, a TL866II Plus suporta milhares de dispositivos de diferentes fabricantes. Por exemplo:
- Memórias Flash (NAND e SPI)
- EEPROMs e EPROMs UV
- GALs (Generic Array Logic)
- Além disso, uma vasta gama de microcontroladores de 8 e 32 bits (PIC, AVR, STM8, etc.)
Alta Velocidade de Programação
Em segundo lugar, a TL866II Plus oferece alta velocidade de programação. Especialmente para memórias Flash de alta densidade.
Alimentação via USB
Adicionalmente, a TL866II Plus geralmente não requer fonte externa para a maioria dos chips. Consequentemente, isso simplifica muito o setup de trabalho.
Proteção Inteligente
Finalmente, a TL866II Plus possui proteções contra sobrecorrente e posicionamento incorreto de chips (VPP e VCC). Dessa forma, você evita danos acidentais.
Atualizações Constantes
Por último, o fabricante costuma liberar atualizações de software e firmware regularmente. Assim, adiciona suporte a novos dispositivos constantemente.
E o coração operacional de tudo isso? Certamente, o software Xgpro.
Software Xgpro: A Ponte para seus Componentes
O Xgpro é o software oficial e essencial para operar sua programadora TL866II Plus.
Principalmente, é através dele que você irá:
Funções Principais do Xgpro
- Primeiro, selecionar o tipo exato de chip que deseja programar.
- Em seguida, carregar os arquivos de firmware ou dados (geralmente em formato .bin ou .hex).
- Depois, ler o conteúdo de um chip existente.
- Adicionalmente, apagar chips regraváveis.
- Posteriormente, programar (gravar) novos dados no chip.
- Então, verificar se a gravação foi bem-sucedida.
- Finalmente, configurar opções específicas do dispositivo, como bits de proteção ou fuses em MCUs.
- Download e Instalação
- Primeiramente, faça o download no botão abaixo:
- [Driver XgproV1050_Setup]
- Em seguida, execute o software como administrador. Importante: é recomendável desabilitar o antivírus temporariamente.
- Depois, selecione uma pasta de destino para a instalação do software. Por exemplo, na nossa instalação, criamos uma pasta no disco C.
- Posteriormente, após a conclusão da instalação do software e do driver, o instalador será fechado. Consequentemente, um ícone será criado na área de trabalho.
- Então, execute o software e, caso seja necessário, faça a atualização do firmware. Importante: o aviso de atualização se parece com este:
- Para atualizar, clique em OK. Em seguida, na janela principal navegue até a ferramenta de atualização do firmware.
- Depois, abra a ferramenta e clique em Reflash.
- Finalmente, após a conclusão, sua programadora está pronta para o uso.
Faça o Download no botão abaixo:
Execute o software como administrador, é recomendável dasabilitar o antivírus.

Selecione uma pasta de destino para a instalação do software. Na nossa instalação, criamos uma pasta no disco C.

Após a conclusão da instalação do software e do driver, o instalador será fechado e um ícone sera criado na área de trabalho.

Execute o software e, caso seja necessário, faça a atualização do firmware da sua programadora. O aviso de atualização se paresse com este:

Para atualizar clique em OK e na janela principal navegue até a ferramenta de atualização do firmware

Abra a ferramenta e clique em Reflash.

Após a conclusão, sua programadora está pronta para o uso.
Guia Prático: Usando as Funções Essenciais do Xgpro
Agora, vamos ao que interessa: como usar o Xgpro para trabalhar com seus chips.
Importante: Sempre manuseie os CIs com cuidado, observando a orientação correta do pino 1 no soquete ZIF da programadora!
1. Selecionando o Dispositivo Correto (Select IC)
Primeiramente, esta é a primeira e mais crucial etapa.
Primeiro, clique no ícone “Select IC” na barra de ferramentas. Alternativamente, vá em Device > Select IC.
Em seguida, na janela “Select IC”:
- Type (Tipo): Escolha o tipo geral do seu chip (ex: SPI FLASH, EPROM, PIC MCU)
- Manufactory (Fabricante): Selecione o fabricante (ex: Winbond, Atmel, Microchip)
- Device Name (Nome do Dispositivo): Digite o código do seu chip. Consequentemente, a lista será filtrada
Dica importante: Você pode usar o campo “Search” para digitar diretamente o código do CI.
Depois, confirme o Encapsulamento. Importante: muitos chips vêm em diferentes encapsulamentos (DIP, SOIC, PLCC). Portanto, verifique se a opção selecionada corresponde ao seu chip físico.
Finalmente, clique em “Select” ou dê um duplo clique no dispositivo escolhido. Consequentemente, a janela de informações deve atualizar com os detalhes do chip selecionado.
2. Carregando um Arquivo para Programação (Load File)
Se você vai gravar dados em um chip:
Primeiro, clique no ícone “Load” (geralmente uma pasta aberta). Alternativamente, vá em File > Load.
Em seguida, navegue até a pasta onde seu arquivo de firmware/dados está salvo (geralmente com extensão .bin, .hex).
Depois, selecione o arquivo e clique em “Abrir”.
Finalmente, o conteúdo do arquivo será carregado no Buffer de Dados.
3. Lendo o Conteúdo de um Chip (Read)
Para fazer backup do firmware de um chip ou analisar seu conteúdo:
Primeiro, coloque o chip corretamente no soquete ZIF da programadora.
Em seguida, selecione o dispositivo correto no Xgpro (Passo 1).
Depois, clique no ícone “R” (Read). Alternativamente, vá em Operate > Read.
Então, aguarde a operação ser concluída. Importante: a barra de progresso e a janela de informações indicarão o status.
Finalmente, se a leitura for bem-sucedida, o conteúdo do chip aparecerá no Buffer de Dados.
4. Verificando se um Chip está Vazio (Blank Check)
Importante antes de programar um chip que deveria estar “limpo”:
Primeiro, coloque o chip e selecione-o no Xgpro.
Em seguida, clique no ícone “B” (Blank_Check). Alternativamente, vá em Operate > Blank_Check.
Finalmente, o software verificará se todas as posições de memória estão no estado “apagado” (geralmente FF em hexadecimal).
5. Apagando um Chip Regravável (Erase)
Para EEPROMs, Flash, e alguns MCUs:
Primeiro, coloque o chip e selecione-o.
Em seguida, clique no ícone “E” (Erase). Alternativamente, vá em Operate > Erase.
Depois, confirme a operação se solicitado. Então, aguarde a conclusão.
Nota importante: EPROMs UV requerem um apagador UV externo. Portanto, não podem ser apagadas eletronicamente pela TL866II Plus.
6. Programando (Gravando) um Chip (Program)
O momento principal!
Primeiro, coloque o chip (idealmente verificado como vazio ou apagado, se aplicável).
Em seguida, selecione o dispositivo correto.
Depois, carregue o arquivo de dados que você deseja gravar (Passo 2).
Então, clique no ícone “P” (Program). Alternativamente, vá em Operate > Program.
Finalmente, aguarde a programação. Importante: a janela de informações mostrará o progresso.
7. Verificando Após a Gravação (Verify)
Nunca pule esta etapa! Principalmente porque garante que o conteúdo gravado no chip corresponde exatamente ao arquivo no buffer.
Primeiro, após a programação (ou a qualquer momento que queira comparar o chip com o buffer).
Em seguida, clique no ícone “V” (Verify). Alternativamente, vá em Operate > Verify.
Finalmente, se tudo estiver correto, você verá uma mensagem de sucesso. Contudo, se houver divergências, o software indicará um erro.
8. Salvando Dados Lidos de um Chip (Save File)
Após ler um chip e ter seus dados no buffer:
Primeiro, clique no ícone “Save” (geralmente um disquete). Alternativamente, vá em File > Save.
Finalmente, escolha um nome, local e tipo de arquivo (geralmente .bin) e salve.
Funções “Automáticas”
Adicionalmente, o Xgpro frequentemente oferece uma função “Auto” ou uma sequência programável. Por exemplo, pode combinar várias etapas (ex: Apagar -> Programar -> Verificar) com um único clique. Portanto, explore essa opção no menu Operate ou na barra de ferramentas para agilizar o processo.
Dicas de Ouro e Boas Práticas com sua TL866II Plus e Xgpro
⚠️ Orientação do Chip
Primeiramente, SEMPRE, SEMPRE, SEMPRE verifique e re-verifique a orientação correta do pino 1 do CI no soquete ZIF. Importante: faça isso antes de baixar a alavanca. Consequentemente, inverter um chip pode danificá-lo permanentemente. Além disso, em casos raros, até a programadora pode ser afetada.
Firmware Atualizado
Regularmente, verifique o site do fabricante ou Radioman por atualizações. Principalmente, procure por atualizações de firmware para sua TL866II Plus e novas versões do software Xgpro. Consequentemente, atualizações trazem suporte a novos chips e correções de bugs.
Manuseio ESD
Importante: CIs são sensíveis à descarga eletrostática (ESD). Portanto, se possível, trabalhe em uma bancada com manta antiestática. Adicionalmente, use uma pulseira antiestática.
Mensagens de Erro
Se algo der errado, leia com atenção a mensagem na janela de informações do Xgpro. Principalmente porque ela geralmente dá pistas sobre o problema.
Verificação de ID (Device ID Check)
Alguns chips possuem um ID eletrônico que o Xgpro pode ler. Portanto, se o software oferecer uma opção “Check ID” antes de programar, use-a. Consequentemente, você confirmará que o chip no soquete é o que você espera.
Microcontroladores (MCUs) e Fuses/Configuration Bits
Ao programar MCUs (como PICs ou AVRs), seja EXTREMAMENTE cuidadoso com a configuração dos “fuses” ou “configuration bits”. Principalmente porque configurações erradas (especialmente do oscilador, reset ou bits de proteção) podem “brickar” o MCU. Consequentemente, isso torna difícil ou impossível de reprogramar.
Portanto, SEMPRE salve uma cópia dos fuses originais se estiver lendo um MCU funcional. Além disso, entenda o que cada bit faz antes de alterá-lo.
Adaptadores
Para chips que não são DIP (como SOIC, TSOP, PLCC), você precisará de adaptadores apropriados. Importante: certifique-se de que o adaptador é de boa qualidade. Adicionalmente, verifique se está bem conectado.
Alimentação
A TL866II Plus é alimentada via USB. Para a grande maioria dos chips, isso é suficiente. Contudo, raríssimos casos podem se beneficiar de um hub USB alimentado. Especialmente se seu PC tiver portas USB com pouca corrente.
Solução de Problemas Comuns (FAQ Rápido)
“Programadora não é reconhecida / No programmer found.”
Primeiro, verifique o cabo USB e a porta USB. Em seguida, tente outra porta.
Se o problema persistir, reinstale os drivers. Às vezes, desinstalar o dispositivo no Gerenciador de Dispositivos e reconectar a programadora força a reinstalação.
Importante: certifique-se de que o software foi instalado ANTES de conectar a programadora pela primeira vez.
“Device Mismatch / Selected device does not match.”
Provavelmente, você selecionou o chip errado no software. Portanto, verifique o código exato no corpo do CI.
Alternativamente, o chip pode ser uma variante não suportada. Ou então, um clone de baixa qualidade.
“Programming Failed / Verification Error at address 0xXXXX.”
Possíveis causas:
Primeiro, chip com defeito.
Em segundo lugar, mau contato no soquete ZIF. Consequentemente, limpe os pinos do chip e o soquete com cuidado.
Terceiro, chip protegido contra gravação. Principalmente, alguns MCUs têm bits de proteção.
Quarto, tensão de programação incorreta. Embora seja raro, o software deve cuidar disso. Contudo, pode acontecer com chips muito antigos ou obscuros.
Finalmente, o chip não foi apagado corretamente antes da programação (se necessário).
“Over Current Protection Tripped.”
Imediatamente, desconecte tudo!
Possíveis causas:
Primeiro, chip inserido incorretamente (invertido ou desalinhado).
Em segundo lugar, chip em curto-circuito.
Raramente, um problema na própria programadora.
Gostou deste guia completo? Compartilhe com seus colegas e ajude a disseminar conhecimento! E não se esqueça de se inscrever para mais dicas de eletrônica.”
Deixe um comentário