மிகவும் சக்திவாய்ந்த மற்றும் சிக்கலான தீர்வுகளை நோக்கி தொடர்ந்து முன்னேறி வரும் தொழில்நுட்ப உலகில், முற்றிலும் மாறுபட்ட ஒரு திட்டம் வன்பொருள் மற்றும் இலவச மென்பொருள் ஆர்வலர்களின் ஆர்வத்தை ஈர்த்துள்ளது. இது ஒரு சிறிய கணினி ஆகும், இது லினக்ஸ் விநியோகத்தை இயக்கக்கூடியது, இது மூன்று 8-பின் இணைக்கப்பட்ட சில்லுகளை மட்டுமே பயன்படுத்தி, 8பின்லினக்ஸ்.
பொறியாளர் டிமிட்டி கிரின்பெர்க் உருவாக்கிய இந்த திட்டம், கிட்டத்தட்ட சாத்தியமற்றது என்று தோன்றியதை சாதித்துள்ளது: லினக்ஸ் போன்ற முழுமையான இயக்க முறைமையை உள்ளங்கையில் எளிதில் பொருந்தக்கூடிய பலகையில் இயக்குவது. எல்லாவற்றையும் விட மிகவும் ஆச்சரியமான விஷயம் என்னவென்றால், இது ராஸ்பெர்ரி பை அல்லது அர்டுயினோ போன்ற வழக்கமான தளங்களை நாடாமல், மாறாக மிகச் சிறிய மற்றும் மிகவும் சிறப்பு வாய்ந்த உள்ளமைவை நம்பியிருப்பதன் மூலம் இதைச் சாதிக்கிறது.
8pinLinux என்றால் என்ன?
திட்டம் 8பின்லினக்ஸ் கணினித் திறனை உச்சத்திற்கு எடுத்துச் சென்றால் அது எவ்வளவு தூரம் செல்ல முடியும் என்பதற்கான தொழில்நுட்ப நிரூபணமாக இது பிறந்தது. அதிநவீன செயலிகள் அல்லது அதிவேக நினைவகத்தில் பந்தயம் கட்டுவதற்குப் பதிலாக, கிரின்பெர்க்கின் அணுகுமுறை குறைந்தபட்ச நன்மைகளுடன் செயல்திறனை அதிகப்படுத்துதல் எனவே இந்த கருத்து சந்தையில் உள்ள மற்ற மினி பிசிக்களுடன் எவ்வாறு தொடர்புடையது என்பதை நீங்கள் பார்க்கலாம்.
இந்த மைக்ரோ கணினி ஒரு அடிப்படையில் கட்டமைக்கப்பட்டுள்ளது பிரிண்டட் சர்க்யூட் போர்டு (PCB) மூன்று முக்கிய சில்லுகளை மட்டுமே வைக்க குறிப்பாக வடிவமைக்கப்பட்டுள்ளது, அனைத்தும் 8-பின் SOIC (சிறிய அவுட்லைன் ஒருங்கிணைந்த சுற்று) பேக்கேஜிங்கில். இந்த கூறுகள், அவற்றின் வெளிப்படையான வரம்புகள் இருந்தபோதிலும், லினக்ஸுக்கு ஒரு செயல்பாட்டு இயக்க தளத்தை வழங்க ஒன்றிணைந்து செயல்படுகின்றன.
இந்த சாதனையை சாத்தியமாக்கும் கூறுகள்
பயன்படுத்தப்பட்ட மூன்று சில்லுகள் மறைக்கின்றன அடிப்படை செயல்பாடுகள் எந்தவொரு கணினி அமைப்பிலும், இந்த விஷயத்தில் அவை கொள்கையின் கீழ் அவ்வாறு செய்கின்றன வளங்களை அதிகப்படுத்துதல் வழக்கமான வன்பொருள் இல்லாமல் லினக்ஸை இயக்க முடியும் என்பதை நிரூபிக்கும் நோக்கத்துடன், ஒரு சிறிய இடத்தில்.
- ARM Cortex-M32+ கட்டமைப்புடன் கூடிய STM0G0: இந்த மைக்ரோகண்ட்ரோலர் அமைப்பின் முக்கிய செயலியாக செயல்படுகிறது. நவீன CPUகளுடன் ஒப்பிடும்போது இது மிகவும் வரையறுக்கப்பட்ட சிப் என்றாலும், அதன் எளிமைப்படுத்தப்பட்ட ARM கட்டமைப்பிற்கு நன்றி, அடிப்படை செயல்பாடுகளை இயக்க போதுமான அளவு வழங்குகிறது.
- 8 எம்பி PSRAM நினைவகம்: இந்த நினைவகம் கணினி RAM ஆக செயல்படுகிறது. எந்தவொரு இயக்க முறைமையிலும் இது ஒரு முக்கியமான அங்கமாகும், மேலும் தற்போதைய தரநிலைகளின்படி அதன் திறன் மிகக் குறைவாக இருந்தாலும், இது லினக்ஸை சில வரம்புகளுடன் இயக்க அனுமதிக்கிறது.
- USB சிப் PL2303GL: இணைப்பு மற்றும் மின்சாரம் இரண்டையும் வழங்குவதற்கு இது பொறுப்பாகும். இது 3.3mA மின்னோட்டத்துடன் 100V இன் ஒழுங்குபடுத்தப்பட்ட வெளியீட்டை வழங்குகிறது, இது அத்தகைய கட்டுப்படுத்தப்பட்ட அமைப்புக்கு போதுமானதை விட அதிகம்.
இந்த மூன்று முக்கிய கூறுகளுக்கு கூடுதலாக, மினி போர்டில் ஒரு அடங்கும் மைக்ரோ எஸ்.டி கார்டு ஸ்லாட், இது கூடுதல் சேமிப்பக அமைப்பாக செயல்படுகிறது. இது தற்காலிக தரவுகளுடன் இயக்க முறைமையை (இந்த விஷயத்தில் டெபியன்) சேமிக்கிறது. படிக்கும் மற்றும் எழுதும் வேகம் சிறப்பாக இல்லாவிட்டாலும், கணினி இன்னும் துவங்கி இயங்குகிறது, இது ஒரு குறிப்பிடத்தக்க சாதனை. 8pinLinux ஐ மற்ற மைக்ரோ பிசி விருப்பங்களுடன் ஒப்பிடும்போது இது சுவாரஸ்யமானது.
செயல்திறனுக்குப் பின்னால் உள்ள மாயாஜாலம்: MIPS எமுலேஷன் மற்றும் தீவிர 8pinLinux உகப்பாக்கம்.
இந்த திட்டத்தைப் பற்றிய மிகவும் கவர்ச்சிகரமான விஷயம், அதன் மினியேச்சரைசேஷன் மட்டுமல்ல, அது எவ்வாறு அடையப்பட்டது என்பதும் ஆகும். லினக்ஸ் இவ்வளவு வரையறுக்கப்பட்ட சூழலில் வேலை செய்கிறது. இதை அடைய, கிரின்பெர்க் ஒரு முயற்சியை மேற்கொண்டார். MIPS கட்டமைப்பு முன்மாதிரி, சிப்பின் ARM செயலியில் அந்த தளத்திற்காக வடிவமைக்கப்பட்ட வழிமுறைகளை மொழிபெயர்க்கவும் செயல்படுத்தவும் உங்களை அனுமதிக்கும் ஒரு கருவி.
இந்த எமுலேஷனுக்கு நன்றி, இதன் பதிப்பைத் தொடங்க முடியும் டெபியன், இது வேகச் சிக்கல்களால் பாதிக்கப்பட்டிருந்தாலும் (தொடங்குவது குறிப்பாக மெதுவாக உள்ளது மற்றும் இடைமுகம் மிகவும் அடிப்படையானது), முழுமையாக செயல்படுகிறது. இது, மீண்டும் ஒருமுறை, தேவையான மாற்றங்கள் செய்யப்பட்டால், கிட்டத்தட்ட எந்த வன்பொருளிலும் இயங்கும் திறன் கொண்ட லினக்ஸ் கர்னலின் அதீத தகவமைப்புத் திறனை நிரூபிக்கிறது.
பகிரப்பட்ட பேருந்துகளின் ஒருங்கிணைப்பு: ஒரு தொழில்நுட்ப சவால்
வளர்ச்சியின் போது ஏற்பட்ட முக்கிய சவால்களில் ஒன்று தரவு பேருந்துகளைப் பகிர்தல் SD கார்டுக்கும் USB இணைப்பு அமைப்புக்கும் இடையில். இரண்டு கூறுகளுக்கும் SPI (சீரியல் பெரிஃபெரல் இன்டர்ஃபேஸ்) தொடர்பு தேவைப்படுகிறது, இது குறுக்கீட்டை ஏற்படுத்தக்கூடும்.
இந்த மோதலைத் தீர்க்க, கிரின்பெர்க் ஒரு சிறப்பு SPI போக்குவரத்து வடிகட்டி இது உயர் மற்றும் குறைந்த அதிர்வெண் சமிக்ஞைகளைப் பிரிக்க அனுமதிக்கிறது. இந்த வகை அசெம்பிளியில் அசாதாரணமான இந்த நுட்பம், இரண்டு கூறுகளும் அமைப்பின் நிலைத்தன்மையை சமரசம் செய்யாமல் ஒரே நேரத்தில் செயல்பட அனுமதித்தது.
8pinLinux உடன் மற்ற மைக்ரோகம்ப்யூட்டர்களுடன் ஒப்பீடு
இந்த திட்டத்தின் அளவைப் புரிந்துகொள்ள, ராஸ்பெர்ரி பை போன்ற பிற நன்கு அறியப்பட்ட சாதனங்களுடன் ஒப்பிடுவது உதவியாக இருக்கும். பிந்தையது சுமார் 85மிமீ x 56மிமீ அளவிடும், அதே நேரத்தில் PCB இன் 8பின்லினக்ஸ் இது சுமார் 30 மிமீ x 30 மிமீ, அதாவது, தோராயமாக 20 மடங்கு சிறியது. மற்ற மினி பிசிக்களுடன் ஒப்பிடும்போது, அளவில் உள்ள வேறுபாடு இதை ஒரு சுவாரஸ்யமான சாதனமாக மாற்றுகிறது.
அம்சங்கள் தொலைதூரத்தில் கூட ஒப்பிட முடியாதவை என்றாலும், 8pinLinux இன் மதிப்பு அதன் திறனில் உள்ளது, அதாவது எதிர்கால ஆராய்ச்சிக்கான சோதனைக் களம் உட்பொதிக்கப்பட்ட அமைப்புகள், IoT அல்லது தொழில்நுட்பக் கல்வி போன்ற பகுதிகளில். நிரலாக்கம் மற்றும் கணினியில் புதியவர்களுக்கு ஒரு சிறந்த வழி.
இதற்கு நடைமுறை பயன்பாடுகள் உள்ளதா அல்லது வெறும் பரிசோதனையா?
இந்த மைக்ரோகம்ப்யூட்டர், ராஸ்பெர்ரி பை அல்லது பனானா பை போன்ற பாரம்பரிய பிசிக்கள் அல்லது எஸ்பிசிகளை (சிங்கிள் போர்டு கம்ப்யூட்டர்கள்) மாற்றுவதற்காக அல்ல. படைப்பாற்றல் மற்றும் தொழில்நுட்ப அறிவுடன் பயன்படுத்தப்படும்போது இலவச மென்பொருளின் சாத்தியக்கூறுகளை நிரூபிக்கும் ஒரு கருத்துச் சான்றாக இது உள்ளது. இந்தப் புதுமையான அணுகுமுறையை, ஏசர் ரெவோ ஒன்.
மதிப்பு அடிப்படை செயல்பாட்டை தியாகம் செய்யாமல் வன்பொருளைக் குறைக்க முடியும் என்பதை நிரூபிக்கவும்.. இந்த அம்சங்கள் விலை, அளவு மற்றும் மின் நுகர்வு ஆகியவை முக்கியமானதாக இருக்கும் பயன்பாடுகளுக்கு இது ஒரு சாத்தியமான வேட்பாளராக அமைகிறது, அவை:
- தொழில்நுட்பக் கல்விக்கான குறைந்த விலை சாதனங்கள்.
- மிகவும் குறிப்பிட்ட தொழில்துறை ஆட்டோமேஷன் திட்டங்கள்.
- IoT துறையில் உட்பொதிக்கப்பட்ட அமைப்புகள்.
- மின்னணு பொறியியல் அல்லது கணினி அறிவியல் மாணவர்களுக்கான சோதனை ஆய்வகங்கள்.
தகவமைப்பு மற்றும் நிலைத்தன்மையின் சின்னமாக லினக்ஸ்
லினக்ஸ் கர்னல் மீண்டும் ஒருமுறை நிரூபித்துள்ளது, அதன் ஒப்பிடமுடியாத பல்துறை. அதிக சக்தி வாய்ந்த நிறுவன சேவையகங்கள் முதல் இந்த சிறிய மூன்று-சிப் சாதனம் வரை அனைத்தையும் இயக்கும் திறன் கொண்ட இது, வரலாற்றில் மிகவும் தகவமைப்புத் திறன் கொண்ட இயக்க முறைமைகளில் ஒன்றாக தன்னை நிலைநிறுத்திக் கொண்டுள்ளது. இலவச மென்பொருள் உலகில் மாற்று வழிகளைத் தேடுபவர்களுக்கு, இது ஒரு சுவாரஸ்யமான வழி.
இந்த வகையான திட்டங்கள் அவற்றின் செயல்திறன் காரணமாக மட்டுமல்லாமல், அவற்றின் காரணமாகவும் அவற்றின் பயனை வலுப்படுத்துகின்றன. நிலையான, அணுகக்கூடிய மற்றும் கல்வி அணுகுமுறை. மின்னணு கழிவுகள் அதிகரித்து வரும் மற்றும் சாதனங்கள் விரைவாக வழக்கற்றுப் போய்க்கொண்டிருக்கும் சூழலில், 8pinLinux போன்ற முயற்சிகள் மிகவும் விழிப்புணர்வு மற்றும் திறமையான கணினிமயமாக்கலுக்கு வழி வகுக்கின்றன.
கிரின்பெர்க் தலைமையிலான சோதனை, புதுமைக்கு எப்போதும் பெரிய பட்ஜெட்டுகள் அல்லது அதிநவீன தொழில்நுட்பம் தேவையில்லை என்பதை நிரூபிக்கிறது. மாறாக, தொழில்நுட்ப புத்திசாலித்தனம் மற்றும் ஆழமான புரிதல் மென்பொருள் உண்மையிலேயே சீர்குலைக்கும் முடிவுகளை அடைய முடியும்.
அதன் எளிமையான அளவிலிருந்து, இந்த மினி-கணினி, எதிர்கால கணினி சிறியதாகவும், திறமையானதாகவும், எல்லாவற்றிற்கும் மேலாக, மலிவு விலையிலும் இருக்க முடியும் என்பதை தெளிவுபடுத்துகிறது. இந்த 8pinLinux மைக்ரோகம்ப்யூட்டரைப் பற்றி மற்ற பயனர்கள் அறியும் வகையில் தகவலைப் பகிரவும்..