Atualização do Windows bricka chip FTDI clone

469 views
Skip to first unread message

Valter F.C.

unread,
Oct 22, 2014, 2:06:29 PM10/22/14
to repr...@googlegroups.com

Atualização do Windows bricka chip FTDI clone
http://hackaday.com/2014/10/22/watch-that-windows-update-ftdi-drivers-are-killing-fake-chips/

Vale lembrar que algumas placas do Arduino ainda usam o FTDI, principalmente os Arduinos pequenos.

André Chagas

unread,
Oct 22, 2014, 11:19:58 PM10/22/14
to repr...@googlegroups.com
Deixa eu ver se entendi, está saindo algumas atualizações no windows 8 que vai travar definitivamente o chip de comunicação?
Estou com um arduino parado aqui, recentemente do nada ele começou a dar kill quando começa a impressão, tentei atualizar o firmware, mas nem conecta no windows. É um freearduino, será que aconteceu isso? Vou testar o tutorial pra reverter isso.

Valter F.C.

unread,
Oct 23, 2014, 5:31:56 AM10/23/14
to repr...@googlegroups.com
É só olhar se o chip é semelhante a este. Se for, há uma grande chance de ter brickado.



Att,

Valter F.C.

--
Página da Lista: http://groups.google.com/group/reprapbr/about?hl=pt-BR
Versão Forum: https://groups.google.com/d/forum/reprapbr
---
Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/reprapbr/d00536dc-a0de-44d6-8bf6-4cf11129944c%40googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

Luciano Moda - GTMax3D.com.br

unread,
Oct 23, 2014, 10:57:26 AM10/23/14
to repr...@googlegroups.com
Alguma lógica pra isso?

Agora me preocupei, tenho um equipamento que fabrico e utiliza este chip, tenho mais de 800 vendidos.
Se isso for real to f...

Abraços.

Luciano.

Ricardo de Sena

unread,
Oct 23, 2014, 11:21:26 AM10/23/14
to repr...@googlegroups.com
Só para o windows 8? Ou todos os sistemas operacionais?

Você está recebendo esta mensagem porque se inscreveu no grupo "RepRapBR" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.



--
Ricardo de Sena

Valter F.C.

unread,
Oct 23, 2014, 11:43:21 AM10/23/14
to repr...@googlegroups.com
O Windows 7 também foi citado. Tem muitos comentários lá, mas no começo diz que talvez possa ser resolvido, porque é um "soft brick", não sei, só vou saber se ocorrer o problema comigo. Eu tenho um Arduino Nano com esse chip, e se eu encontrar ele, eu faço o teste.
https://www.youtube.com/watch?v=SPdSKT6KdF8


Att,

Valter F.C.

Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

Cláudio Sampaio

unread,
Oct 23, 2014, 11:45:56 AM10/23/14
to repr...@googlegroups.com
2014-10-23 13:21 GMT-02:00 Ricardo de Sena <rse...@gmail.com>:

Só para o windows 8? Ou todos os sistemas operacionais?

Sistemas operacionais livres (como GNU/Linux - Ubuntu, Fedora, Debian, etc.) não trabalham contra o interesse do usuário. Respondido? :D

[]s,
--
Cláudio "Patola" Sampaio
IRC: ptl  - Yahoo: patolaaa
Campinas, SP - Brazil.

Cláudio Sampaio

unread,
Oct 23, 2014, 11:49:50 AM10/23/14
to repr...@googlegroups.com
2014-10-23 13:45 GMT-02:00 Cláudio Sampaio <pat...@gmail.com>:

2014-10-23 13:21 GMT-02:00 Ricardo de Sena <rse...@gmail.com>:

Só para o windows 8? Ou todos os sistemas operacionais?

Sistemas operacionais livres (como GNU/Linux - Ubuntu, Fedora, Debian, etc.) não trabalham contra o interesse do usuário. Respondido? :D

Vou morder a língua, estou errado. "The new driver for these chips from FTDI, delivered through a recent Windows update, reprograms the USB PID to 0, something Windows, Linux, and OS X don’t like. This renders the chip inaccessible from any OS, effectively bricking any device that happens to have one of these fake FTDI serial chips.

A ideia era que sistemas operacionais livres não trabalham contra o interesse do usuário intencionalmente. Isso é um bug...

Pedro Henrique

