निनटेंडो Wii के लिए लिनक्स कर्नेल


16

मैं निनटेंडो Wii के लिए एक लिनक्स कर्नेल को संकलित करने की कोशिश कर रहा हूं जो कि माइक पी 5 पैच के साथ संस्करण 2.6.32 की तुलना में नया है, जिसे मैं अब तक बिना किसी समस्या के उपयोग कर रहा हूं। चूंकि संस्करण 2.6.33 Wii समर्थन मेनलाइन कर्नेल में शामिल है, लेकिन मैं इसे काम करने के लिए प्रबंधित नहीं कर सकता। मैंने पुराने .config का उपयोग करने की कोशिश की जिसका उपयोग मैंने संस्करण 2.6.32 के लिए किया और Wii मंच के लिए डिफ़ॉल्ट .config का भी। बेशक इन सभी कॉन्फिगर में Wii के प्लेटफॉर्म सपोर्ट का विकल्प चुना गया है, लेकिन हालाँकि Wii कर्नेल कोड (ब्लू एलईडी फ्लैश) निष्पादित करता है, मैं टीवी में कुछ भी नहीं देख सकता और न ही ssh से कनेक्ट कर सकता हूँ। मैंने कोशिश की लगभग सभी शाखाओं में अंतिम परीक्षण संस्करण शामिल था लेकिन हमेशा एक ही परिणाम के साथ। मैंने बिना किसी भाग्य के अपने क्रॉस संकलन टूल को भी अपडेट किया।

क्या मुझे कोई विकल्प याद आ रहा है या संस्करण 2.6.32 के बाद से कुछ बदल गया है?


1
पुराने कर्नेल के चलने के साथ Wii पर अपना कर्नेल संकलित करने का प्रयास करें। जब मुझे मेरा गुरुप्लग मिला, तो मैंने तय किया कि क्रॉसकंपलिंग टूल्स के साथ गड़बड़ की तुलना में डेबियन स्थापित से गुठली को संकलित करना आसान था।
LawrenceC

जवाबों:


4

एक चीज जो आप कर सकते हैं, यदि आपके पास git"2.6.32 माइक पी 5" और 2.6.33 कर्नेल दोनों के साथ एक पेड़ है, तो git bisectदोनों संस्करणों के बीच एक करना होगा । यह समस्या का कारण बनने वाली प्रतिबद्धताओं को जल्दी ही सीमित कर देगा।


2

भले ही कोड का एक बड़ा हिस्सा मेनलाइन में प्रतिबद्ध था, प्लेटफ़ॉर्म समर्थन की तरह, मेनलाइन कर्नेल IOS, USB, GameCube नियंत्रकों आदि का समर्थन नहीं करता है। हालाँकि, मुझे वेब पर पैच मिले हैं जो USB 2.0 समर्थन को जोड़ते हैं। इसके अलावा, याद रखें कि मेनलाइन कर्नेल केवल MINI (BootMii के माध्यम से) पर बूट कर सकता है। ओह, लगभग भूल गए आप चला सकते हैं make menuconfigऔर शायद कॉन्फ़िगरेशन की जांच कर सकते हैं ?

वैसे भी, यहाँ कुछ संदर्भ हैं जो मदद कर सकते हैं:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.