1 पॉइंट द्वारा GN⁺ 2024-07-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Radxa X4 एक SBC है जिसमें Raspberry Pi 5 के करीब वाले form factor में Intel N100 x86 CPU लगाया गया है; इसकी सबसे बड़ी अलग पहचान यह है कि इसमें सामान्य PC की तरह Windows 11 और Debian ISO इंस्टॉल किए जा सकते हैं
  • 4-core Alder Lake-आधारित N100, अधिकतम 16GB LPDDR5, 2.5GbE, M.2 2230 NVMe, USB-C PD, दो Micro HDMI, और RP2040-आधारित 40-pin GPIO control के साथ यह mini PC और Raspberry Pi जैसे boards की खूबियों को मिलाने वाली configuration का लक्ष्य रखता है
  • Debian 12 में installation और 2.5GbE detection आसानी से हुआ, लेकिन WiFi/BT नहीं मिला; Windows 11 में default installation media में network driver न होने के कारण OOBE bypass और Intel Ethernet driver installation की जरूरत पड़ी
  • Geekbench 6 में Windows पर CPU ने 1007 single-core और 2295 multi-core, GPU ने OpenCL 3246 और Vulkan 3710 दर्ज किए; Ubuntu में केवल PL2 को 6W पर रखकर 1171 single-core और 2389 multi-core मिले
  • Cooling, PoE और wireless drivers में अभी सुधार की गुंजाइश है; Windows 11 idle power 8W या peripherals हटाने पर 6.8W के आसपास है, और CPU को खुला रखकर इस्तेमाल करना overheating के कारण recommend करना मुश्किल है

Raspberry Pi-स्टाइल board और x86 mini PC के बीच

  • Radxa X4 एक SBC है जिसमें Raspberry Pi 5 form factor के करीब वाले board पर Intel N100 x86 processor दिया गया है
  • x86 आधारित होने के कारण Windows 11 ISO और Debian ISO डाउनलोड कर सामान्य PC installation flow से operating system लगाया जा सकता है
  • मुख्य specifications इस प्रकार हैं
    • Intel N100 CPU: 4 Alder Lake CPU cores, अधिकतम 3.4GHz
    • Intel UHD Graphics: 750MHz
    • 4GB/8GB/12GB/16GB LPDDR5 4786MT/s
    • 2.5Gbit RJ45 Ethernet, HAT के जरिए PoE support
    • M.2 M-Key, M.2 2230 NVMe drive support
    • 12V USB-C Power Delivery input
    • 3 USB-A 3.2 10Gbps, 1 USB-A 2.0
    • WiFi 5 & BT5, या 8GB RAM और उससे ऊपर के models में WiFi 6 & BT5.2
    • 2 Micro HDMI, अधिकतम 4K60
    • Raspberry Pi RP2040 से 40-pin GPIO header control
    • Fan header और RTC battery header
    • 3.5mm headphone·microphone jack
    • eMMC, जिसे सीधे solder किया जा सकता है या eMMC शामिल SKU के रूप में खरीदा जा सकता है
  • RP2040-आधारित GPIO control एक ऐसा विकल्प है जो सिर्फ mini PC से पूरा करना मुश्किल Raspberry Pi GPIO project requirements को पूरा करता है

Test configuration और शुरुआती hardware impression

  • मिले package में Radxa X4, X4 के लिए dedicated PoE+ HAT, और case-cum-cooler शामिल थे
  • Case/cooler में thermal pad और bottom contact से बचाने के लिए 2 foot stickers थे
  • PoE HAT में standoffs पहले से लगे थे और extra भी शामिल थे
  • X4 board में RTC battery और 2 WiFi antennas पहले से शामिल थे
  • Test में official Raspberry Pi 5 PSU और WD_BLACK SN770M 2230 M.2 NVMe drive इस्तेमाल किए गए
    • PSU 12V पर 2.25A देता है

