macOS 10.15.1 Порт Catalina CU всегда занят, а порт TTY не выбирается
Я пытаюсь использовать плату FTDI breakout для подключения к моей изготовленной на заказ плате, совместимой с Arduino. Я использую новый 16-дюймовый macbook pro с портами USB-c, поэтому я использую ключ на случай, если это может быть проблемой.
Каждый раз, когда я пытаюсь загрузить скетч, я получаю сообщение об ошибке: "не удается открыть устройство"/dev/cu.usbserial-D306P6WW": Ресурс занят". Когда я проверяю папку /dev /, отображаются как "/ dev/ cu.usbserial-D306P6WW", так и "/dev / tty.usbserial-D306P6WW", однако в Arduino IDE я могу выбрать только опцию "/ dev /cu.usbserial-D306P6WW". Я установил драйверы FTDI VCP, драйверы CH340 и все виды других драйверов, чтобы попытаться устранить эту проблему. Я перезапускал бесчисленное количество раз и использовал множество команд для проверки наличия программ, засоряющих USB-порт, но программы никогда не было. Подключение жесткого диска к тому же порту не вызывает никаких проблем, так что порт на самом деле не может быть проблемой. Я использую плату "FTDI FT231XS" от Sparkfun.
1 ответ
Неважно, обновление моей версии macOS до 10.15.3 волшебным образом устранило проблему ...
- ESP32-CAM первый: 0x8 TG1WDT_SYS_RESET загрузочный цикл
- Как установить последовательные драйверы FTDI на Mac?
- Как загрузить скетч на atmega328 через FTDI FT232RL UART и Arduino IDE?
- Невозможно загрузить код на Arduino Nano.
- Можем ли мы использовать ESP32 для программирования ESP32-CAM через ESP-IDF?
- Использование Arduino UNO для загрузки скетча в Espresso Lite v2
- SparkFun RedBoard PTH Kit неправильно настроенное оборудование
- C++ против языка Arduino?
У вас есть параллельно открытый последовательный монитор Arduino? Кроме того, откуда у вас есть драйверы FTDI? Вы выгружали драйверы ядра mac os перед этим?, @Maximilian Gerhardt
У меня не открыт последовательный монитор. Я загрузил драйверы FTDI с их веб-сайта, и я не выгрузил никаких драйверов? Нужно ли мне это делать?, @Thijs van der Heijden
Хм, на самом деле я перепутал это с процессом установки CH340 (https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver ). Но это не должно использоваться для такой последней версии Mac OS; кроме того, вам это не нужно, потому что у вас нет чипсета CH340. Если бы вы последовали https://learn.sparkfun.com/ftdiDriversMac ты должен быть хорошим. Можете ли вы открыть корневой терминал и отредактировать свой вопрос, чтобы включить вывод "kextstat | grep FTDI"? Отсоедините и снова подключите плату FTDI и опубликуйте последние выходные данные "dmesg", начиная с отсоединения USB-устройства., @Maximilian Gerhardt
Спасибо за вашу помощь, я перепробовал целую кучу других вещей, а потом решил обновить свою версию для Mac. По какой-то мистической причине это действительно устранило проблему ?! В любом случае, спасибо!, @Thijs van der Heijden