डीएसपी के साथ शुरू हो रही है, ई. SHARC (सलाह की जरूरत है)

V

vandelay

Guest
हैलो दोस्तों, मैं कुछ डीएसपी विकास के बारे में सलाह की जरूरत है .. मैं स्कूल पर मेरी अंतिम वर्ष शुरू करने पर एक ई छात्र हूँ, मैं अतीत में बहुत सारी चीज़ें क्रमादेशित है, लेकिन इससे पहले कि टकरा वास्तविक DSPs में कभी नहीं. मैं कुछ समय के लिए किया गया है विभिन्न dsPIC30F श्रृंखला उपकरणों पर काम कर रहा है, लेकिन मुझे लगता है कि असली चल बिन्दु DSPs के साथ परिचित करने के लिए समय आ गया है. तो यहाँ दूसरे दिन, मैं एनालॉग डिवाइसेज से बाहर ADSP-2136x के लिए एक छोटे से पीसीबी (SHARC) रखी. एक बहुत ही बुनियादी बोर्ड यह है, मुख्य रूप से बाहर तोड़ने पिन connectors के लिए, लेकिन नियामकों और जहाज पर थरथरानवाला प्लस decoupling टोपी का एक गुच्छा के साथ ... मैंने देखा है यह काफी आंतरिक रैम की एक सा है, और यह SPI बूट विकल्प है .. यदि मैं यह करने के लिए हैलो कहते हैं कि यह एक SPI "हाथ मिलाना" चलाते फ्लैश या बाहरी रैम जोड़ने के बिना, कुछ बिट्स और बाइट्स (कुछ कोड अपलोड और यह चल रहा है) का आदान प्रदान करना चाहते हैं, मैं एक microcontroller और कुछ EEPROM से कर सकता है? सेटअप पर कोई सलाह? अग्रिम धन्यवाद
 
हाय Vandelay, आप प्राथमिक इंटरफ़ेस spi / समर्पित पिन के साथ उन लोगों / SPI फ्लैश मेमोरी का उपयोग, spi eeprom या SPI मास्टर प्रोसेसर से adsp2136x बूट कर सकते हैं. सबसे अच्छा संबंध है, stroma
 
कूल. मैं उन पिन देखा है, जबकि बाहर बोर्ड बिछाने .. मैं / आरडी, / WR, और शराब के साथ ADbus समूहीकृत, बस दाई के लिए एक अलग संबंधक एक JTAG लिए, और सामान्य प्रयोजन संबंधक मैं बूट config, घड़ी config, SPI के साथ एक MCU interfacing के लिए इरादा बनाया है, रीसेट और GPIOs. मैं आगे यह करने के लिए देख रहा हूँ, GFLOPS प्रदर्शन और कई DMAs कुछ भी नहीं है मैं कभी कोशिश की है की तरह है, यह संख्या सिर्फ इतना अद्भुत लग रहा है: डी शायद मैं भी यह SPI EEPROM से लोड हूँ, यह कैसे करना है के लिए कोई दिशानिर्देश? जाहिर है मैं लिए bootconfig पिंस तदनुसार कॉन्फ़िगर करना होगा, मैं एक हेक्स (?) अपने कार्यक्रम संकलन फ़ाइल और SPI EEPROM अपलोड करने के लिए, लेकिन वहाँ प्रारूप पर कोई गाइड? मैं सिर्फ config शब्दों और ई. VisualDSP उपकरण, संकलन की तरह soumething में एक मुख्य दिनचर्या लिखने और डीएसपी की उम्मीद करने के लिए सब कुछ सही ढंग से रीसेट पर EEPROM से लोड, या यह एक ऊधम की अधिक है? मेरे सवालों का मूर्खता कारक के लिए माफी माँगता हूँ, जैसा कि आप शायद समझते हैं कि मैं बहुत कैसे इन उपकरणों के काम के साथ अपरिचित हूँ, फ्लैश के साथ MCUs के लिए इस्तेमाल किया जा रहा है ... : |
 