BIOS और operating system installation

  • BIOS

    • पहली boot पर दिखा BIOS American Megatrends BIOS था और April 2024 build था
    • Mini PC में आम तौर पर मिलने वाले साधारण BIOS की उम्मीद थी, लेकिन असल में system के कई हिस्सों को adjust करने के लिए बहुत सारे options थे
    • CPU Power Management और NVMe information·settings pages तक मौजूद हैं, जिससे detailed settings संभाली जा सकती हैं
  • Debian 12 Bookworm

    • Debian 12 को net install ISO से install किया गया, और GNOME desktop environment चुना गया
    • Installation और basic use कुल मिलाकर smooth रहे, और desktop responsiveness भी ठीक थी
    • Intel I226-V NIC आधारित 2.5GbE network installation के दौरान detect हो गया
    • WiFi/BT installation के दौरान detect नहीं हुए और OS में आने के बाद भी काम नहीं किए
    • शामिल Firefox में 4K 60fps “HDR” YouTube video चलाने पर 5 मिनट 13 सेकंड में लगभग 40 frames drop हुए
    • Drops लगभग नजर नहीं आए और playback काफी smooth था
    • Windows में जल्दी check करने पर भी dropped frames कम थे
  • Windows 11

    • Windows 11 को अलग PC पर installation media बनाकर install किया जा सका, और installation itself तेज व smooth रहा
    • Network detection step पर default Windows installation media में compatible network driver न होने से प्रक्रिया अटक गई
    • SHIFT+F10 से prompt खोलकर OOBE\BYPASSNRO input करने पर installer restart होता है
    • इसके बाद network page पर internet connection के बिना skip करने का option दिखता है
    • Windows में प्रवेश करने के बाद Intel Ethernet Adapter Complete Driver Pack को किसी दूसरे device पर डाउनलोड कर USB आदि से ले जाकर install करने पर network इस्तेमाल किया जा सकता है

Performance, network, power

  • Geekbench 6

    • Windows पर चलाए गए Geekbench 6 CPU score single-core 1007, multi-core 2295 रहे
    • Intel GPU score OpenCL 3246, Vulkan 3710 रहा
    • Default settings और power plan बदलने के बाद भी single-core load पर maximum CPU frequency 2.9GHz पर ही रुकी रही
    • N100 की maximum speed का इस्तेमाल करने के लिए लगता है BIOS tweaking और चाहिए
    • PL2 value को 25W से 6W करने पर भी इस Windows benchmark में कोई फर्क नहीं पड़ा
    • Ubuntu में यह 3.1GHz तक गया और Geekbench 6 score single-core 1171, multi-core 2389 रहा
  • Network

    • Windows वाले Radxa X4 और Debian वाले ROCK 5B के बीच iperf3 चलाने पर 2.5Gbps connection को दोनों दिशाओं में saturate किया जा सका
    • Windows Update से WiFi driver install नहीं हुआ, और जल्दी से सही driver भी नहीं मिल पाया
    • Ubuntu में WiFi chip Realtek RTL8852BE adapter के रूप में दिखी और installation process में काम की
  • Power consumption

    • Windows 11 idle state में default BIOS power settings इस्तेमाल करने पर wall power meter के अनुसार 8W consume करता है
    • यह measurement default keyboard, LED वाला Razer Deathadder, एक HDMI, 2.5GbE, और WD_BLACK SN770M 500GB NVMe SSD जुड़े होने की स्थिति में है
    • सिर्फ power cable छोड़कर बाकी सब हटाने पर idle power लगभग 6.8W तक घट जाती है
    • OCCT और Power Configuration tester से CPU, RAM, GPU को साथ में stress करने पर power तेजी से 27.3W तक बढ़कर फिर नीचे आती है
    • यह 12V/2.25A official Raspberry Pi 5 PSU की limit के करीब है, इसलिए आगे stronger PSU से फिर check करने की जरूरत है
    • केवल CPU और RAM stress करने पर power consumption 22.1W था

