मैकबुक एयर 2013 के लिए Arduino नैनो कोई सीरियल पोर्ट नहीं


16

मुसीबत

मेरे पास मैकबुक एयर (मिड 2013 मॉडल) के लिए एक यूएसबी केबल (टाइप ए से मिनी टाइप बी) के माध्यम से जुड़ा एक अरुडिनो नैनो है। पीडब्लूआर एलईडी चालू है जबकि आर्डिनो जुड़ा हुआ है।

Arduino सॉफ़्टवेयर खोलना, Tools > Serial Portमेनू को नीचे खींचना मुझे एक वैध सीरियल पोर्ट नहीं दिखाता है। सभी मैं देख रहा हूँ:

/dev/tty.Bluetooth-Incoming-Port
/dev/cu.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/cu.Bluetooth-Modem

मैंने क्या कोशिश की और काम नहीं किया

  • मैंने सही FTDI ड्राइवर (v2.2.18) स्थापित किया है। मेरे मैकबुक एयर के Corei5 के लिए x64, फ़ाइल FTDIUSBSerialDriver_10_4_10_5_10_6_10_7.mpkg। स्थापना के बाद पुनरारंभ किया गया।

  • मेरे एयर पर दोनों यूएसबी पोर्ट के लिए arduino को जोड़ने की कोशिश की।

और जानकारी

  • मैक OSX 10.10 Yosemite चल रहा है
  • विंडोज मशीन या रास्पबेरी पाई से जुड़े होने पर समान आर्डिनो और केबल काम करते हैं।

यदि यह मदद करता है, तो मैं अपने Apple Logo > About This Mac > System Reportअंडर में यूएसबी सीरियल देख सकता हूंHardware > USB

USB2.0-Serial:

  Product ID:               0x7523
  Vendor ID:                0x1a86
  Version:                  2.54
  Speed:                    Up to 12 Mb/sec
  Location ID:              0x14100000 / 8
  Current Available (mA):   500
  Current Required (mA):    Unknown (Device has not been configured)

मैं विचारों और विकल्पों से बाहर हूं। किसी भी तरह की सहायता का स्वागत किया जाएगा।

अग्रिम में धन्यवाद :)


क्या आपका नैनो एक क्लोन या एक वास्तविक नैनो है?
फिल्लीनजे

यह एक क्लोन है। सोचा मैंने पढ़ा है कि यह एक अच्छा है। वैसे भी, मुझे कुछ ऐसा मिला जिसने इसे मेरे लिए हल कर दिया। इसे उत्तर के रूप में रखने जा रहे हैं।
मक्का

क्या आपने इसे अपने मैक में प्लग करने से पहले या इससे पहले विंडोज मशीन में प्लग किया था? हो सकता है कि इसे ईट कर दिया गया हो, लेकिन अच्छी खबर यह है कि आप इसे अनब्रिक कर सकते हैं।
फिल्लीनजे

पहली बार मैंने इसे अपने विंडोज पर आजमाया। लेकिन यह पता चला है कि मुझे मैक के लिए कुछ अतिरिक्त ड्राइवर की आवश्यकता थी। मेरा जवाब देखिए।
व्यवस्था

जवाबों:


13

इससे मेरे लिए हल हो गया।

सीरियल पोर्ट अब Arduino IDE में दिखा और जब मैंने उपयोग किया ls -1 /dev/tty*

आशा है कि यह किसी की मदद करता है।

संदर्भ: यह सूत्र


1
मुझे एक ही समस्या है और आपके लिंक का उपयोग करने से मेरी समस्या हल हो जाती है। जानकारी साझा करने के लिए धन्यवाद। सर्वश्रेष्ठ सादर, जो

1
2016-04-13 को, मैंने वहां से (संस्करण 1.2 ;, दिनांक 2015-11-19?) ड्राइवर डाउनलोड किया, वहां से ड्राइवर ने आवश्यक रिबूट किया, और अहस्ताक्षरित ड्राइवर kext सेटिंग करने की आवश्यकता नहीं थी। इसे प्लग करने पर, डिवाइस ने Arduino / Tools / Port में '/dev/cu.wchusbserialfa130' के रूप में दिखाया।
डेव एक्स

2
कृपया इस तथ्य को प्रतिबिंबित करने के लिए अपने उत्तर को अपडेट करें कि बिना ओएस वाले कर्नेल को कर्नेल स्पेस में लोड करने की अनुमति देने के लिए ओएस एक्स कर्नेल के साथ छेड़छाड़ करना आवश्यक नहीं है जो कि एक विशाल सुरक्षा जोखिम है। नवीनतम ओएस एक्स किसी भी ड्राइवर को स्थापित करने की आवश्यकता के बिना, इन विक्रेता और उत्पाद आईडी को सही ढंग से पहचानता है। उत्पाद आईडी: 0x7523, विक्रेता आईडी: 0x1a86।
पॉल-सेबेस्टियन मैनोल

1
हां, मैं तारीखों से परिचित हूं। एक नौसिखिए के लिए, यह स्पष्ट नहीं है कि उत्तर का कौन सा भाग ओएस / एक्स कर्नेल के साथ छेड़छाड़ कर रहा है, और कौन सा हिस्सा नहीं है। मेरा सुझाव है कि आप अपना बेहतर उत्तर पोस्ट करें।
निक गैमन

2
सावधान रहें! कर्नेल पैनिक! 25 वीं सितंबर के रूप में MacOS सिएरा,, 2016 को
जांगिड़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.