ডিএসপিক চিপস স্বাভাবিক গতির একটি ভগ্নাংশে চলমান


9

আমার দুটি পিসিবি আছে। একটির dsPIC30F6012a আছে, অন্যটি dsPIC30F6015। উভয়ই পিআইপিকিট ৩ ব্যবহার করে এমপিএলএক্স এক্স-এর পৃথক স্ট্যান্ডেলোন এইচএক্স প্রকল্পগুলি থেকে প্রোগ্রাম করা হচ্ছে, উভয় ফার্মওয়্যারই বিনা অসুবিধা ছাড়াই এই মুহুর্তের কয়েক ডজন ইউনিটে প্রয়োগ করা হয়েছে। বর্তমানে, ফার্মওয়্যারগুলি সমস্ত পিসি থেকে একটি করে প্রোগ্রাম করার সময় সঠিকভাবে কাজ করছে। সেই এক পিসিতে, গতকাল থেকে , উভয় ফার্মওয়্যার সুস্পষ্ট ত্রুটি ছাড়াই প্রোগ্রাম করেছে, তবে প্রায় 1/20 স্বাভাবিক গতিতে কার্যকর করে। গতকাল আগে, সেই পিসিও সমস্যা ছাড়াই এই বোর্ডগুলি প্রোগ্রাম করে।

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

একই পিসিবি ডিজাইনের একাধিক উদাহরণে দুটি আলাদা আলাদা চিপ-এ দুটি পৃথক ফার্মওয়্যার কেবলমাত্র পিসি তাদের প্রোগ্রামে ব্যবহৃত হয় তার উপর নির্ভর করে বিভিন্ন গতিতে চলমান। "ভাল" পিসিতে একটি ধীর বোর্ড পুনরায় প্রোগ্রাম করা সমস্যার সমাধান করে; "খারাপ" পিসিতে একই বোর্ডটিকে পুনরায় প্রোগ্র্যামিং এটিকে ফিরিয়ে আনে। আমি কেবল এটিই বুঝতে পারি যে সেই এক পিসিতে কেউ "আস্তে আস্তে যান" বোতামটি টিপান, তবে আমি সেই লেবেলযুক্ত কিছুই খুঁজে পাচ্ছি না। (যদিও আমাদের প্রযুক্তিগুলি বেশ সৃজনশীল, তবে) আমি বর্তমানে এমপিএলএক্স এক্স আনইনস্টল করছি, ব্যবহারকারীর সেটিংস মুছছি এবং একটি নতুন সংস্করণ পুনরায় ইনস্টল করছি। (1.3 থেকে 1.6 পর্যন্ত যাচ্ছেন)) তবে এটি যদি এটি স্থির করে তবে আমি কী চলছে তা জেনেও সন্তুষ্ট নই। কারও কি এই সমস্যাটির কোনও অন্তর্দৃষ্টি আছে?


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

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

একটি ধীর-প্ররোচিত পিসি দ্বারা প্রোগ্রামিত একটি বোর্ড কি "ভাল" পিসিতে যাচাই করবে?
ক্রিস স্ট্রাটন

দুর্ভাগ্যক্রমে (হা!) পুনরায় ইনস্টল সমস্যাটি সংশোধন করেছে, তাই আমি আরও ডেটা সংগ্রহ করতে পারি না ... একটি নির্দিষ্ট উত্তর পাওয়া শক্ত করে তোলে!
স্টিফেন কলিংস

এই প্রশ্নটি কোনও প্রযুক্তিগত থিমযুক্ত পেঁয়াজের বাইরে কিছু পড়বে
কেভিন চেন

উত্তর:


1

এমপিএলএক্স এক্স-তে কনফিগার বিটগুলি কোড থেকে আলাদাভাবে সেট করা যায় না (এমপিএলবি 8 এর মতো আপনাকে করতে দেওয়া হয়েছিল)। কেউ কোড পরিবর্তন করে তবে কনফিগার বিটগুলি 'ভুল' হতে পারে। যেহেতু আপনি একটি স্ট্যান্ডেলোন এইএইএক্স ফাইল প্রকল্প ব্যবহার করছেন, এটি অসম্ভব।

আপনি যদি বলেননি যে কোনও 'ওয়ার্কিং' পিসিতে 'খারাপ' বোর্ডগুলির মধ্যে কোনওটিকে পুনরায় প্রোগ্রাম করা যদি সমস্যাটি সমাধান করে। চেষ্টা করে দেখুন

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

আর একটি (সম্ভাবনা নেই) দৃশ্যটি হ'ল আপনার ডিএসপিক স্টক একাধিক সংশোধনগুলি কভার করে এবং একটি পদক্ষেপ পরিবর্তন কোনওভাবে আপনার কোডটিকে অকার্যকর করে তুলেছে। আইসি অংশ নম্বরগুলি সঠিক কিনা তা নিশ্চিত করুন এবং পিককিট 3 সংযোগ করার সময় আপনার একটি পুনর্বিবেচনা কোডটি দেখতে হবে যা আপনি সিলিকন সংশোধনটির ক্রস-রেফারেন্স করতে পারেন।

সম্পাদনা: এমপিএলবিএক্স-এর বিভিন্ন ইনস্টলেশন সমস্ত পিসির সাথে মিলছে কিনা তা এখন নিশ্চিত করার সময় এসেছে - সেগুলি কি একই সংশোধন? এগুলি কি সর্বশেষ সংশোধন?

এমপিএল এক্সের যখনই কোনও নতুন সংস্করণ থাকবে, পিককিট 3 ফার্মওয়্যারটি আপগ্রেড হওয়ার ঝোঁক রয়েছে - পুরানো পিককিট 3 ফার্মওয়্যার এবং আপনার এইচএক্স ফাইলের সাথে একটি বাগ বা বেমানান থাকতে পারে।

আমার সম্প্রতি একইরকম পরিস্থিতি ছিল (এখন এটি কেবল আমার উপর উদ্ভাসিত হয়েছিল) যেখানে এমপিএলএক্স এক্স এবং এক্সসি 16 এর সাথে আমার মেশিনে উত্পন্ন একটি এইচএক্স ফাইলটি আমার মেশিনে সঠিকভাবে প্রোগ্রাম করতে পারে তবে এমপিএলএব 8 ভি 8 ব্যবহার করে অন্য কোনও মেশিনে নয়। 50 - কোডটি ধীর গতিতে চলছে বলে মনে হচ্ছে (প্রারম্ভিক এলইডিগুলি আস্তে আস্তে মনে হচ্ছে)। যখন সেই পিসি একই প্রোগ্রামার এবং একই এইচএক্স ফাইলটি ব্যবহার করে এমপিএলজে 8 ভি 8.88 দিয়ে আপডেট করা হয়েছিল তখন জিনিসগুলি আবার কাজ শুরু করে। রহস্যময়।


আমি "ভাল" এবং "খারাপ" পিসিগুলিতে একই বোর্ডটি পুনরায় প্রোগ্রাম করেছি এবং বোর্ডটি প্রোগ্রাম করার জন্য ব্যবহৃত পিসি অনুসরণ করে সমস্যাটি চলে এসেছিল and এটি প্রতিফলিত করার জন্য আমি প্রশ্নটি সম্পাদনা করেছি।
স্টিফেন কলিংস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.