Cooling और PoE में दिखीं सीमाएँ

  • Cooling

    • CPU को खुला छोड़कर इस्तेमाल करने का तरीका recommend नहीं किया जाता
    • Board बहुत जल्दी गर्म हो जाता है, और control के लिए power target को काफी limit करना पड़ेगा
    • इस्तेमाल किया गया Radxa X4 Cooler/Case combination side और bottom से खुला है, इसलिए सख्त मायने में case नहीं है, लेकिन यह board को surface से उठाता है और fan देता है
    • शामिल thermal pad लगाने की कोशिश में टूट और फट गया
    • मिली जानकारी के अनुसार thermal pad 13.8W rated है
    • इस configuration के लिए यह पर्याप्त नहीं लगता
    • Board, thermal pad और cooler के बीच कुछ हिस्सों में रोशनी दिखती है, इसलिए pad बहुत पतला हो सकता है या उस sample pad में समस्या हो सकती है
    • RP2040 के पीछे से fan चलाने का तरीका खोजने के बाद cooling topic को फिर check किया जाएगा
  • Power over Ethernet

    • X4 के selling points में से एक HAT के जरिए 2.5GbE PoE support है
    • Radxa ने X4 के लिए specially modified PoE+ HAT बनाया है
    • एक cable power और network दोनों साथ में handle नहीं कर पाई, जबकि दूसरी cable से normal boot हुआ
    • Benchmark load देने पर board reset हो गया
    • PL2 को 25W से 15W तक कम करने पर भी वही समस्या आई
    • संभव है कि AliExpress के unnamed 2.5Gbit PoE switch में समस्या हुई हो
    • UniFi PoE switch PL2 15W state में spikes handle कर सका
    • Low-cost PoE switch भी PL2 को 6W पर set करने पर काम कर गया

शुरुआती निष्कर्ष और बाकी जांचें

  • Radxa X4 कुल मिलाकर अच्छा product लगता है, लेकिन documentation और extra verification की जरूरत वाली चीजें बाकी हैं
  • ज्यादातर functions उम्मीद के मुताबिक चले, और x86 आधारित होने के कारण मनचाहा ISO इस्तेमाल करना आसान होना बड़ा फायदा है
  • Operating system के आधार पर driver workaround की जरूरत पड़ सकती है
    • Debian में WiFi/BT detect नहीं हुए
    • Windows 11 में default installation media में network driver नहीं था
  • Cooler में कमी महसूस होती है, और PoE HAT लगाने पर NVMe drive के आसपास जगह बहुत कम रह जाती है
    • NVMe और नीचे के WiFi chip के बीच जगह लगभग 1–2mm है
    • NVMe और ऊपर के HAT के बीच जगह लगभग 3–4mm है
  • Ubuntu Server 24, kernel 6.8.0-39, BIOS default settings में केवल PL2 को 6W पर रखकर लिए गए sbc-bench results https://0x0.st/Xf2I.bin पर देखे जा सकते हैं

