AVRISP mkII ডিভাইস স্বাক্ষর পড়া না

আমি সম্প্রতি একটি ডজন ATTiny85 এমসিইউ কিনেছি এবং আমি এটিকে অরুডিনো আইডিই এবং এভিআরএসএসপি মিকি (আড়ুডিনো 1.0.5, উবুন্টু 13.04) এর মাধ্যমে এটিতে একটি ব্লিঙ্ক প্রোগ্রাম রেখে কেবল পরীক্ষা করার চেষ্টা করছিলাম। আমি সঠিকভাবে তারযুক্ত না হওয়ার পরামর্শ দিয়ে একটি ত্রুটি পেয়েছি, তবে আমি এটি একবারে যাচাই করেছি (এবং এটি 4.8v এ বাহ্যিকভাবে চালিত)। আমি এমনকি একাধিক ATTINIS পরীক্ষিত যাতে তারা খুব duds হয় খুব অসম্ভাব্য। যখন আমি আইএসপি হিসাবে আমার আর্ডিনো ব্যবহার করতে সুইচ করেছি, এটি জরিমানা প্রোগ্রাম। আমি avrdude -c avrispmkii -p t85 -P usb -t ব্যবহার করে দেখেছিলাম এটি আর্ডিনো আইডিই সেটআপের সমস্যা কিনা, কিন্তু এটি আমাকে একই ত্রুটি দিয়েছে। যতদূর আমি বলতে পারি ঠিক তেমনই আমি /etc/udev সমস্ত নিয়ম সেট করি, এবং এখনও কোন ডাইস ...

তাই আমি উইন্ডোজ 8 এ বুট করেছি, এটেল স্টুডিও 6 ইন্সটল করেছি এবং AVRISP mkii এর ড্রাইভার। আমি ডিভাইস ফার্মওয়্যার (1.16 তে) আপডেট করেছি, এবং তারপর attiny85 এর স্বাক্ষরটি পড়ার চেষ্টা করেছি। এটি ব্যর্থ হয়েছে, আমাকে [ERROR] প্রদান করছে প্রোগ্রামিং মোডে প্রবেশ করতে ব্যর্থ। ispEnterProgMode: ত্রুটি স্থিতি পেয়েছে: 0xc0 পেয়েছে, প্রত্যাশিত 0x00, মডিউলনাম: টিসিএফ (টিসিএফ কমান্ড: ডিভাইস: শুরু সেশন ব্যর্থ হয়েছে।) । আমি আবার চেষ্টা করেছি, এই সময়ে আমার আর্মিনো থেকে atmega328p দিয়ে, এবং আবারও ব্যর্থ হয়েছে। আইএসপি ঘড়ি 125 কিলোজ (এবং আমি খুব কম চেষ্টা করেছি) হ্রাস করা হয়। আমি জানি both atmega328p এবং attiny85 এখনও কাজ করছে এবং ফিউজ বিটগুলি কখনই ছিন্নভিন্ন হয় নি (আইআরপি হিসাবে আমার আর্ডিনো হিসাবে আমি যখন আমার আর্ডিনো ব্যবহার করতাম)

এর মানে কি এই যে আমার অব্রাহাম মকী মারা গেছে? সমস্ত LED লাইট ঠিক যেমন প্রত্যাশিত আচরণ করে (LED এর সাথে সবুজ হয়ে যায় এমসিইউকে দেওয়া হয়, অন্যথায় লাল। ইউএসবি LED হল কঠিন সবুজ এবং ফ্ল্যাশগুলি যখন ট্র্যাফিক থাকে)। উপরন্তু, এটি উইন্ডোজ ডিভাইস ম্যানেজার এবং Atmel Studio 6 উভয় দ্বারা স্বীকৃত।

ধন্যবাদ

2
আমরা AVRISP Mkii অনেক সময় 6-পল রিবন তারের সঙ্গে সমস্যা ছিল। বেশিরভাগ সময়ে এটি স্পোরাডিক ত্রুটির কারণ হয়ে ওঠে এবং কেবল তার পরিবর্তনের পরে এটি আবার সমস্যা ছাড়াই কাজ করে। কিন্তু আমাদের কিছু প্রোগ্রামার প্রায়শই ব্যবহৃত হয় (উত্পাদন), তাই এটি এমন অপ্রত্যাশিত নয় যে কোনও সময়ে তারের বাঁক এবং বার বার 1000 বার ফাঁকা হয়ে যায়।
যোগ লেখক Rev1.0, উৎস