unread,
Oct 23, 2014, 11:51:21 AM10/23/14
to repr...@googlegroups.com

Esse também não é chip utilizado nesses adaptadores seriais que utilizam por exemplo na Gen7br?

 

PEDRO H. QUAGLIO

phq...@terra.com.br

(16) 98821-1910

phq3d_sign

http://www.phq3d.com.br


Para mais opções, acesse https://groups.google.com/d/optout.




Este email está limpo de vírus e malwares porque a proteção do avast! Antivírus está ativa.


image001.jpg

Valter F.C.

unread,
Oct 23, 2014, 11:52:47 AM10/23/14
to repr...@googlegroups.com
Só para efeito de curiosidade, esse tipo de coisa também acontece com discos de bluray.
http://hacks.esar.org.uk/un-bricking-a-blu-ray-drive/



Att,

Valter F.C.

--
Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

Valter F.C.

unread,
Oct 23, 2014, 11:59:08 AM10/23/14
to repr...@googlegroups.com
Acho que a maioria é o FTDI.

Será que é por isso que os chineses estão usando o chip CH340/CH341?
Eu testei esses dias atrás o CH340, e só foi um pouco complicado achar o driver, porque os links estavam quebrados, mas depois de instalado, funcionou perfeitamente.


Att,

Valter F.C.

Ricardo de Sena

unread,
Oct 23, 2014, 12:09:04 PM10/23/14
to repr...@googlegroups.com
Eu tenho esse chip na minha gen7 para comunicar a serial usb no meu pc tem ruindows 7 e tá funcionando.


Para mais opções, acesse https://groups.google.com/d/optout.



--
Ricardo de Sena

Ricardo de Sena

unread,
Oct 23, 2014, 12:09:28 PM10/23/14
to repr...@googlegroups.com
Só não sei se é falsie,rsrsrssrsrsr.
--
Ricardo de Sena

Valter F.C.

unread,
Oct 23, 2014, 12:11:34 PM10/23/14
to repr...@googlegroups.com
Mas você atualizou ele recentemente?
E também isso deveria ocorrer apenas com chips "CLONE". Os originais não são para dar problema...

Att,

Valter F.C.

Valter F.C.

unread,
Oct 23, 2014, 12:42:48 PM10/23/14
to repr...@googlegroups.com
É, parece que o negócio foi intencional:
https://news.ycombinator.com/item?id=8493849

Postaram um trecho do código que parece ser do driver:



Att,

Valter F.C.

Valter F.C.

unread,
Oct 23, 2014, 9:05:07 PM10/23/14
to repr...@googlegroups.com

Fiz o teste do Arduino Nano no Windows 8.1 e tenho notícias boas e ruins.

O problema realmente existe.
Pra quem não conseguiu reproduzir deve ser porque não atualizou o Windows ou porque usou a mesma porta USB.

Na primeira vez não deu problema algum. Conectei e desconectei algumas vezes e não deu problema. Troquei a porta e o Windows instalou o driver, mas funcionou normalmente. Foi eu voltar para a porta anterior e começou a dar erro de USB, e nenhuma porta funcionou mais. Fiquei desesperado.

Aproveitei e testei meu Arduino Mega, e funcionou normalmente. Voltei a testar o Arduino Nano, mas desta vez funcionou normalmente, ufa. Foi só eu desconectar e reconectar que o problema voltou.

Testei também reiniciar ou desligar/ligar o Windows, e voltou a funcionar normalmente.

Depois de várias combinações de testes, cheguei à conclusão que esse problema é temporário, só ocorre na segunda vez que conecta, porque pega a sujeira na memória. Basta limpar esse endereço que volta a funcionar. Essa é a notícia boa.

Roberto (RJ)

unread,
Oct 23, 2014, 9:19:39 PM10/23/14
to repr...@googlegroups.com
Valter, estou acompanhando este assunto com interesse.

Estou tendo muitos problemas aqui com arduinos e o Win7, problemas estes dos tipos que vc relatou.

Também reparei que quando pegava no arduino com a mão encostando nos terminais do conector usb, quase sempre iniciava a conexão.
Por enquanto são apenas estes comentários meio sem lógica, mas são fatos que estão acontecendo aqui 

Isto somente acontece no Win7 no win XP funciona sem problema

Roberto(RJ)

--
Página da Lista: http://groups.google.com/group/reprapbr/about?hl=pt-BR
Versão Forum: https://groups.google.com/d/forum/reprapbr
---
Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
Roberto(RJ)

