Máte problém s macOS Sierra a Arduino s převodníkem CH34xx ?

Aktualizoval jste svého Maca do macOS 10.12 Sierra? Připojil jste klon Arduino s USB převodníkem CH34xx k Macu a on  se restartoval? Ukázal se obrázek viz. výše? Tomu se říká “kernel panic“. Taky se mi to stalo. Dále se dočtete, jak to opravit.

Mac se tak chová z prostého důvodu. Staré ovladače nepodporují  macOS 10.12. Je potřeba správně odinstalovat staré a nainstalovat nové.

  • smažte staré ovladače, spusťte terminál a napište: sudo rm -rf /System/Library/Extensions/usb.kext
  • napište heslo administrátora
  • restartujte počítač
  • klikněte na CH34x_Install_V1.3.pkg
  • restartujte počítač
  • připojte vaše zařízení

Po instalaci bude vaše zařízení v device listu (/dev/tty.wchusbserial1420) a lze ho používat.

Pokud nemůžete najit sériový port, musíte:

  1. Spustit terminál a napsat: „ls /dev/tty*“, uvidíte zařízení, např: “wchusbserial1420“;
  2. Otevřete – Systémový profil-> Hardware -> USB, v pravé časti najdete Strom USB Zařízení a zařízení “0-Seriál“ (někde je napsáno „Vendor-Specific Device“) a zkontrolujte, zda je proud normální.
Terminál
Terminál
Systémový profil
Systémový profil

Pokud pokyny uvedené nahoře nefungují, zkuste instalační kroky opakovat.

Napsat komentář