1 टिप्पणियां

 
GN⁺ 2024-07-29
Hacker News की रायें
  • $60 में x86 कुछ भी चला सकता है, hardware transcoding भी करता है, और CPU भी RPI 5 से करीब 3 गुना शक्तिशाली है—ऐसे में Raspberry Pi खरीदने की वजह मुझे ठीक से समझ नहीं आती
    इसमें built-in 2.5G NIC, PoE, M.2 slot तक है, और Raspberry Pi में PoE और M.2 HAT जोड़ें तो कीमत फिर $25~40 बढ़ जाती है
    उम्मीद है Radxa board का production जल्दी बढ़ेगा
    form factor की बेहतर तस्वीरों वाला एक और source भी है। असल में ऐसा लगता है कि यह Raspberry Pi case में फिट भी हो सकता है
    https://www.cnx-software.com/2024/07/19/radxa-x4-low-cost-cr...

    • पहले भी कई बार कहा है, लेकिन ईमानदारी से कहूं तो Raspberry Pi लगभग हमेशा ज्यादा समझदारी वाला विकल्प नहीं रहा
      RPI को boot करने लायक बनाने के लिए जिन चीजों की जरूरत होती है, उन्हें सब मिलाकर देखें तो यह $45 का computer नहीं है, और उसी price range में ECS Liva/Liva X जैसे $100~125 के तैयार systems हमेशा मौजूद रहे हैं
      Liva जैसे book-size/nettop और AMD AM1 जैसे platforms को standard drivers और standard BIOS इस्तेमाल करने का बड़ा फायदा था, और शुरुआती ARM की तमाम झंझटों की तुलना में यह फर्क बड़ा था। शुरुआती RPi के दौर में कई चीजें soft-float भी थीं, UEFI जैसी सुविधा की तो बात ही छोड़िए
      RPi के पक्ष में सबसे मजबूत दलील हमेशा GPIO और Linux का combination रहा, लेकिन Linux strict real-time processing के लिए बहुत अच्छा नहीं है—यह एक दोधारी तलवार है। अगर simple GPIO चाहिए तो Bus Pirate जैसे tools इस्तेमाल किए जा सकते हैं, और आजकल ESP32 ने उस “GPIO glue” भूमिका का काफी हिस्सा संभाल लिया है
      अगर low-power file server या HTPC की तरह GPIO की जरूरत नहीं है, तो x86 समान कीमत पर ज्यादा स्थिर तरीके से अच्छा चलता था। यहां तक कि second-hand store में lease खत्म हो चुके mini tower या ultra-small mini PC $10 में भी मिल सकते हैं
      शुरुआती RPI की दिक्कतें सोचें तो मामला और खराब था। असल में USB 2.0, one-way 500Mbps को system bus की तरह इस्तेमाल किया जाता था, और firmware bug की वजह से load में USB packets drop हो जाते थे[0]; Broadcom ने करीब 5 साल तक documents जारी नहीं किए, इसलिए Pi Foundation के बाहर कोई इसे fix भी नहीं कर सकता था
      [0] https://github.com/raspberrypi/firmware/issues/19
      [1] https://news.ycombinator.com/item?id=40701297
    • अगर यह चीन-निर्मित न होने की लागत है, तो मैं खुशी से दे सकता हूं
    • RP2040 MCU शामिल होने की वजह से यह काफी आकर्षक product बन जाता है
    • इस board को कुछ extra hardware चाहिए जो RPi में जरूरी नहीं होता—अगर याद सही है तो fan और Wi-Fi antenna
      Radxa case के साथ ये भी शामिल करता है, इसलिए extra cost मामूली है, लेकिन उस point पर installation footprint दोगुने से भी ज्यादा हो जाता है
      इसका मतलब यह नहीं कि यह product बेहतर नहीं है; बस यह अलग trade-offs वाला product है, इसलिए कुछ मामलों में fit नहीं हो सकता
    • Radxa X4 पहले ही sold out हो चुका है और manufacturer ने इसे listing से भी हटा दिया है
      लगता है RPi 5 की तरह कुछ समय तक इस पर बड़ा premium लगेगा
  • अगर single-thread performance और ठीक-ठाक graphics चाहिए, तो HP, Dell, Lenovo के Ryzen 5 Pro 2400G वाले used enterprise mini PC भी एक विकल्प हैं
    इस autumn तक इन्हें बड़े पैमाने पर supply शुरू हुए करीब 4 साल हो जाएंगे, इसलिए enterprise equipment eBay पर recycled stock के तौर पर धीरे-धीरे ज्यादा दिख रहा है
    SSD और Win10 Pro pre-installed के साथ shipping समेत कीमत करीब $100 तक आ गई है, और supply बढ़ने पर अगले कुछ महीनों में और गिरने की संभावना है
    retro emulation के लिए शानदार हैं—PS2 और GameCube तक आसानी से 60fps से ऊपर चला देते हैं और upscaling भी कर सकते हैं
    सिर्फ एक पुराना 2TB HDD लगाकर भी ऐसी classic games library रखी जा सकती है जिसे जिंदगी भर खेलकर भी पूरा नहीं किया जा सके
    यह भी नहीं भूलना चाहिए कि community mods, HD texture packs, cheats, fan translations भी जबरदस्त विविधता में मिलते हैं
    हमारे घर में तो modern games के DLC, कई service logins की मजबूरी, 100GB के आसपास की bloated size, और DRM hell बनने की दिशा से हम लगभग बाहर निकल आए हैं, और उल्टा gaming कहीं ज्यादा मजेदार हो गई है

    • अच्छा idea है। eBay पर specifically कौन-से models search करना अच्छा रहेगा, यह जानना चाहूंगा
  • idle power consumption पर भी एक बात जोड़ना चाहूंगा: इस generation के platforms इस हिस्से में कुछ निराशाजनक हो रहे हैं
    8th/9th gen Intel-based TinyMiniMicro PC outlet पर 3W से नीचे जा सकते हैं, जो impressive है
    Gemini Lake Refresh thin clients भी आसानी से 4W से नीचे चले जाते हैं
    सोचता हूं कि क्या यह performance वास्तविक market demand के हिसाब से optimization से आई है। हजारों units चलाने वाली company के लिए फर्क पड़ सकता है
    ARM RK3588 platform इस मामले में champion है। Orange Pi 5 Plus वही power adapter इस्तेमाल करते हुए RPi 4 से भी कम, 1.5W पर idle होता है
    लेकिन जो लोग Proxmox चलाना चाहते हैं, उनके लिए यह practical option नहीं है
    लगभग सभी N100 platforms में idle power 5W से ऊपर लगती है
    साथ ही reputable manufacturers के passive cooling options ज्यादा नहीं हैं, और active cooling boxes आम तौर पर शांत नहीं होते। इसके उलट TinyMiniMicro PC ज्यादातर use cases में बहुत quiet रहते हैं
    EU electricity prices के हिसाब से 5W का फर्क सालाना electricity bill में 20~35 euro बनता है

    • EU electricity prices मानकर भी 0.45~0.80 €/kWh काफी ज्यादा नहीं लगता?
      ज्यादातर देशों में 0.25, कम से कम 0.3 से नीचे दिखता है
      https://qery.no/consumer-energy-prices-in-europe/
    • Ryzen 7840HS laptop screen off करने पर idle power करीब 2.5W है
      Wi-Fi on और connected है, और configuration 32GB RAM व 1TB NVMe की है
    • office building की lighting power तो शुरू से ही thin client usage से हजारों गुना ज्यादा होती है
      बेशक total consumption कम होना सही है
    • मेरे N series devices में सिर्फ eMMC/SSD और Ethernet लगाने पर भी idle power 6~8W है
      पुराने J series भी ऐसे ही हैं
      RK3588 boards काफी कम हैं, और बाकी RK series भी कम लगती हैं
  • N100 अब कई जगह दिख रहा है, और J4125 जैसी चीज़ों की तुलना में performance/watt या performance/price में बड़ा उछाल लगता है
    जानकार लोगों के हिसाब से, बच्चे के “पहले Linux PC” के लिए क्या अभी N100 mini PC सबसे अच्छा शुरुआती विकल्प है, यह जानना चाहूँगा

    • N100, N97 जैसे Alder Lake N CPU का मुख्य फायदा यह है कि वे बहुत सस्ते हैं
      समान speed वाले Arm CPU से सस्ते हैं, इसलिए अधिकतर मामलों में Arm वाला विकल्प धीमा और महँगा, यानी गैर-प्रतिस्पर्धी बन गया है
      हालांकि Arm का idle power थोड़ा कम हो सकता है, इसलिए कुछ खास स्थितियों में उसे तरजीह दी जा सकती है। सही तरह से configured Alder Lake N computer का idle power 5W से कम होना चाहिए, लेकिन उससे बहुत नीचे जाना मुश्किल है
      Intel ने कुछ महीने पहले Amston Lake code name वाला Alder Lake N refresh लॉन्च किया था, और इसे Atom x7000 series के रूप में brand किया गया है
      Radxa ने कहा है कि आगे Radxa X4 का Amston Lake इस्तेमाल करने वाला variant आएगा
      अगर न्यूनतम size और सबसे कम price ज़रूरी नहीं है, तो Radxa X4 के alternatives के तौर पर Odroid H4($100, memory अलग) या Odroid H4+($140, memory अलग) हैं
      यह Nano-ITX size, 5-inch square है और इसमें बड़ा heatsink है, इसलिए fanless passive operation भी संभव है
      Alder Lake N/Amston Lake CPU का फायदा यह है कि इनमें प्रतिस्पर्धी Arm CPU की तुलना में ज़्यादा तेज़ peripheral connectivity होती है
      Radxa X4 में तीन independent 10Gb/s USB ports, 2.5Gb/s Ethernet, और 32Gb/s M.2 PCIe socket है
      RK3588 या MediaTek Genio 1200 जैसे सबसे अच्छे प्रतिस्पर्धी Arm-based computers में भी अधिकतम तीन independent 5Gb/s USB ports ही होते हैं
      जिन Arm-based boards पर USB ports ज़्यादा दिखते हैं, उन सभी में USB hub शामिल होता है, इसलिए ports independent नहीं होते और कुल throughput 5Gb/s तक सीमित रहता है
      एक और बड़ा फायदा यह है कि Intel GPU न सिर्फ Arm GPU से काफी तेज़ है, बल्कि उसके public docs हैं और software support भी कहीं बेहतर है
    • N100 mini PC ने काफी प्रभावित किया
      कुछ machines पर Proxmox और कई VMs, containers चलाकर हल्के server tasks के लिए इस्तेमाल कर रहा हूँ
      $180 वाला Beelink RAM 16GB, SSD 512GB, पर्याप्त video outputs देता है और performance भी शानदार है
    • इन products की value for money अविश्वसनीय रूप से अच्छी है
      सच कहूँ तो Intel ने लंबे समय बाद एक hit product निकाला है
      कमी single-channel memory है, जो मुझे व्यक्तिगत रूप से बहुत पसंद नहीं है
      फिर भी समझ आता है कि die cost और system integration cost घटाने में यह अहम factor है। एक channel हो तो एक socket, या आधे module की soldered memory ही काफी होती है
      फिर भी पूरा package convincing है। इस product family में benchmark “ठीक-ठाक हो तो चलेगा” है, और यह उस benchmark पर खरा उतरता है
      plug in करके Windows चला सकने वाला complete device अगर $100 से कम में मिले, तो और क्या उम्मीद करें
      cost को इस level तक घटाने से कई नए use cases खुलते हैं
      Moore's Law का सामाजिक अर्थ यही था। आखिरकार fridge में भी सैकड़ों MIPS performance वाला computer जाएगा, क्योंकि यह इतना सस्ता होगा कि न लगाने की कोई वजह नहीं बचेगी
      Raspberry Pi की शुरुआती logic भी यही थी। “इसे computer lab में इस्तेमाल करेंगे” वाली बात मज़ाक जैसी थी और वास्तव में वैसा हुआ भी नहीं
      Gemini Lake Plus भी कई सालों तक पसंद आया। सस्ता और काफी अच्छा है, और सही module इस्तेमाल करने पर 16GB से ज़्यादा, tests में 32GB तक memory लगाई जा सकती है, इसलिए हल्के desktop use के लिए पूरी तरह usable है
      इसी लिहाज़ से यह भी पर्याप्त अच्छा है
    • J4125(Radxa X2L/Palmshell), EliteBook 8560w i7-2820QM, Radxa X4 N100 की comparison है
      https://cpubenchmark.net/compare/3667vs5157vs885/…
      Pi 5 से तुलना करें तो ऊपर के तीनों में सबसे धीमा X2L/Palmshell भी Pi 5 को पूरी तरह पछाड़ देता है
      यह कहीं बेहतर है, web page resizing पर तुरंत response देता है, video भी अच्छे से play करता है, और असली PC जैसा feel देता है
      मेरे EliteBook से थोड़ा धीमा है, जो अब भी काफी usable है, फिर भी स्तर इतना ही है
      X4 मेरे पास अभी नहीं है, लेकिन ऊपर के link के हिसाब से यह EliteBook से लगभग 50% तेज़ है, और EliteBook X2L/Palmshell से 50% तेज़ है
    • N100 mini PC इस्तेमाल किया था, लेकिन सिर्फ heating की वजह से J4125 पर लौट आया
      मेरी requirements बहुत बड़ी नहीं हैं, और mini PC का fan काफी बार शोर करता था
      J4125 छोटे heatsink के साथ fanless mode में बिना दिक्कत शांत चलता है
  • “Windows 11 ISO डाउनलोड करके install कर सका, और Debian homepage से latest ISO डाउनलोड करके सीधे install कर सका” — मुझे लगता है कि यह अब भी x86 का ARM पर सबसे बड़ा फायदा है
    उम्मीद है कि किसी दिन आम ARM processors भी इतने ही flexible हो जाएंगे
    वैसे भी, x86 processor का इतना सस्ता, low-power और फिर भी काफ़ी powerful हो जाना हैरान करने वाला है
    अच्छा होगा अगर N100 इस्तेमाल करने वाली और devices आएं

    • ऐसी configuration बनाने वाली मुख्य company Ampere है
      इसमें पूरा EDK II BIOS और UEFI है, लेकिन यह अब भी server/HEDT को target करता है, desktop को नहीं; SBC या hobbyist space तो बिल्कुल नहीं
      इस साल Raspberry Pi में UEFI support आने की संभावना के बारे में पूछा था, लेकिन कम-से-कम Pi 5 generation में यह priority नहीं लग रहा था
      फिर भी UEFI आ जाए तो अच्छा होगा, क्योंकि तब distro maintainers को कुछ “मुख्य” Arm boards पर कम focus करना पड़ेगा और aarch64 के लिए एक ही distro से काम चल सकेगा
    • सहमत हूं
      हाल ही में Raspberry Pi 5 खरीदा, लेकिन छोटे home server use के लिए मुझे N100 वाले options में से एक लेना चाहिए था—अब अफसोस है
      traditional phone charger इस्तेमाल करना, passive cooling, “सस्ता” होना जैसी Pi की killer features अब stable system चाहिए तो वैसी नहीं रहीं
      उल्टा, ARM systems की “low-power” खासियत traditional x64 mini PC CPUs की तुलना में कोई बहुत बड़ी छलांग भी नहीं है
    • अच्छा होगा अगर Intel N100 जैसी low-power product line को लगातार update और improve करता रहे
      अब तक यह बहुत अच्छा छोटा CPU रहा है
      ARM ecosystem standardization के मामले में x86 से बहुत पीछे है
      किसी popular ARM board के अलावा किसी device के लिए ISO ढूंढना, vendor के heavy-patched kernel support बंद करने के बाद असंभव हो जाएगा
      vendors जिस “ARM-ified future” पर भरोसा दिलाना चाहते हैं, वह शायद कोई गुलाबी सपना नहीं है
    • कुछ ARM64 computers पर UEFI के जरिए aarch64 ISO इस्तेमाल किया जा सकता है, RPi3+ भी इसमें शामिल है
      हालांकि firmware install करना पड़ता है
      Pine64 की कुछ devices पर Tow-boot इस्तेमाल करना भी कुछ ऐसा ही है, और हाल में Rockchip boards के लिए भी project है
      मेरे दो Rockpro64, USB में मौजूद ISO file से Fedora Server के standard ISO पर boot और install हुए
  • $60 — यह तो अविश्वसनीय deal जैसी लगती है
    लगता है सिर्फ मुझे ही ऐसा नहीं लगा, क्योंकि यह पहले ही out of stock है
    reported temperatures मुझे पसंद नहीं हैं, लेकिन CPU को काफी throttle करके भी मैं इसे इस्तेमाल करने को तैयार हूं

  • सोच रहा हूं कि क्या किसी ने ऐसे board में कोई बड़ा GPU लगाकर inference के लिए इस्तेमाल किया है
    NVMe port से data feed करने में limitation तो होगी, लेकिन उसके अलावा शायद bottleneck नहीं होगा
    Jetson board की कीमत दिए बिना, inference के अलावा power और weight घटाने का यह हल्का और प्यारा तरीका लगता है

    • इसके लिए bandwidth कम पड़ेगी
      M.2 slot इस्तेमाल करने पर भी बड़ा bottleneck बनेगा, और कुछ और इस्तेमाल करना बेहतर होगा। AMD integrated GPU भी शायद बेहतर चल सकता है (https://taoofmac.com/space/blog/2024/04/13/2100)
    • यानी कहने का मतलब motherboard को RTX में plug करना है
      गंभीरता से कहूं तो, powerful GPU चलाने के लिए बड़ा power supply चाहिए, फिर RPi या कोई छोटा form factor इस्तेमाल करने की कोशिश क्यों करनी है, समझ नहीं आता
  • built-in NVMe वाला Intel-based Raspberry Pi competitor सच में चाहिए था
    यह अच्छा दिखता है

  • इसे Emulation Station के साथ इस्तेमाल करें तो शानदार retro gaming machine बन सकती है
    अभी मैं RPi 4 को इसी तरह इस्तेमाल कर रहा हूं, लेकिन CPU performance बहुत ज्यादा हो तो निश्चित ही बेहतर होगा

    • हाल में retropie से batocera पर shift कर रहा हूं, और ज्यादातर मामलों में यह अलग ही level है
      standard platform कम तय होने की वजह से शायद batocera में छोटी-मोटी अजीब चीजें ज्यादा थीं, लेकिन performance की तुलना ही नहीं है
      retro consoles में full upscaling संभव है और Nintendo Switch भी आसानी से handle हो जाता है
    • तो फिर Batocera Linux जरूर देखना चाहिए
  • SATA header न होना unexpected है
    पहले देखूंगा कि fanless heatsink इस board पर ठीक काम करता है या नहीं, फिर इंतजार करने का सोच रहा हूं

    • SATA थोड़ा tricky है क्योंकि drive को +12V power rail चाहिए
      इस board में शायद वह नहीं होगा, और ऐसा है तो SATA controller के साथ एक और power supply ठूंसनी पड़ेगी या user को external power supply कुछ जुगाड़ से जोड़ने देना होगा
      अगर बाद वाला स्वीकार है, तो M.2 slot में SATA controller लगाया जा सकता है
      https://www.amazon.com/MZHOU-Support-Interface-Spports-Windo...
    • price और form factor के कारण कुछ trade-offs तो करने ही पड़े होंगे
      N100 या उसके करीबी परिवार पर आधारित कई दूसरे boards भी हैं
      ODROID-H4+ आपको पसंद आ सकता है। https://www.hardkernel.com/shop/odroid-h4-plus/
      Radxa X4 का फायदा यह है कि इसे Raspberry Pi के विकल्प के तौर पर खरीदा जा सकता है। यह similar price, similar form factor, और onboard RP2040 के जरिए similar GPIO options देता है