मैं एक कस्टम पीसीबी के साथ काम करने की कोशिश कर रहा हूं जो एक हार्डवेयर प्रोजेक्ट के लिए अपने कंप्यूटर (मैकबुकप्रो OSX 10.11 El Capitan) से बात करने के लिए FTDI FT232RL का उपयोग करता है। मैं धारावाहिक कमांड भेजने के लिए मतलाब का उपयोग कर रहा हूं, वहां क्लियरटॉन्डस (सीटीएस) पिन के साथ कुछ समस्याओं में चल रहा है, जाहिरा तौर पर 'हाई' (ऑफ), लेकिन यह एक और कहानी है।
हालाँकि अभी मेरी समस्या यह है कि मेरा मैक "रिलीज़" नहीं होगा (यह सुनिश्चित करने के लिए कि इसे और क्या कॉल करना है) डिवाइस को मैं अनप्लग करने के बाद। मैं डिवाइस को अनप्लग कर सकता हूं और इसे किसी अन्य यूएसबी बस में डाल सकता हूं, लेकिन मैं वास्तव में केवल एक बार ऐसा कर सकता हूं, क्योंकि अगर मैं अनप्लग करता हूं तो वही चीज फिर से होती है - इससे मेरा विकास मुश्किल हो जाता है, क्योंकि मुझे इसे ठीक करने का एकमात्र तरीका मिल गया है पूरे कंप्यूटर को पुनरारंभ करना है। मैं इन उपकरणों को कैसे जारी / रीसेट / साफ़ कर सकता हूँ?
यदि मैं सिस्टम सूचना> हार्डवेयर> USB खोलता हूं , तो मैं अनिवार्य रूप से एक ही डिवाइस को डिवाइस ट्री पर दो बार सूचीबद्ध देख सकता हूं।
इससे यह ऐसा हो जाता है कि जब मैं ls /dev/tty.*
(मैटलाब या टर्मिनल में) कोशिश करता हूं कि डिवाइस सूचीबद्ध नहीं है, तो यह अनिवार्य रूप से अवरुद्ध है, भले ही इसे प्लग किया गया हो और डिवाइस ट्री पर दो बार दिखाई दे। मुझे क्या करना चाहिए?
मैंने संस्करण 2.3 एफटीडीआई ड्राइवर स्थापित किया है, और यह अन्यथा काम करने लगता है। कृपया मुझे बताएं कि मैं इसके बारे में जानकारी प्राप्त करने के लिए कौन सी अन्य जानकारी प्रदान कर सकता हूं। धन्यवाद
FTDIUSBSerialDriver.kext.bak
या~FTDIUSBSerialDriver.kext
) काम नहीं किया, मुझे वास्तव में/Library/Extensions/
निर्देशिका से फ़ाइल को निकालना पड़ा ।