SK LABS Dve arhitekture, jedna pločica
Pre par meseci (SK 11/2024, i.sk.rs/33878) pisali smo o najnovijem izdanku Raspberry Pi kuhinje i njihovom ponovnom iskoraku u svet mikrokontrolera. Tada smo rekli da su inženjeri Maline napravili vrlo interesantan komad hardvera koji nema neku analogiju, niti nešto sa čime bismo ga uporedili. RP2350 nudi spoj dva sveta, dve arhitekture, dva načina razmišljanja - u jednom pakovanju. Podrška koju smo tada imali može da se nazove osnovnom, iako i tada vrlo funkcionalnom. U međuvremenu, stvari su se osetno izmenile. Pri tom, u istom tom vremenskom rasponu, dobili smo i verziju Pico 2 pločice sa bežičnim modulom, baš kao što je to bio slučaj i sa prvom verzijom. Zanimljivo, Pico 2 W nije prva razvojna pločica sa opcijom bežičnog povezivanja dodata jednom RP2350 mikrokontroleru. Ako se ne varamo, pre Pico 2 W, kao zvanične pločice Raspberry Pi fondacije, pojavile su se varijante kod kompanija Pimoroni, Elecrow i iLabs, ali sa nekim drugim modulima. Mi se za sada nećemo baviti navedenim rešenjima, već vam ovom prilikom predstavljamo Raspberry Pi Pico 2 W. Pico 2 W je razvojna pločica koja, naravno, prati standardni format koji je postavio prvi Pico (SK 3/2021, i.sk.rs/29330). To je i dobro i loše. Dobro je što imamo uniformisani dizajn, sa usaglašenim rasporedom izvoda i moguće je da se projekat nadogradi prostom zamenom pločica. Loše je to što je Raspberry fondacija zapušila uši i ne čuje kuknjavu koja dopire sa ulice. A na ulici - zajednica kuka: „Dajte nam ’Reset’ taster!”. Neverovatno, ali Rapberry i dalje tvrdoglavo odbija da doda tako prostu izmenu u dizajnu pločice, da je to prosto bolno. Totalno nerazuman potez. Pico 2 W, koliko god na oko delovao identičan Pico 2, ipak u hardverskom smislu donosi određena pretumbavanja osnovnih komponenti da bi se napravilo prostora za bežični modul. I dalje su tu pomenuti RP2350, četiri megabajta fleša, te mikro-USB. Tu je i LED, ovaj put na GPIO0, iz razloga što je GPIO25 iskorišćen za CS bežičnog modula. Tu je i taster ’Bootsel’ sa istom funkcijom. Pritiskom na ovaj taster se SS izvod fleš memorije vezuje na GND, što omogućava pristup bootu pločice. Naponski regulator je promenjen: sada je to RT6154 buck-boost pretvarač sa 96 odsto efikasnosti, a koji i dalje donosi mogućnost upravljanja režimom rada između PFM i PWM, gde je prvi efikasniji i unapred određen. PWM donosi stabilniji napon, ali lošiju efikasnost. Odabir se vrši preko GPIO1. Preko GPIO2 i naponskog razdelnika može da se prati ulazni napon na VBUS liniji (5V). Ovaj izvod se dodatno koristi i za komunikaciju sa bežičnim modulom, te praćenje napona može da se vrši samo kada između RP2350 i modula nema komunikacije. O samom RP2350 smo pisali i nemamo šta mnogo da dodamo. Bežični modul dolazi bez ikakve oznake na sebi, baš kao što je to bilo sa Pico W (SK 8/2022, i.sk.rs/31365). Pod metalnom haubom se nalazi, koliko smo uspeli da vidimo, identičan hardver zasnovan na CYW43439 iz Infinenona. Infineon pruža mogućnost povezivanja na lokalnu mrežu na opsegu od 2,4 gigaherca, te nudi Bluetooth u verziji 5.2. I o ovom modulu smo više puta pisali. Dizajn antene je isto tako zadržan. U pitanju je dizajn licenciran od ARACON (ProAnt) koji Raspberry koristi i za druge Raspberry Pi pločice (Zero 2, RPi 5, RPi 4...). Dakle, Raspberry Pi Pico 2 W donosi nama poznate komponente spakovane na jednu razvojnu ploču. Podrška za Arduino IDE je preležala dečije bolesti i dobili smo mogućnost odabira arhitekture jezgra. Sa poslednjim verzijama paketa podrške, opcija CPU Architecture nudi odabir ARM ili RISC-V. Tu su još odabir fajl-sistema, radnog takta jezgara (čak do 300 megaherca), IP/Bluetooth Stack i još dosta toga. Prema dostupnim podacima, ARM bi trebalo da je na istom radnom taktu brži od RISC-V za nekih 25 odsto, što smo testirali našim testom za računanje broja Pi (100.000 iteracija). Na radnom taktu od 150 megaherca, ARM je test izvršio za 52 milisekunde, dok je RISC-V to uradio za čak 314 milisekunde, što je mnogo veća razlika od pomenutih 25 odsto. Poređenja radi, RP2040 na 133 megaherca taj test završi za 348 milisekundi. Podrška za Arduino IDE donosi veliki broj primera koji nema smisla da nabrajamo, ali dovoljno je reći da će najveći broj biblioteka i primera bez problema raditi sa Pico 2 W. U svetu Pitona takođe postoje pomaci. MicroPython za Pico 2 sada nudi stabilne prevodioce, odvojeno za ARM i RISC-V, dok za sada za Pico 2W samo ARM, a i nisu stabilne verzije. Što se tiče CircuitPython prevodioca, Adafruit nudi stabilnu verziju, ali nigde nismo našli da se uopšte pominje rad sa jednom ili drugom arhitekturom. Mišljenja smo da su prevodioci i za Pico 2 W, ali i RP2350 generalno, rezervisani samo za ARM. Sa Pico 2 W smo dobili prozor u svet za dve arhitekture na jednoj razvojnoj pločici. Primeri su svima dobro poznati, funkcije takođe. Ko je jednom uspešno poslao podatak na server, ni ovde neće imati problema. Prednost dajemo Arduino ekosistemu jer donosi dobru i jasnu podršku za obe arhitekture. U vremenu koji dolazi, očekujemo sve više primera, jer je Pico definitivno postao omiljen u krugovima zajednice, a to je svima nama najbitnije. Cena je vrlo prihvatljiva, čak i u našim radnjama. Kontakt: Malina314 (malina314.com)
|
||||||||||
Najčitanije
Igre
Telefoni
Hardver
Softver
Nauka
Microsoft Majorana 1 Kvantna topologija Topološki kvantni računar otporan je na uticaj kosmičkog zračenja, ali i dalje mora da se ohladi skoro do apsolutne nule... AMD Ryzen 9 9950X3D Jedan, da svima vlada Ako vam je potreban najbrži procesor, i za igranje, i za ozbiljnije zadatke, Ryzen 9 9950X3D nema konkurenciju... Gigabyte GeForce RTX 5070 Ti Aero OC 16G i GeForce RTX 5070 Ti Gaming OC 16G I za kreativce, i za igrače Sasvim sposoban da se nosi sa 4K rezolucijom u svim igrama i pruži sasvim pristojne performanse, dok u 1440p apsolutno blista... Asus ROG Strix Scar 18 (G835LX) Fantastična zver i kako je kupiti (3) Laptop namenjen onima koji „ne žale pare” da imaju ono što je trenutno najbolje i najbrže... Deset najboljih Microsoft PowerToys alatki Najbolji od najboljih PowerToys Run je alatka kojoj treba da se okrenete ukoliko vam sistemska rutina za pretragu ne odgovara... Apple iPhone 16e Malo muzike za mnogo para Problem nije samo cena i slabiji grafički podsistem, već i trajanje baterije... Cemu 2.6 Wii U emulacija Cemu omogućava pokretanje i privođenje kraju oko 57 procenata igara „napisanih” za Wii U... .rs: nove usluge eUprave - novi propisi - najava 5G Mnogo eNoviteta U novom esDnevniku roditelji će dobijati notifikacije za ocene i izostanke... Trgovinski rat Istoka i Zapada Velika igra, nesagledive posledice Kao u igri „kukavice”, dve supersile kreću se velikom brzinom jedna prema drugoj, izazivajući drugu da prva skrene... South of Midnight Magična igra koja izgleda kao živa bajka, animirana u stilu filmskog serijala „Spiderverse”... |
||||||||||