আরডুইনো: সিরিয়াল যোগাযোগ / আপলোডার কাজ করছেন না


8

আরডুইনো আইডিইতে সিরিয়াল বন্দরটি ধুসর and এটি আড়ুইনো বাগ বা বায়োনিক বিভারের কোনও বাগ কিনা তা জানেন না। অ্যাপ্লিকেশন 17.10 আর্টফুলে কাজ করেছে।

এই বাগটি প্রতিবেদন করা হয়েছে এবং একটি ঠিকঠাক ডেবিয়ানে একটি আপলোডের জন্য অপেক্ষা করছে

9 ই মে:

নাল java.ext.dirs সিস্টেম সম্পত্তি দ্বারা জাভা 10 এর সাথে নালপয়েন্টারএক্সসেপশন স্থির করে (বন্ধ: # 896929)

এটি কোনও আরডুইনো সমস্যা নয় তবে সাধারণভাবে সিরিয়াল সংযোগগুলিকে প্রভাবিত করে।

প্রোন্টারফেস পরীক্ষা করা হয়েছে এবং 3 ডি প্রিন্টারের সাথে কোনও সিরিয়াল সংযোগ নেই।


2
মাত্র কিছু যুক্ত তথ্য: এটি উবুন্টু 18.04 এর সাথে একটি পরিচিত সমস্যা কারণ সিরিয়াল ড্রাইভারটি লোড করার সময় আরডুইনো আইডিই একটি ব্যতিক্রম ছুঁড়ে। বিশেষত: java.lang.
নলপয়েন্টারএক্সেপশনটি

1
সুতরাং এটি একটি পরিচিত সমস্যা। কিন্তু কোন জ্ঞাত সমাধান নেই (এখনও)?
বোলেয়ান


এটি আসলে লিব্রেক্সটেক্স-জাভাতে একটি বাগ এবং এটি ডিবিয়ান সংস্করণ ২.২ প্রেপ +২ ডিএফএসজি ১-২ এ স্থির করা হয়েছে। উসুন্টু এটি কসমিক থেকেই রয়েছে। বায়োনিকের জন্য আপনি হাতে হাতে কমিক সংস্করণ ডাউনলোড এবং ইনস্টল করতে পারেন।
ক্লিপটোগ

উত্তর:


5

এই পোস্টিং থেকে ওরাকল জাভা 8 ইনস্টল করার নির্দেশাবলী অনুসরণ করে সিরিয়াল যোগাযোগ / আপলোডার সমস্যাটি আমার জন্য ঠিক করা হয়েছিল:

https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux

একটি নতুন ইনস্টল করা উবুন্টু 18.04 এলটিএস সিস্টেমে। ওরাকল জাভা ইনস্টল করার পরে 8:

  • do সুডো অ্যাড-এপটি-রিপোজিটরি পিপিএ: ওয়েবআপড 8টিয়াম / জাভা
  • $ sudo অপ্ট আপডেট
  • $ sudo অ্যাপ্লিকেশন ইনস্টল করুন ওরাকল-জাভা 8-সেট-ডিফল্ট

আরডুইনো আইডিই সঠিকভাবে কাজ করেছে।


এই কাজটি আমার পক্ষে কাজ করে। সিরিয়াল বন্দরটি আর ধুসর।
বোলেয়ান

1
রেপো থেকে আরডুইনো নিয়ে সমস্যা সমাধানের এটি সেরা উত্তর, তবে রেপো সংস্করণটি অনেক পুরানো এবং অনেকগুলি বৈশিষ্ট্য নিখোঁজ হওয়ায় (গ্রন্থাগার এবং বোর্ডগুলির পরিচালকরা উল্লেখযোগ্য হওয়ায়) আরডুইনো.সি.সি থেকে আরডুইনোর সর্বশেষ সংস্করণ ইনস্টল করা আরও ভাল ফলাফল outcome বাদ দেওয়া)
চার্লি 21

1
আমার সমাধান: ওপেনজেডক 8 ইনস্টল করুন , তারপরে এটি সক্রিয় করুনsudo update-alternatives --config java
স্টিফান রিখটার

ধন্যবাদ স্টিফান আমি openjdk-8-jdkপ্যাকেজটি ইনস্টল করেছি , যা সাহায্য করেছে (সহ update-alternatives --config java)
নীল স্টকব্রিজ

3

আপনার ব্যবহারকারীকে দিয়ে সিরিয়াল বন্দরটিতে লেখার অনুমতি দেওয়া উচিত

sudo usermod -a -G dialout $USER

এছাড়াও "সর্বশেষ আরডুইনো আইডিই ইনস্টল করবেন কীভাবে?"


দেখে মনে হচ্ছে এটি আসল বাগ, আমি পরিষ্কার উবুন্টু 18.04 এলটিএস-এও পেয়েছি:

$ arduino
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver

$ dpkg -S `which arduino`
arduino: /usr/bin/arduino

$ dpkg -l arduino | tail -n1
ii  arduino        2:1.0.5+dfsg2-4.1 all          AVR development board IDE and built-in librarie

সুতরাং আমি সংযুক্ত দেবিয়ান বাগগুলির সাথে লঞ্চপ্যাডে বাগ 1770604 বাগ রিপোর্ট করেছি :


আমি ডায়ালআউট গোষ্ঠীর একজন সদস্য
বোলেয়ান

আমি লঞ্চপ্যাডে বাগটি রিপোর্ট করেছি।
N0rbert

1

আমিও একই সমস্যায় পড়ছিলাম। আমি সংস্করণ আরডুইনো আইডিই 1.9.0 বিটা ইনস্টল করেছি এবং আমি আর ত্রুটি দেখতে পাচ্ছি না।


সংস্করণ 1.9.0 বিটা কি?
স্টিফেন রাউচ

1
@ স্টেফেনআরচ আরডুইনো আইডিই সংস্করণ 1.9 বিটা।
কারেল

হ্যাঁ, আরডুইনো আইডিই 1.9.0 বিটা। আমি আমার উত্তরটি কিছুটা ভাল বলেছি।
আর্নেস্তো মিরান্ডা

0

এটি ব্যবহার করে চেষ্টা করুন,

sudo usermod -a -G dialout $USER

এবং অনুমতি পরিবর্তন করতে ভুলবেন না, উদাহরণস্বরূপ COM1 কে ttyUSB0 হিসাবে:

ls -l /dev/tty*
sudo chmod a+rw /dev/ttyUSB0

0

আরডুইনো.সি.সি. থেকে সর্বশেষতম আরডুইনো আইডিই ডাউনলোড করুন , সংরক্ষণাগারটি বের করুন এবং ইনস্টল.শকে ফাইলের বৈশিষ্ট্যগুলির অনুমতি ট্যাব দিয়ে chmod +x install.shবা সম্পাদনযোগ্য করে তুলুন । এটির পরে আপনি চালাতে পারবেন - একটি টার্মিনাল থেকে যার বর্তমান পথ হিসাবে নিষ্কাশন ফোল্ডার রয়েছে - ইনস্টল করতেsudo ./install.sh আরডুইনো আইডিই করতে। এটি আপনার সমস্যার সমাধান করা উচিত।

মন্তব্য দ্বারা পরামর্শের জন্য চার্লি ধন্যবাদ ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.