Valter F.C.

unread,
Oct 23, 2014, 9:32:53 PM10/23/14
to repr...@googlegroups.com

Detalhe que esqueci de mencionar: fiz os testes nas portas frontais do PC, 2x USB 2.0 e 2x USB 3.0.
Não testei as portas traseiras onboard, que possuem controladora diferente das portas frontais.

Adriano Zenzen

unread,
Oct 24, 2014, 10:26:36 AM10/24/14
to repr...@googlegroups.com
FTDI voltou atrás. Microsoft retirou o driver novo do Windows update.

Semana que vem a FTDI lança um driver novo que não vai mais brickar os chips falsos, mas não vai mais funcionar com eles.

Valter F.C.

unread,
Oct 24, 2014, 2:13:19 PM10/24/14
to repr...@googlegroups.com
Basta regredir a versão do driver para resolver.


Att,

Valter F.C.

--
Página da Lista: http://groups.google.com/group/reprapbr/about?hl=pt-BR
Versão Forum: https://groups.google.com/d/forum/reprapbr
---
Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

Cláudio Sampaio

unread,
Oct 24, 2014, 6:33:33 PM10/24/14
to repr...@googlegroups.com
Muito interessante nessa discussão toda foi o comentário que mostra que a FTDI tentou colocar um patch assim no kernel Linux mas foi impedida. Ahhh, as benesses do open-source...https://lkml.org/lkml/2014/10/23/129


Para mais opções, acesse https://groups.google.com/d/optout.

Valter F.C.

unread,
Nov 11, 2014, 8:02:13 AM11/11/14
to repr...@googlegroups.com
Pessoal, eu andei testando os drivers CH340, que são os substitutos que os chineses estão usando para os FTDI, e no Windows 8.1 reconheceu automaticamente, nem precisou baixar separadamente. Cabe lembrar que meu Windows 8.1 é original, então está atualizado.

Em uma máquina com Windows 7, que não está atualizada, não instalou automaticamente. Precisei procurar na internet, porque alguns links estavam quebrados. O driver também não estava assinado, e não instala sem desativar essa opção do Windows.


Att,

Valter F.C.

Gustavo Franco

unread,
Nov 11, 2014, 11:13:30 AM11/11/14
to repr...@googlegroups.com

Em 11 de novembro de 2014 11:02, Valter F.C. <valterfeli...@gmail.com> escreveu:
Pessoal, eu andei testando os drivers CH340, que são os substitutos que os chineses estão usando para os FTDI, e no Windows 8.1 reconheceu automaticamente, nem precisou baixar separadamente. Cabe lembrar que meu Windows 8.1 é original, então está atualizado.

Em uma máquina com Windows 7, que não está atualizada, não instalou automaticamente. Precisei procurar na internet, porque alguns links estavam quebrados. O driver também não estava assinado, e não instala sem desativar essa opção do Windows.



Atenciosamente,
Gustavo Franco

Alex Borro

unread,
Nov 11, 2014, 11:14:35 AM11/11/14
to repr...@googlegroups.com
Agora me surgiu a dúvida.. quais placas usam FTDI ?? Pq a maioria que vejo, como o Arduino Mega 2560, usa um ATMEGA8U2 pra fazer a interface USB-Serial...
ou estou errado??

A RUMBA mesmo usa um ATMEGA16U2...

Abraços.

Alex.


Para mais opções, acesse https://groups.google.com/d/optout.



--
"Não é o mais forte da espécie que sobrevive, nem o mais inteligente. É aquele que se adapta melhor as mudanças"  ( Charles Darwin )

Alex Borro

Adriano Zenzen

unread,
Nov 11, 2014, 11:25:21 AM11/11/14
to repr...@googlegroups.com
Arduino Nano, Duemilanove e outros mais antigos usam FTDI.

A partir do Uno começaram a usar o ATmega8U2 e 16U2 e mais pra frente começaram a fazer outros Arduinos que se baseiam direto em ATmegas com interface USB própria.

Valter F.C.

unread,
Nov 11, 2014, 11:28:36 AM11/11/14
to repr...@googlegroups.com
Placas de impressora, ultrapassadas, que ainda são usadas por alguns até hoje.
Projetos próprios na maioria das vezes usam o FTDI.


Att,

Valter F.C.

