Alterações do Yosemite para El Capitan
Boa tarde,
Tenho um Macbook Pro de meados de 2006/2007 que me causa problemas se instalar o OS X El Capitan, já que "suponho" que tenham existido alterações em algumas drivers do sistema que não são compatíveis com computadores mais antigos (testei o mesmo programa, no mesmo IDE, na mesma placa desenvolvimento, entre outras coisas num Macbook Air de 2015 e aí sempre funcionou tudo perfeitamente, tanto no OS X Yosemite, como no El Capitan e agora no Sierra).
O que acontece é que nesta altura vejo-me obrigado a voltar atrás e re-instalar novamente o Yosemite e apagar o El Capitan, pois no El Capitan quando tento estabelecer comunicação (fazer upload do código desenvolvido) pela porta Serial (USB) com uma placa de desenvolvimento Arduino, a comunicação falha (embora que no relatório de sistema do computador, a placa é detectada e tudo está normal) e retorna erros no IDE do fabricante (aduino.cc) que sugerem que faltam drivers "FTDI" ou que as mesmas não estão atualizadas, mas que não deveriam ser necessárias, pois o "Arduino Uno R3" em questão nem as utiliza. Um dos erros comuns a aparecer é "avrdude: stk500_recv(): programmer is not responding" ou outros do género, mas sempre um problema "AVRDUDE".
Depois de muita pesquisa e sugestões em blogs e tutoriais da especialidade, e após consulta num centro de suporte Apple da zona de residência, a solução passa por apagar o El Capitan e voltar a instalar o Yosemite. Quando instalo o Yosemite, tudo funciona, sendo que consigo fazer o upload normal dos código de programação desenvolvidos e não há falha de comunicação ou qualquer tipo de erros no upload dos códigos para a placa Arduino, mas preferia voltar ao El Capitan por ser mais atual e com menos bugs (Mail, ...).
Com este retorno ao Yosemite, leva-me a pensar que na atualização do yosemite para o El Capitan alguma driver ou definição alterou e deixou de permitir a Macbook's mais antigos como este e com as caraterísticas descritas abaixo, de ser 100% funcional neste tipo de questões.
Sendo que o problema só surge no El Capitan para Macbook's mais antigos, visto que em mais recentes não existe qualquer tipo de conflito (testado num Macbook Air e funcionou tudo bem), será possível saber qual a driver, definição, ou o que é que encontra conflitos e alterar-la de forma a poder voltar a instalar o El Capitan neste computador e poder ao mesmo tempo usufruir de todo o potencial dele, permitindo programar em placas de desenvolvimento sem restrições?
Estas são as características do sistema atualmente:
- Sistema Operativo: OS X Yosemite (versão 10.10.5)
- Identificador de modelo: MacBookPro3,1
- Nome do processador: Intel Core 2 Duo
- Velocidade do processador: 2,2 GHz
- Número de processadores: 1
- Número total de núcleos: 2
- Cache L2: 4 MB
- Memória: 4 GB 667 MHz DDR2 SDRAM
- Placa gráfica: NVIDIA GeForce 8600M GT 128 MB
- Velocidade do BUS: 800 MHz
- Versão da ROM de arranque: MBP31.0070.B07
- Versão de SMC (sistema): 1.16f11
- UUID do hardware: 00000000-0000-0100-8000-001B637E1C24
Agradeço desde já a disponibilidade para ajudar a resolução do problema, pois prefiro voltar ao OS X mais atual para este computador (El Capitan) e que funcionava melhor que este (Yosemite).
Cumprimentos
MacBook Pro, OS X Yosemite (10.10.5), null