• Welcome to LusoRobótica - Robótica em Português.
 

Problemas com FTDI e MAC OSX

Started by Kristey, 21 de February de 2014, 00:44

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Kristey

boas.
Estou a ter problemas que nunca tive a trabalhar e nao percebo porque está a acontecer.

Ele dá erro de: avrdude: stk500_recv(): programmer is not responding
Ja testei com varios arduinos, modelos diferentes varios atmegas, logo o problema so pode ser da comunicação entre o arduino e o computador...

O meu UNO programa tudo bem qualquer Atmega que ponha, se me ponho a usar o Duemillinove ele dá sempre esse erro...

senso

Avr fanboy

Kristey

Neste momento estou num ASUS e funcionam todos bem :/
Assim que puder quando chegar ao Mac vejo isso dos drivers.
Mas estive a procurar na net e ha alguns problemas entre o duemilanove e o OSX :(
Contudo nao consegui perceber o que é.

senso

A FTDI tem drivers para toda a raça de Macs com menos de 10 anos por isso, é veres o site deles:
http://www.ftdichip.com/FTDrivers.htm
Avr fanboy

dio123

#4
Eu tenho mac osx, e nunca tive problemas com o meu Duemillinove.
1º Verifica se o Serial Port está bem escolhido.
2º Verifica se o programmer é avrisp mk II e a Board se é a correcta.
3º Tenta instalar novamente o FTDI.

Kristey

#5
Pois nao percebo porque é que o IDE em Windows nao precisa de nada destas coisas e no Mac precisa greee.
Obrigado pela ajuda.

Ja agora aquilo tem "dois driveres":
D2XX e VCP Drivers

É para instalar as duas. É que a D2XX tem um processo de instalação esquisito.
Eu estou a seguir esses passos e não funciona.

Outro problema que provavelmente está no seguimento deste é que as vezes o IDE deixa de responder tenho que o fechar e depois nunca mais o consigo abrir, tenho que reeniciar o macbook...
Ja procurei info na net sobre isto e nao encontro nada. Que praga :/

EDIT: neste momento consigo programar o Duemillinove, e deixou de conseguir programar o UNO... :@

Kristey

UPDATE:

-Instalei apenas o FTDIUSBSerialDriver_v2_2_18
-Não consegui instalar o D2XX1.2.2
-Neste momento estou a conseguir programar os dois arduinos (o D2XX1.2.2 não me vai fazer falta no futuro?)

dio123 alguma vez tiveste este problema da app do arduino crachar e depois nao dar para abris mais? Tenho mesmo de reeniciar o computador para conseguir abrir outra vez o IDE.

Esta actualização de drivers é só necessária para Mac? é que no Windows so instalei o IDE testei e funcionou.

Nunito

Quote from: Kristey on 21 de February de 2014, 11:51
EDIT: neste momento consigo programar o Duemillinove, e deixou de conseguir programar o UNO... :@
São coisas diferentes. Escolher modelo correcto no separador Board.
Os drivers necessários são apenas os que vem na pasta do arduino, nada mais, nada de andar a ir á net fazer download de drivers, etc.

dio123

Depende do computador. Já me aconteceu o windows ir buscar o FTDI sozinho e noutro pc eu ter de instalar o FTDI.

No mac 10.6 foi perciso instalar o FTDI quando usei o arduino022. A partir dai instalei sempre, mesmo quando instalei o 10.9.
O ficheiro que uso é FTDIUSBSerialDriver_v2_2_18.dmg , pode haver mais recente, mas sempre usei este.

Na pasta do arduino só vem as drivers para windows.

Kristey

Quote from: Nunito on 21 de February de 2014, 13:33
São coisas diferentes. Escolher modelo correcto no separador Board.
Os drivers necessários são apenas os que vem na pasta do arduino, nada mais, nada de andar a ir á net fazer download de drivers, etc.
Eu tinha trocado a placa claro... Mas agora ja da tudo bem.

Obrigado pela ajuda dio123 pelo menos ja funciona ;)

senso

A não ser que desactives os updates automáticos ele vai sempre procurar os drivers ao repositório da Microsoft.
Avr fanboy

Kristey

E como vemos os drives da pasta do arduino apenas, nao estavam a ser suficientes...
Porque desde que instalei os drives FTDI como sugeriu o senso nao tive problemas  com o duemilinove.

Ja agora alguem sabe de um bom monitor de porta serial para mac?
Encontrei o Serial Tool, mas nao consigo "enviar" nada por la (ou estou a ser nabo ou nao funciona)...

Kristey

Bem, ca volto eu e realmente ja virei este mundo e o outro sem sucesso.
Tenho uma FTDI para programar os meus PRO MINI's.
Funciona perfeitamente.
No entanto comprei uma segunda com um jumper para poder trocar entre 5V e 3.3V
E.... Não funciona :/
Sei que está boa porque experimentei em Windows... Mas no meu mac esta segunda que comprei não está a funcionar :/

Fui novamente ao site da FTDI e ando por la outra vez perdido da vida :/

senso

Se meteres os drivers mais recentes no windows tambem vai deixar de funcionar lol.
São chips fake, já fizeram um decap, os fake são um core 8051 a fazer de ftdi, facilmente solucionavel trocando o chip, tambem tenho cá um que funciona fazendo um lsusb ele está lá, mas na porta serial só dá <0>, muito bati eu com a cabeça a pensar o que raio estava errado com o código do serial, era do conversor  ::)
Avr fanboy

Kristey

#14
Entao quer dizer que esta FTDI nunca vai dar para usar no mac?
Esquisito dar no windows e não dar no mac.
Actualizei as drivers e pelos vistos fiz mal, mas tambem ja antes de actualizar não funcionava :/

O que posso fazer? Trocar o chip? :/
Ate identifica o nome no windows, que estranho: https://www.dropbox.com/s/f2u1d5ubajk2ki6/Captura%20de%20tela%202014-10-09%2001.11.29.png?dl=0