6 উত্তর

বিভিন্ন সম্ভাব্য সমস্যা আছে। এক আসলে udev হয়। যদি এটি সুডোর সাথে ভাল কলিং অ্যাওয়ার্ডড চালায় তবে আপনাকে আপনার udev স্টাফ সঠিকভাবে পেতে হবে। ডেবিয়ান হুইজিতে আমার /etc/udev/rules.d/56-avr.rules ফাইলটিতে নিম্নলিখিত লাইন রয়েছে:

# Atmel AVR ISP mkII
SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", GROUP="users", MODE="0660"

আমি অনুমান আপনি কোন উপযুক্ত গ্রুপ পরিবর্তন করতে পারেন।

যদি এটি আপনার ত্রুটি না হয়, আপনার সার্কিট চেক করুন। একটি সাধারণ সমস্যা হল অন্যান্য জিনিসগুলি আইএসপি পিন হেডারের সাথে সংযুক্ত। যদি আপনি নিশ্চিত হতে চান, নিয়ন্ত্রককে কোথাও রাখুন, যেখানে এই পিনগুলির সাথে আর কিছুই সংযুক্ত নেই এবং সেখানে ফ্ল্যাশ করার চেষ্টা করুন।

এবং অবশেষে: mkII এ LED এর রং পরীক্ষা করে দেখুন। ত্রুটি বা সতর্কতা হলুদ/কমলা বা লাল রঙ দ্বারা নির্দেশিত হয়। সবকিছু সঠিকভাবে ওয়্যারলেস থাকলে প্রোগ্রামারের LED সবুজ।

1
যোগ

আইএসপি ঘড়ি ফ্রিকোয়েন্সি হ্রাস 1,747 কেজিএজে আমার জন্য একই সমস্যা সমাধান করেছে।

1
যোগ
এই উত্তর বেশ কম মানের। আরো কিছু তথ্য অন্তর্ভুক্ত করার জন্য আপনার উত্তর উন্নতি বিবেচনা করুন
যোগ লেখক Doodle, উৎস

আইএসপি প্রোগ্রামার ইতিহাস কি? তারা ভোল্টেজ উপর পেতে হলে তারা আপনার বর্ণিত উপসর্গ সঙ্গে ব্যর্থ হতে পারে। এটি সাধারণত তাদের সামনে সামনের আইসি, MAX-কিছু, যা প্রতিস্থাপিত করতে হবে।

0
যোগ

If debugwire is enabled then ISP won't work. In the debugger run the program, and then choose Debugger->Disable Debugwire and close, and then after cycling power to the board, ISP will work again.

0
যোগ

Atmel Studio 6 (v6.2.1563 SP2), on Windows 10 (Build 10240)

আমি এভিরিস্পমিকে সাথে একটি Attiny13A এ একই সমস্যা ছিল।
আমি এখানে অ্যাটনি13 এ বোর্ড এবং 2x AVRISPMKII প্রোগ্রামার সংখ্যা পেয়েছি। সমস্যা এই সব সঙ্গে হয়।

ডিফল্ট দ্বারা অভ্যন্তরীণ oscilator চলমান Attini। লক্ষ্য ভোল্টেজ পড়তে পারে কিন্তু ডিভাইস স্বাক্ষর সঠিক ফলাফল দিতে ব্যর্থ হয়েছে।
ডিভাইসের প্রোগ্রামিং টুলে 64 গিগাবাইটে প্রোগ্রামিং গতি পরিবর্তন করেছেন, "সেট" চাপুন এবং এই বিন্দু থেকে, ডিভাইস পড়ার এবং প্রোগ্রামিং ঠিক আছে।

আমি সত্যিই নিশ্চিত নই কেন এটা কিন্তু অন্তত আমি এখন কাজ চালিয়ে যেতে পারি।
এই যে কেউ সাহায্য করতে পারেন আশা করি।

কার্ল

0
যোগ

সঠিক ডিভাইস স্বাক্ষরটি পড়তে সক্ষম হবার জন্য আমার ফ্রিকোয়েন্সি লোকেশন সেট করতে হয়েছিল "-বি 5", আমার জন্য কাজ করে।

0
যোগ