Adriano Zenzen

unread,
Nov 11, 2014, 11:35:55 AM11/11/14
to repr...@googlegroups.com
Bem, das placas de impressora 3D comuns que se usam até hoje, creio que a Sanguinololu seja a única que usa o FTDI.

Marcelo ( www.sethi3d.com.br )

unread,
Nov 11, 2014, 12:59:02 PM11/11/14
to repr...@googlegroups.com
Na nossa CPU ( sethi3d ) sempre usamos um chip da Silabs, que funciona muito bem...

abs
Marcelo
www.sethi3d.com.br
www.sethi.com.br/blog

André Reuter

unread,
Nov 14, 2014, 6:37:49 PM11/14/14
to repr...@googlegroups.com

Eu tenho uma plaquinha pra interface USB/RS232 que usa o chip FT232RL aqui e 2 semanas atras imprimi perfeitamente usando o Win 8.1. Hoje no entanto, quando conectei a plaquinha  (uso com a Gen7) o PC nao reconhecia mais. Reinstalei o drive mas quando pedia pro repetier conecta dizia:  acesso negado a porta COM. Nao sei se esse problema tem algo haver com essas atualizações.


Att. André Reuter 

Valter F.C.

unread,
Nov 14, 2014, 7:35:28 PM11/14/14
to repr...@googlegroups.com
Provavelmente sim.
Tente reiniciar o computador.


Att,

Valter F.C.

Em 14 de novembro de 2014 21:37, André Reuter <reuter...@gmail.com> escreveu:

Eu tenho uma plaquinha pra interface USB/RS232 que usa o chip FT232RL aqui e 2 semanas atras imprimi perfeitamente usando o Win 8.1. Hoje no entanto, quando conectei a plaquinha  (uso com a Gen7) o PC nao reconhecia mais. Reinstalei o drive mas quando pedia pro repetier conecta dizia:  acesso negado a porta COM. Nao sei se esse problema tem algo haver com essas atualizações.


Att. André Reuter 

--
Página da Lista: http://groups.google.com/group/reprapbr/about?hl=pt-BR
Versão Forum: https://groups.google.com/d/forum/reprapbr
---
Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

André Reuter

unread,
Nov 15, 2014, 6:57:12 AM11/15/14
to repr...@googlegroups.com
Já reiniciei diversas vezes, mas mesmo assim a mensagem de acesso negado continua. Mas acho que tenho um problema com meu cabo USB também vou testar com outro cabo e ver se o problema persiste.

Att. André Reuter

Gustavo Franco

unread,
Nov 15, 2014, 3:40:28 PM11/15/14
to repr...@googlegroups.com

Procure por ftdi_clone_tool no Google. É um script em Python que soluciona isso

Em 14/11/2014 21:37, "André Reuter" <reuter...@gmail.com> escreveu:

Eu tenho uma plaquinha pra interface USB/RS232 que usa o chip FT232RL aqui e 2 semanas atras imprimi perfeitamente usando o Win 8.1. Hoje no entanto, quando conectei a plaquinha  (uso com a Gen7) o PC nao reconhecia mais. Reinstalei o drive mas quando pedia pro repetier conecta dizia:  acesso negado a porta COM. Nao sei se esse problema tem algo haver com essas atualizações.


Att. André Reuter 

--

chico simoes

unread,
Nov 18, 2014, 7:08:44 AM11/18/14
to repr...@googlegroups.com

Valter F.C.

unread,
Nov 19, 2014, 5:48:06 PM11/19/14
to repr...@googlegroups.com
Bom, para quem perguntou, acabei de achar um dispositivo que usa FTDI: o rádio 3DR de telemetria para Drones (ok, sei que não é sobre impressora 3d).
Estava funcionando no tablet, até que conectei no PC. Funcionou 1 vez, e não funcionou mais. Este está realmente brickado; não funcionando de modo algum. Vou tentar resolver, senão vou ter de comprar outro ou substituir remover o chip FTDI e usar outros métodos.

Agora fiquei chateado.
:-/

Att,

Valter F.C.

Valter F.C.

unread,
Nov 19, 2014, 6:41:34 PM11/19/14
to repr...@googlegroups.com
Pronto, resolvido no Windows.
https://www.youtube.com/watch?v=SPdSKT6KdF8

