পিসিআই-ই লিঙ্ক-প্রস্থ আলোচনার ঘটনাটি কোথায় ঘটে?


8

আমি আমার সিস্টেমে একটি নিম্নমানের পিসিআই-ই কার্ড সনাক্ত করার চেষ্টা করছি এবং আমি বুঝতে পেরেছি যে এটি ভুল লিঙ্ক-প্রস্থের সাথে আলোচনা করছে। বিশেষতঃ দৌড় থেকে lspci -vv, আমি দেখতে পাচ্ছি:

LnkCap: Port #1, Speed 8GT/s, Width x8, ASPM L1, Exit Latency L0s <4us, L1 <4us
        ClockPM- Surprise- LLActRep- BwNot-

যখন

LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-

আমার প্রশ্ন হ'ল: এই আলোচনাটি কি হার্ডওয়্যার স্তরে বা সফ্টওয়্যার পর্যায়ে ঘটে? অন্য কোনও উপায়ে বলুন, কার্ডটি সরাসরি পিসিআই-ই স্লটের সাথে আলোচনা করে, বা ড্রাইভারগুলির মধ্যে কোথাও এটি ঘটে?

(যদি এটি একটি সুস্পষ্ট উত্তর হিসাবে পরিণত হয়, দয়া করে আমাকে ক্ষমা করুন ... এক সপ্তাহের জন্য এটি সনাক্ত করার চেষ্টা করার পরে, আমার মনটি কিছুটা ভাজা হয়ে গেছে))

উত্তর:


17

এটি বৈদ্যুতিন পর্যায়ে করা হয়েছে, সফ্টওয়্যার দ্বারা নয়। আপনি উপরে উল্লিখিত দুটি রেজিস্টার, এলএনকে_সিএপি এবং এলএনকেপিপিএ হ'ল লিঙ্কটি কীভাবে সক্ষম 'এবং' এখানে বর্তমান অবস্থা 'বলে সঠিকভাবে উল্লেখ করেছেন। এখানে SLT_CAP এবং SLT_STA রয়েছে, যা মেশিনে প্রদত্ত 'স্লট'-এর সাথে সুনির্দিষ্ট বলে মনে হতে পারে।

পিসিআই স্পেস একটি এলটিএসএসএম সংযুক্ত করে - লিংক প্রশিক্ষণ এবং স্থিতি স্টেট মেশিন। পিএইচওয়াই / ডিভাইস স্তরে, উভয় ডিভাইসই সর্বাধিক গতি নির্ধারণ করে, সর্বাধিক লিঙ্কের প্রস্থ উভয় ডিভাইসই সমর্থন করে এবং এটিও যেখানে পোলিরিটি বিপরীত / লেন বিপর্যয় পরিচালনা করা হয় (আমাদের জন্য বিন্যাসকে সহজতর করতে, স্পেকটি পিটিকে অনুমতি দেয়) / এন অদলবদল করা ইত্যাদি)।

এখানে চিত্র বর্ণনা লিখুন

ডিভাইসগুলি একে অপরের কাছে পরিচিত, অর্ডার করা প্রতীকগুলির সেট পাঠায় এবং হার্ডওয়্যারটি 2.5GT / s থেকে তার পথে কাজ করে। একে অপরকে প্রেরণ করা যায় এমন গতি পরিবর্তন কমান্ড রয়েছে এবং এখানে চ্যানেলের সমতাকরণ সেটিংসও সংজ্ঞায়িত করা হয়েছে।

যদি আপনি ভুল গতিতে সংযোগ স্থাপন করেন তবে পিসিআই রুট পোর্টটি ভুলভাবে কনফিগার করা হয়েছে বা নীচের লিঙ্কের প্রস্থকে চাপিয়ে দেওয়ার জন্য সিগন্যাল অখণ্ডতার সমস্যা রয়েছে। আমার অভিজ্ঞতায় যদি আপনি 8 জিটি / সেকেন্ডের পরিবর্তে 5 জিটি / সেকেন্ডে লিঙ্ক করে থাকেন তবে এটি এসআই ইস্যুতে বেশি হয় - এক্স 8 8 জিটি / সের পরিবর্তে এক্স 4 8 জিটি / এস এ লিঙ্ক করা কোনও কনফিগারেশনের সমস্যার মতো মনে হয়, অথবা সম্ভবত কোনও স্লটে এমন কার্ড যুক্ত করা যা এক্স 8 প্রস্থকে সমর্থন করে না।

রুট জটিল ক্ষমতাগুলির নিবন্ধ (অফসেট 04 এইচ) সর্বাধিক সমর্থিত প্রস্থ প্রকাশ করবে, এটি আপনার ডায়াগনস্টিক্সে সহায়তা করতে পারে। আইআইআরসি, -x কনফিগার স্পেসের প্রথম 4 কে ডাম্প করবে, -xx বা -xxx পিসিআই প্রসারিত কনফিগারেশন স্পেসটি ডাম্প করবে। আপনি যদি নিজের পুরো কনফিগারেশন স্পেসটি এখানে / পেস্টবিনে ফেলে দেন তবে আমি এটির জন্য সম্ভবত আপনার খোঁড়াখুঁড়ি করতে পারি, তবে রেজিস্ট্রিগুলি কী করে ডিকোডিংয়ের জন্য লিনাক্স একটি শালীন কাজ করে।


2
আমি নিশ্চিত নই যে এই উত্তর সম্পর্কে আরও উত্তেজনাপূর্ণ কী - এটি এত সুন্দরভাবে বিশদভাবে (গুরুতরভাবে, এটি সুন্দর, এবং আমি নতুন জিনিস শিখতে পছন্দ করি), বা এটি প্রায় 5 মিনিটের মধ্যে সমস্যার সমাধান করতে আমাকে সহায়তা করেছে helped আমি আমার বোর্ডে কনফিগারেশনগুলি সংশোধন করে শেষ করেছি - এটি একটি ডেভ বোর্ড এবং দেখে মনে হচ্ছে এটি কোনও পর্যায়ে পুনরায় সেট হয়ে গেছে।
টোনিসডজি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.