2011-12-23 8 views
5

मैं एक अधूरा कर्नेल बूटलोड करने के लिए लिखे गए पहले चरण बूटलोडर का परीक्षण करना चाहता हूं, इसलिए मैं इसे डीबग कर सकता हूं और देख सकता हूं कि यह काम करता है या नहीं। क्या क्यूमु एक NAND स्टोरेज डिवाइस का अनुकरण करना संभव है, जिससे वह बूटलोडर की प्रतिलिपि बनायेगा और इसे निष्पादित करेगा? और यदि हां, तो मैं इसे करने के बारे में कैसे जाऊं?क्यूमु में एक NAND आधारित स्टोरेज डिवाइस का अनुकरण?

तो बुनियादी तौर पर, QEMU, आभासी सीपीयू और आभासी नन्द प्रारंभ रैम में यह का एक हिस्सा लोड, और फिर इसे करने के लिए सीपीयू कूद बनाने के लिए की आवश्यकता होगी। लोडर स्मृति में होने के बाद, यह फाइल सिस्टम को लोड करने में सक्षम होगा, कर्नेल, डिकंप्रेस, डिक्रिप्ट, डीकोड, स्थानांतरित करें और इसे निष्पादित करें।

+0

शायद आप इसे http://electronics.stackexchange.com/ – Ali

+0

सुपरसेट पर लोगों से पूछना चाहते हैं: https://stackoverflow.com/questions/28315265/how-to-add-a-new-device-in -qemu-स्रोत-कोड –

उत्तर

1

क्यूमु एमटीडी डिवाइस प्रदान करता है। कुछ बोर्ड कॉन्फ़िगरेशन जो qemu emulates उन्हें है। होस्ट एक छवि फ़ाइल (डिस्क से) प्रदान करता है और अतिथि एक फ्लैश डिवाइस देखता है। मुझे और नहीं पता, लेकिन विभिन्न बोर्डों के लिए क्यूमु स्रोत और कॉन्फ़िगरेशन का अध्ययन करना और क्यूमु की मेलिंग सूची पर पूछना चाहिए।

संबंधित मुद्दे