![[Flipper Zero] heqim dorë nga Raspberry Pi, bëjmë një pllakë tonën nga zero. Kërkimi për çipin e duhur WiFi](/wp-content/uploads/2020/02/42ace2284bf2ee287d94a76891e9866a.jpeg)
— projekt i një multi-tool për hakerat në formën e një Tamagotchi, që po e zhvilloj me shokët e mi. Posti i mëparshëm .
Ka ndodhur shumë që nga posti i parë për flipperin. Ne kemi punuar ngushtë gjatë gjithë kësaj kohe dhe projekti ka undergone ndryshime radikale. Lajmi kryesor është se ne vendosëm të heqim dorë krejtësisht nga Raspberry Pi Zero dhe të krijojmë kartën tonë nga zero mbi bazën e çipit i.MX6. Kjo e komplikon ndjeshëm zhvillimin dhe ndryshon plotësisht të gjithë konceptin, por jam i sigurt se ia vlen.
Përveç kësaj, ne ende nuk kemi gjetur çipin WiFi të duhur, i cili mbështet të gjitha funksionet e nevojshme për sulmet WiFi, në të njëjtën kohë mbështet brezin 5Ghz dhe nuk është 15 vjet i vjetëruar. Prandaj, ftoj të gjithë të marrin pjesë në kërkimin tonë.
Në këtë artikull do të tregoj pse e kemi marrë këtë vendim, në cilin etapë është projekti, detyrat aktuale dhe si mund të merrni pjesë.
Çfarë ka të meta Raspberry Pi Zero
![[Flipper Zero] heqim dorë nga Raspberry Pi, bëjmë një pllakë tonën nga zero. Kërkimi për çipin e duhur WiFi](/wp-content/uploads/2020/02/608bbaf86b944bd3ed08ca1853c550ce.jpeg)
Personalish e adhuroj Raspberry Pi, por në procesin e zhvillimit doli se ai dështon për shumë arsye. Arsyeja më banale — nuk mund të blihet thjesht. Edhe distributorët e mëdhenj kanë në dispozicion më shumë se disa qindra copë rpi0, dhe dyqanet si Adafruit dhe Sparkfun shesin jo më shumë se një copë për person. Po, ka disa fabrika që prodhojnë rpi0 me licencën e Raspberry Pi Foundation, por as ato nuk mund të dërgojnë porcione prej 3-5 mijë copësh. Duket se rpi0 shitet me çmim në prag të kostos dhe është i orientuar më shumë në popullarizimin e platformës.
Këtu janë arsyet kryesore për heqjen dorë nga rpi0
- Nuk është e mundur të blihet në sasi të mëdha. Fabrikat si Farnell ofrojnë të blejnë Compute Module. Kinezët në Alibaba gënjejnë për disponueshmërinë e sasisë së madhe, kur flitet për një porcion real, ata tërhiqen. Për të gjithë ata që do të shkruajnë se ne kemi kërkuar keq, provoni të bini dakord me dikë për të blerë 5 mijë copë, në mënyrë që t'ju dërgojnë faturën për pagesë.
- Ka pak interfecsa.
- Procesori i vjetër BCM2835, i cili është përdorur që në versionin e parë të rpi. E nxehtë dhe jo shumë efikase energjetikisht.
- Nuk ka menaxhim të energjisë, nuk mund të dërgoni kartën në gjumë.
- WiFi i integruar i vjetër.
- dhe shumë arsye të tjera.
Raspberry Pi Foundation ofron përdorimin e RPi Compute Module për këto qëllime. Ky është një modulin në formatin SO-DIMM (si memorja e operacionit në laptopë), që futet në bordin kryesor. Ky opsion nuk na përshtatet, pasi e rrit ndjeshëm madhësinë e pajisjes.
![[Flipper Zero] heqim dorë nga Raspberry Pi, bëjmë një pllakë tonën nga zero. Kërkimi për çipin e duhur WiFi](/wp-content/uploads/2020/02/9589d0f4447c87c30b201ed3deadf956.jpeg)
Raspberry Pi Compute Module është një modul në formatin SO-DIMM për instalim në pajisjen tuaj.
Atëherë filluam të shikojmë në SoM (Sistemi mbi Modul), dhe modulët e bazuar në i.MX6 dukeshin më atraktivë. Të gjitha kërkimet tona janë të përshkruara në një temë në forum.. Por duhet të kemi parasysh se nuk të gjitha kompanitë janë të gatshme të punojnë me ju për vëllime edhe 3-5 mijë copë në vit. Për shembull, Variscite, një kompani izraelite, thjesht ndaloi së përgjiguri kur mësuan për vëllimet e planifikuara të blerjes. Duket se ata nuk janë të interesuar thjesht të shesin SoM pa shërbime të tjera si mbështetja dhe integrimi. Veçanërisht dëshiroj të përmend zhvilluesin rus. , i cili bën pajisje shumë interesante, siç është . Është gati e pamundur të gjejmë në internet, dhe nuk do të dija për ekzistencën e tyre po të mos më ishin treguar njohuritë.
Në fund, duke krahasuar të gjitha opsionet dhe duke llogaritur ekonominë, morëm vendimin e vështirë për të bërë SoM-in tonë nga fillimi posaçërisht për Flipper-in bazuar në çipin . Ky është një Cortex-A7 me një bërthamë 900 MHz me performancë të ngjashme me rpi0, ndërkohë që qëndron pothuajse i ftohtë nën ngarkesë, ndërsa rpi0 nxehet si një sobë.
Duke bërë bordin tonë nga zero, patëm lirinë e plotë në vendosjen e elementeve në bord, për të arritur një pajisje më kompakte. i.MX6 ULZ është një version i reduktuar i i.MX6 ULL pa disa interface dhe njësi grafike, kështu që për zhvillimin përdorim platro MCIMX6ULL-EVK me çipin i.MX6 ULL, duke mos përdorur thjesht disa interface. Ky bord, për rastin, mbështetet nga bërthama principale e linux-it, kështu që mund të ngarkohet Kali Linux me bërthamë nga paketat.
Ja si duket flipperi pa rroba në këtë moment:
![[Flipper Zero] heqim dorë nga Raspberry Pi, bëjmë një pllakë tonën nga zero. Kërkimi për çipin e duhur WiFi](/wp-content/uploads/2020/02/003f148a630cd600d38be548b7056c0b.jpeg)
WiFi i Duhur
Hacking WiFi është një nga tiparet kryesore të Flipper-it, kështu që është shumë e rëndësishme të zgjidhni chipset-in e duhur të WiFi, i cili do të mbështesë të gjitha funksionet e nevojshme: injeksionin e paketave dhe modalitetin monitor. Gjithashtu, të ketë bandën 5GHz dhe standardet moderne si 802.11ac. Për fat të keq, nuk arritëm të gjenim menjëherë chip-e të tillë.
![[Flipper Zero] heqim dorë nga Raspberry Pi, bëjmë një pllakë tonën nga zero. Kërkimi për çipin e duhur WiFi](/wp-content/uploads/2020/02/dc1ce09ea0de10b1d04aa3d941fa62d4.jpeg)
Moduli kinez SiP (sistem në paketë) Apmak AP6255 në bazë të BCM43456
Aktualisht po shqyrtojmë disa kandidatë, por të gjithë ata kërkojnë përmirësime dhe ende nuk dihet se cili është më i mirë për t'u zgjedhur. Prandaj, ju lutem shumë, kushdo që kupton në lidhje me WiFi, lidheni me kërkimin tonë këtu:
Kandidatë kryesorë:
- Broadcom/Cypress BCM43455 ose BCM4345 me firmware të modifikuar.
- Mediatek MT7668 — ende nuk është testuar, por teori mund të jetë i përshtatshëm.
Ju lutem, para se të rekomandoni ndonjë gjë, lexoni me kujdes kërkesat në forum, duke përfshirë ndërfaqen e lidhjes. Mbani mend se kam studiuar këtë temë për disa muaj dhe kam shqyrtuar gjithçka që është e mundur për tu gjetur.
Çfarë është gati
![[Flipper Zero] heqim dorë nga Raspberry Pi, bëjmë një pllakë tonën nga zero. Kërkimi për çipin e duhur WiFi](/wp-content/uploads/2020/02/bd263c61d797dea40500a8bc2175adf9.jpeg)
I gjithë pjesa që përfiton nga STM32 tashmë funksionon: 433Mhz, iButton, leximi-emulimi 125kHz.
Pjesa mekanike, butonat, trupi, lidhësit, organizimi tani janë në zhvillim të aktiv, në videon dhe fotografitë më poshtë është trupi i vjetruar, në versionet e reja joystick do të jetë më i madh.
Në video është një demonstrim i thjeshtë i hapjes së barrierës me anë të riprodhimit të sinjalit të telekomandës.
FAQ
Si të blini?
Supozimisht do të nisnim një kampanjë crowdfunding në Kickstarter në prill-maj të këtij viti. Shpresojmë t’i dërgojmë pajisjet e gatshme pas gjashtë muajsh nga përfundimi i mbledhjes. Nëse jeni të interesuar për pajisjen, ju lutem lini email-in tuaj më poshtë, , ndjekësve ne do t'i dërgojmë ofertat kur të jenë gati prototipat dhe mostrat herët në shitje.
A është kjo ligjore?
Kjo është një mjet për kërkimin. Të gjithë përbërësit e saj mund të blihen ndaras në dyqan. Nëse integroni një adaptues WiFi dhe një transmetues 433MHz në një trup të vogël dhe e shtoni një ekran, ai nuk bëhet më i paligjshëm. Pajisja nuk bie nën definicionin e mjeteve speciale ose aparateve për mbledhjen e informacionit në fshehtësi. E paligjshme mund të jetë vetë përdorimi i saj me qëllim dëmshpërblimi ose për veprime të paligjshme. Në një fjalë, mund të bëj thika të çdo forme dhe nga çdo metal, përgjegjësia për përdorimin e thikave të mia është mbi ju.
Si të kontribuoni?
Aktualisht, mund të më mbështesni personalisht me donacione të vogla për ushqim përmes . Donacionet e rregullta në formën e 1$ janë shumë më të mira se një shumë e madhe njëherë, sepse lejojnë të parashikohet para.
Të gjitha shënimet në lidhje me projektin i publiko në kanalin tim të Telegramit .
Burimi: habr.com