हाय Vandelay, सामान्य में आप के लिए है: 1. आप बूट विधि / spi eeprom / 2 के अनुसार ADSP पिन कॉन्फ़िगर. दृश्य डीएसपी 3 में अपने कोड लिखने. संकलक और अनुसार बूट विधि 4 linker कॉन्फ़िगर. संकलन और spi बूट करने के लिए शामिल कर्नेल साथ कोड जोड़ने LDR फ़ाइल 5. कार्यक्रम spi eeprom फ़ाइल लीडर अलग प्रोग्रामर का उपयोग करने के साथ. यह jtag पिंग के माध्यम से कार्यक्रम eeprom के लिए संभव है, लेकिन इस मामले में आप HPUSB बर्फ या 6 USB बर्फ के रूप में इस तरह के दृश्य डीएसपी संगत बर्फ की आवश्यकता होगी. का परीक्षण ADSP-2126X/2136X/2137X SHARC प्रोसेसर के लिए लोडर के लिए अगर यह काम करता है आप दृश्य डीएसपी लोडर और उपयोगिता मैनुअल अध्याय 5 के लिए ई. वेब साइट देखने पर उपयोगी जानकारी के एक बहुत कुछ मिल जाएगा. http://www.analog.com/UploadedFiles/Associated_Docs/598985059418529133845_loader_man.pdf यदि आप उदाहरण निर्देशिका सबसे अच्छा संबंध है, stroma में दृश्य डीएसपी स्थापित देखो
 
एक बहुत धन्यवाद, stroma. यही कारण है कि मैं वास्तव में क्या पता है की जरूरत है: डी लीडर फ़ाइल ... मूल रूप से एक हेक्स फ़ाइल है? WinPic कार्यक्रम EEPROMs करने की क्षमता के साथ कार्यक्रम लीडर प्रारूप reckognize टाइप करेंगे?
 
हाय Vandelay / प्रारूप द्विआधारी, hex8, hex32 का चयन करें, शामिल कर सकते हैं ... / और दृश्य डीएसपी वरीयता संवाद के लोडर टैब से लीडर फ़ाइल की अन्य मानकों. EE-240 / नीचे / Blackfin के लिए प्रक्रिया विवरण बूटिंग लिंक देखें. यह बहुत बूटिंग sharc के लिए इसी तरह की है. सबसे अच्छा संबंध stroma http://www.analog.com/UploadedFiles/Application_Notes/44524304621268EE240v03.pdf
 
एक बार फिर धन्यवाद, stroma. मैं VisualDSP परीक्षण लाइसेंस के लिए अभी तक नहीं पर हस्ताक्षर किए हैं के रूप में यह एक सीमित समय अवधि के लिए है, और मैं अभी तक अपने बोर्ड नहीं डाल दिया है एक साथ. डी: लेकिन अब मैं कम से कम एक खेल की योजना है
 
यह सिर्फ महान है, "डिजिटल सिग्नल प्रोसेसिंग" वर्गों हम आखिरी सेमेस्टर की निरंतरता "वास्तविक समय प्रणाली" है, और मैं आज कक्षा के बाद शिक्षक से पूछा, अगर वहाँ के विषय में किसी भी व्यावहारिक कार्यान्वयन या बस काम होने जा रहे थे सिद्धांत है. उनका जवाब था हम वास्तव में विषय में प्रयोगशाला अभ्यास जा रहे हैं, "SHARC" कहा जाता एनालॉग डिवाइसेज से एक डीएसपी के लिए विकास सिस्टम का उपयोग कर ... उन्होंने यह भी बताया कि हम उन्हें सी में प्रोग्राम VisualDSP उपयोग किया जाएगा! अजीब बात है कि कैसे चीजें बाहर बारी, है ना? ८)
 

Welcome to EDABoard.com

Sponsor

Back
Top