flipper ගැන පළවෙනි පෝස්ට් එකෙන් ගොඩක් දේවල් වෙලා තියෙනවා. අපි මේ කාලය පුරාම වෙහෙස මහන්සි වී වැඩ කළ අතර ව්යාපෘතිය රැඩිකල් වෙනස්කම් වලට භාජනය වී ඇත. ප්රධාන ප්රවෘත්තිය නම් අපි Raspberry Pi Zero සම්පූර්ණයෙන්ම අතහැර දමා i.MX6 චිපය මත පදනම්ව මුල සිටම අපගේ පුවරුව සෑදීමට තීරණය කළෙමු. මෙය සංවර්ධනය වඩාත් දුෂ්කර වන අතර සම්පූර්ණ සංකල්පය සම්පූර්ණයෙන්ම වෙනස් කරයි, නමුත් එය වටින බව මට විශ්වාසයි.
එසේම, 5Ghz කලාපයට සහය දක්වන අතරම වසර 15ක් පැරණි නොවන අතර, WiFi ප්රහාර සඳහා අවශ්ය සියලුම ක්රියාකාරකම් සඳහා සහය දක්වන නිවැරදි WiFi චිප්සෙට් එකක් අපට තවමත් සොයාගෙන නොමැත. ඒ නිසා අපේ පර්යේෂණයට සහභාගි වෙන්න කියලා මම හැමෝටම ආරාධනා කරනවා.
අපි මෙම තීරණය ගත්තේ ඇයි, ව්යාපෘතිය කුමන අවධියකද, වර්තමාන කාර්යයන් සහ ඔබට සම්බන්ධ විය හැකි ආකාරය ලිපියෙන් මම ඔබට කියමි.
Raspberry Pi Zero නරක ඇයි?
මම පෞද්ගලිකව රාස්ප්බෙරි පයි වලට කැමතියි, නමුත් සංවර්ධන ක්රියාවලියේදී එය බොහෝ හේතු නිසා උරාබී ඇත. වඩාත්ම පිළිකුල් සහගත දෙය නම් ඔබට එය මිලදී ගත නොහැකි වීමයි. විශාල බෙදාහරින්නන් සතුව පවා rpi0 කෑලි යුගල සියයකට වඩා තොගයක් නොමැති අතර Adafruit සහ Sparkfun වැනි වෙළඳසැල් අතේ කෑලි 1 කට වඩා විකුණන්නේ නැත. ඔව්, Raspberry Pi පදනමේ බලපත්රය යටතේ rpi0 නිෂ්පාදනය කරන කර්මාන්තශාලා කිහිපයක් ඇත, නමුත් ඒවාට කෑලි 3-5 දහසක් නැව්ගත කළ නොහැක. rpi0 මිලට ආසන්න මිලකට විකුණනු ලබන අතර වේදිකාව ජනප්රිය කිරීම වඩාත් ඉලක්ක කර ඇති බව පෙනේ.
rpi0 අත්හැරීමට ප්රධාන හේතු මෙන්න
- විශාල ප්රමාණවලින් මිලදී ගත නොහැක. Farnell වැනි කර්මාන්තශාලා Compute Module මිලදී ගැනීමට ඉදිරිපත් වේ. අලිබබාහි චීන ජාතිකයන් විශාල වෙළුම් තිබීම ගැන බොරු කියති, නමුත් සැබෑ කණ්ඩායමට පැමිණි විට ඔවුන් ඒකාබද්ධ වේ. අපි හොඳින් සෙව්වේ නැති බව ලියන සෑම කෙනෙකුටම, කෑලි 5 දහසක් මිලදී ගැනීමට යමෙකු සමඟ සාකච්ඡා කිරීමට උත්සාහ කරන්න, එවිට ඔවුන් ඔබට ගෙවීම සඳහා ඉන්වොයිසියක් එවනු ලැබේ.
- අතුරුමුහුණත් කිහිපයක්.
- rpi හි පළමු අනුවාදයේ භාවිතා කරන ලද පැරණි BCM2835 ප්රොසෙසරය. උණුසුම් හා ඉතා බලශක්ති කාර්යක්ෂම නොවේ.
- බල කළමනාකරණයක් නැහැ, බෝඩ් එක නිදාගන්න බැහැ.
- යල් පැන ගිය බිල්ට් වයිෆයි.
- සහ තවත් බොහෝ හේතු.
Raspberry Pi Foundation විසින්ම එවැනි කාර්යයන් සඳහා RPi Compute Module භාවිතා කිරීමට යෝජනා කරයි. මෙය SO-DIMM මොඩියුල ආකෘති සාධකයේ (ලැප්ටොප් වල RAM වැනි) පුවරුවකි, එය මවු පුවරුවට ඇතුළත් කර ඇත. මෙම විකල්පය අපට සුදුසු නොවේ, එය උපාංගයේ විශාලත්වය විශාල ලෙස වැඩි කරයි.
Raspberry Pi Compute Module - ඔබගේ උපාංගයේ ස්ථාපනය සඳහා SO-DIMM මොඩියුල ආකෘති සාධකයේ පුවරුවකි
ඉන්පසුව අපි විවිධ SoMs (System on Module) දෙස බැලීමට පටන් ගත්තෙමු, i.MX6 මත පදනම් වූ මොඩියුල වඩාත් ආකර්ෂණීය විය. අපගේ සියලු සෙවීම් සංසදයේ නූල් එකක විස්තර කර ඇත
එහි ප්රතිඵලයක් වශයෙන්, සියලු විකල්පයන් සංසන්දනය කිරීමෙන් සහ ආර්ථික විද්යාව ඇස්තමේන්තු කිරීමෙන් පසුව, චිපය මත පදනම් වූ Flipper සඳහා මුල සිටම අපගේ SoM සෑදීමට අපි දුෂ්කර තීරණයක් ගත්තෙමු.
අපගේ පුවරුව මුල සිටම සෑදීමෙන්, පුවරුවේ මූලද්රව්ය සැකසීමේදී අපට සම්පූර්ණ නිදහස ඇත, ඒ නිසා අපි වඩාත් සංයුක්ත උපාංගයක් ලබා ගැනීමට බලාපොරොත්තු වෙමු. i.MX6 ULZ යනු සමහර අතුරුමුහුණත් සහ වීඩියෝ හරයක් නොමැති i.MX6 ULL හි ඉවත් කරන ලද අනුවාදයකි, එබැවින් සංවර්ධනය සඳහා අපි සමහර අතුරුමුහුණත් භාවිතා නොකර i.MX6 ULL චිපය සමඟ MCIMX6ULL-EVK devboard භාවිතා කරමු. මෙම පුවරුව, මාර්ගය වන විට, ප්රධාන Linux කර්නලයෙන් සහය දක්වයි, එබැවින් කර්නල් පැකේජ සහිත Kali Linux එය මත පටවනු ලැබේ.
මේ මොහොතේ ඇඳුම් නොමැතිව ෆ්ලිපර් පෙනෙන්නේ මෙයයි:
නිවැරදි WiFi
WiFi අනවසරයෙන් ඇතුළුවීම Flipper හි ප්රධාන ලක්ෂණ වලින් එකකි, එබැවින් අවශ්ය සියලුම කාර්යයන් සඳහා සහාය වන නිවැරදි WiFi චිප්සෙට් එක තෝරා ගැනීම අතිශයින්ම වැදගත් වේ: පැකට් එන්නත් සහ මොනිටර මාදිලිය. ඒ සමගම, 5GHz පරාසය සහ 802.11ac වැනි නවීන ප්රමිතීන් භාවිතා කිරීමට හැකි වේ. අවාසනාවකට මෙන්, එවැනි චිප්ස් වහාම සොයාගත නොහැකි විය
චීන SiP මොඩියුලය (පැකේජය තුළ පද්ධතිය) BCM6255 මත පදනම් වූ Apmak AP43456
අපි දැනට අපේක්ෂකයින් කිහිප දෙනෙකු සලකා බලමින් සිටිමු, නමුත් ඒ සියල්ලටම නිම කිරීම අවශ්ය වන අතර තෝරා ගැනීමට වඩා හොඳ කුමක්දැයි තවමත් නොදනී. එබැවින්, WiFi poker ගැන අවබෝධයක් ඇති සියලු දෙනාටම අපගේ සෙවුමට සම්බන්ධ වන ලෙස මම කාරුණිකව ඉල්ලා සිටිමි:
ප්රධාන අපේක්ෂකයින්:
- පැච් කරන ලද ස්ථිරාංග සහිත Broadcom/Cypress BCM43455 හෝ BCM4345.
nexmon ගබඩාවේ සාකච්ඡාව. - Mediatek MT7668 - තවමත් පරීක්ෂා කර නැත, නමුත් න්යායාත්මකව එය සුදුසු විය හැකිය.
කරුණාකර, ඕනෑම දෙයක් උපදෙස් දීමට පෙර, සම්බන්ධතා අතුරුමුහුණත ඇතුළුව සංසදයේ අවශ්යතා හොඳින් කියවන්න. මම මාස කිහිපයක් තිස්සේ මෙම මාතෘකාව හොඳින් අධ්යයනය කර ඇති බවත්, සොයාගත හැකි සෑම දෙයක්ම දැනටමත් හාරා ඇති බවත් මතක තබා ගන්න.
මොනවද සූදානම්
STM32 වගකිව යුතු සම්පූර්ණ කොටස දැනටමත් ක්රියාත්මක වේ: 433Mhz, iButton, කියවීම-අනුකරණය 125kHz.
යාන්ත්රික කොටස, බොත්තම්, නඩුව, සම්බන්ධක, පිරිසැලසුම දැනට සක්රිය සංවර්ධනය වෙමින් පවතී, වීඩියෝ සහ ඡායාරූපවල යල් පැන ගිය නඩුවට පහළින්, නව අනුවාද වල ජොයිස්ටික් විශාල වනු ඇත.
දුරස්ථ පාලක සංඥාව නැවත ධාවනය කිරීම භාවිතයෙන් බාධකයක් විවෘත කිරීමේ සරල නිරූපණයක් වීඩියෝව පෙන්වයි.
නිති අසන පැණ
මිලදී ගන්නේ කෙසේද?
අනුමාන වශයෙන්, අපි මේ වසරේ අප්රේල්-මැයි මාසවලදී Kickstarter හි සමූහ අරමුදල් සැපයීමේ ව්යාපාරයක් දියත් කරන්නෙමු. එකතු කිරීම අවසන් වී මාස හයකට පසු නිමි උපාංග නැව්ගත කිරීමට අපි බලාපොරොත්තු වෙමු. ඔබ උපාංගය ගැන උනන්දුවක් දක්වන්නේ නම්, ඔබගේ විද්යුත් තැපෑල පහතින් තබන ලෙස මම ඔබෙන් ඉල්ලා සිටිමි
එය නීත්යානුකූලද?
මෙය පර්යේෂණ මෙවලමකි. එහි සියලුම සංරචක ගබඩාවේ වෙන වෙනම මිලදී ගත හැකිය. ඔබ WiFi ඇඩැප්ටරයක් සහ 433MHz සම්ප්රේෂකයක් කුඩා නඩුවකට සාදා එහි තිරයක් එක් කළහොත් එය තවදුරටත් නීති විරෝධී නොවනු ඇත. උපාංගය විශේෂ අර්ථ දැක්වීමට යටත් නොවේ. රහසිගතව තොරතුරු රැස් කිරීම සඳහා මාධ්යයක් හෝ උපාංගයක්. එය හානි කිරීමේ අරමුණින් හෝ නීති විරෝධී කටයුතු සඳහා භාවිතා කිරීම පමණක් නීති විරෝධී වේ. වෙනත් වචන වලින් කිවහොත්, මට ඕනෑම හැඩයකින් සහ ඕනෑම ලෝහයකින් පිහි සෑදිය හැකිය, මගේ පිහි භාවිතා කිරීමේ වගකීම ඔබ සතුය.
පරිත්යාග කරන්නේ කෙසේද?
මම ව්යාපෘතියේ සියලුම සටහන් මගේ ටෙලිග්රාම් නාලිකාවේ පළ කරමි
මූලාශ්රය: www.habr.com