Faça o download do último driver. O vídeo só dá para ter uma ideia, porque está escrito em russo, ou sei lá o quê, rsrsrsrs.
http://www.ftdichip.com/Drivers/D2XX.htm

Abra no gerenciador de dispositivos e selecione o dispositivo não reconhecido. Abra as propriedades e vá em atualizar driver. Mande atualizar manualmente; selecionar o dispositivo manualmente. Primeiro atualize selecionando como dispositivo "USB Serial Converter" (o Windows não sabe o que é, então vai perguntar que tipo de dispositivo) e selecione o arquivo "ftdibus.inf"; instale e esta parte estará pronta. Faça tudo novamente, mas selecione agora "USB Serial Port", e selecione o arquivo "ftdiport.inf". Pronto, agora vai funcionar normalmente.

O problema é que mudou o endereço físico o FTDI, e não funciona mais no tablet (com Android). Vou tentar resolver, mas se alguém conhecer algo para resolver, me avise.


Att,

Valter F.C.

Luciano Moda - GTMax3D.com.br

unread,
Nov 19, 2014, 8:34:27 PM11/19/14
to repr...@googlegroups.com
Valter,

Acabei de alterar o driver FTDI pra instalar o driver tanto no ci ftdi original quanto no que foi brikado pelo driver original.
Faça o teste aí. Testei no Win7 64 bits, Win7 32 bits, WinXP e Windows 8 e funcionou perfeitamente.

Segue link:
https://drive.google.com/folder/d/0B37HWvXwupw4VGhJZEpXOGg1Y0E/edit

Deve remover o drive antigo antes com este aplicativo:
https://drive.google.com/folder/d/0B37HWvXwupw4QUpBMk96TUtYeGc/edit

É uma alteração banal que faz o windows detectar o clone como se fosse o original.


Abraço,

Luciano.

Valter F.C.

unread,
Nov 19, 2014, 9:25:53 PM11/19/14
to repr...@googlegroups.com

Então, eu consegui fazer ele funcionar novamente no Windows, apenas atualizando manualmente.

O problema agora é que deixou de funcionar no tablet, que é Android.

Descobri um software da própria FTDI, que altera algumas informações do chip. Vou testar algumas alterações, até que volte a funcionar no tablet.

Você está recebendo esta mensagem porque se inscreveu no grupo "RepRapBR" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

Luciano Moda - GTMax3D.com.br

unread,
Nov 20, 2014, 8:40:51 AM11/20/14
to repr...@googlegroups.com
Valter,

Se tiver Linux aí, roda este arquivo em anexo no Python que corrige o chip FTDI clone aí deve funcionar normalmente no tablet.
Antes de rodar deve instalar o pacote PyUSB no linux.

Abraço,

Luciano.
ftditest.py

Valter F.C.

unread,
Nov 20, 2014, 11:56:26 AM11/20/14
to repr...@googlegroups.com
Hoje eu só tenho Windows, então estou testando o MProg (http://www.ftdichip.com/Support/Utilities.htm).

Estou seguindo este vídeo.
https://www.youtube.com/watch?v=RZH_qGautqM

Ele faz basicamente a mesma coisa desse script. Vou tentar mais quando chegar em casa, caso não dê certo, monto um VM e testo esse script.

Valeu.


Att,

Valter F.C.

Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.

Valter F.C.

unread,
Nov 20, 2014, 3:24:04 PM11/20/14
to repr...@googlegroups.com
Seguinte, funcionou no Android perfeitamente. Somente utilizei o programa MProg, conforme sugerido no vídeo que eu estava seguindo.
Só para não terem que procurar, vou postar novamente.
https://www.youtube.com/watch?v=RZH_qGautqM

Só tem um problema nisso daí: no momento que você altera o ID para 6001, o dispositivo volta a funcionar como antes, mas ele fica propício a brickar novamente. Se conectar novamente o dispositivo mais tarde, o problema volta a acontecer, e tem de atualizar o driver novamente, porque o NProg não permite alterar o serial do FTDI para um valor inválido, então fica disponível para brickar novamente. O script que o Luciano passou deve conseguir resolver isso definitivamente, porque corrompe o conteúdo do serial do FTDI, impossibilitando o bricking; pena que é apenas para Linux, rsrsrs.

Enquanto eu não voltar a conectar no PC, vai funcionar normalmente no Android. :-)


Att,

Valter F.C.
Reply all
Reply to author
Forward
0 new messages