RP2350 के साथ लगभग हर इच्छा पूरी होने का अनुभव
(dmitry.gr)असंतोष और इच्छाओं की सूची
-
RP2040 के फायदे और कमियाँ
- RP2040 एक शानदार माइक्रोकंट्रोलर था, लेकिन कई उपयोगों में इसकी कुछ कमियाँ थीं
- कुछ मामलों में STM32H7 सीरीज़ चिप का उपयोग करना पड़ता था, लेकिन इस चिप में बहुत बग थे और यह भरोसेमंद नहीं था
- RP2040 की सबसे शानदार विशेषताएँ थीं PIO, अच्छी तरह डिज़ाइन किया गया DMA सिस्टम, और बेहद ऊँची ओवरक्लॉकिंग की क्षमता
-
सुधार की इच्छाएँ
- DMA यूनिट में "स्थायी" ट्रांसफर मोड जोड़ना
- अधिक DMA चैनल
- PIO में अधिक रजिस्टर और यूनिट जोड़ना
- अधिक GPIO
एक साल तक राज़ बनाए रखना
- RP2350 सैंपल टेस्ट
- पिछले एक साल के दौरान RP2350 सैंपलों का परीक्षण करते हुए बग रिपोर्ट किए गए और सुधारों के सुझाव दिए गए
- अधिकांश इच्छाएँ RP2350 में पूरी हो गईं
इच्छाओं का पूरा होना
-
बेहतर कोर
- इसमें दो Cortex-M33F कोर हैं
- floating point support और double-precision math acceleration जोड़ा गया है
- 300MHz पर स्थिर रूप से ओवरक्लॉक किया जा सकता है
- RAM का आकार दोगुना हो गया है
-
PIO में सुधार
- FIFO को मेमोरी की तरह उपयोग किया जा सकता है, जिससे अधिक जटिल PIO मशीनें लागू की जा सकती हैं
- तीन PIO यूनिट जोड़ी गई हैं
- PIO के बीच interrupt भेजना संभव है
-
DMA में सुधार
- अनंत ट्रांसफर संभव
- मेमोरी एड्रेस समायोजन के विकल्प जोड़े गए हैं
-
QSPI PSRAM समर्थन
- पढ़ने और लिखने दोनों का समर्थन
- cache फीचर काम करता है
- सरल सेटअप के साथ 16MB RAM जोड़ी जा सकती है
पहला सार्वजनिक RP2350 प्रोजेक्ट
- DEFCON 32 बैज
- हार्डवेयर Entropic Engineering ने विकसित किया और firmware लेखक द्वारा लिखा गया Game Boy emulator uGB port था
- एक कोर Game Boy स्क्रीन को 1.5 गुना बड़ा करता है, और दूसरा कोर emulation तथा UI को संभालता है
- PalmOS चलाया जा सकता है
सबके लिए खुशी!
- RP2350 के फायदे
- STM32H7 प्रोजेक्ट्स को RP2350 से बदलकर लागत, समय और समस्याएँ बचाई जा सकती हैं
- RP2354A/B में built-in flash शामिल है
- 80-pin package अधिक GPIO देता है
अस्वीकरण
- व्यक्तिगत राय
- यह लेख लेखक की व्यक्तिगत राय है और इसके लिए कोई मुआवज़ा नहीं लिया गया
GN⁺ का सारांश
-
RP2350 के मुख्य सुधार
- दो Cortex-M33F कोर, double-precision math acceleration, तीन PIO यूनिट, अनंत ट्रांसफर करने वाला DMA, QSPI PSRAM समर्थन आदि
- DEFCON 32 बैज प्रोजेक्ट में इसका सफल उपयोग हुआ
-
RP2350 के फायदे
- STM32H7 सीरीज़ के विकल्प के रूप में लागत घटाई जा सकती है और प्रदर्शन बढ़ाया जा सकता है
- built-in flash और अधिक GPIO प्रदान करता है
-
संबंधित प्रोजेक्ट्स की सिफारिश
- मिलती-जुलती विशेषताओं वाले अन्य प्रोजेक्ट्स में ESP32, STM32 सीरीज़ आदि शामिल हैं
1 टिप्पणियां
Hacker News राय
RP2040-आधारित brushless motor driver विकसित कर रहा/रही हूँ
RP2040 को वास्तविक उत्पाद में इस्तेमाल करना कल्पना करना कठिन है, लेकिन RP2350 कई समस्याएँ हल करता है
RP2350 के specifications:
एक ही die पर ARM core या RISC-V core चुना जा सकता है
Pigweed team के लिए बड़ा दिन है
आधिकारिक news post और product page के links दिए गए हैं
काश Pi के साथ memory share करने का कोई तरीका होता
development board micro USB का उपयोग करता है
RP2040 पर Doom port किया गया है
आधिकारिक announcement या datasheet नहीं मिल रही, लेकिन पोस्ट के अनुसार: