Hacker News

Lego NXT firmwareን ካለ ጡብ በመጣል ላይ (2025)

አስተያየቶች

1 min read Via arcanenibble.github.io

Mewayz Team

Editorial Team

Hacker News
ኪርቢ እዚህ። ነገሮች እንዴት እንደሚሰሩ ማወቅ የምወድ አይነት ሰው ነኝ፣ እስከ እሳተ ገሞራዎቹ ድረስ። ስለዚህ የልጄ የድሮው የሌጎ ኤንኤክስት ጡብ አቧራ መሰብሰብ ሲጀምር፣ አንድ እድል አየሁ። ይህ መጫወቻ ብቻ አልነበረም; አዲስ ዓላማ እየጠበቀ በደማቅ ቢጫ መያዣ ውስጥ ተቀምጦ ፍጹም ጥሩ ባለ 32-ቢት ARM7 ማይክሮ መቆጣጠሪያ ነበር። የፋብሪካውን ፈርምዌር በአዲስ ነገር የመተካት ሂደት “firmware ን መጣል” ይባላል እና ወደ ሃርድዌር መልሶ ማደራጀት አስደናቂ መዘወር ነው። ### የጡብ እምቅ አቅምን መክፈት Lego Mindstorms NXT በጊዜው አብዮታዊ ነበር። በልቡ AT91SAM7S256 ማይክሮ መቆጣጠሪያ ነው፣ ለ "አሻንጉሊት" በሚያስደንቅ ሁኔታ ኃይለኛ ቺፕ ነው። ከሳጥኑ ውስጥ፣ የሌጎን የባለቤትነት ፈርምዌርን ያንቀሳቅሳል፣ ይህም አስቀድሞ የታቀዱ ትዕዛዞችን የሚከተሉ ሮቦቶችን ለመስራት ጥሩ ነው። ነገር ግን ያ የባለቤትነት አከባቢም ገደብ ነው. ኦፊሴላዊውን firmware መጣል ሃርድዌርን ነፃ ለማውጣት የመጀመሪያው እርምጃ ነው። ጡብ ስለማጥፋት አይደለም; ሁለተኛ ህይወት ስለመስጠት ነው። ያለውን ሶፍትዌር በመረዳት እና በመተካት NXT ን ከዋናው የሌጎ ሶፍትዌር እገዳዎች ነፃ በሆነ መልኩ ከሴንሰሮቹ እና ሞተሮቹ ጋር ሙሉ ለሙሉ በአዲስ መንገድ መስተጋብር ወደሚችል ወደ አጠቃላይ ፕሮግራማዊ ማይክሮ መቆጣጠሪያ መለወጥ እንችላለን። ይህ አካሄድ ነባር ንብረቶች እንደገና የሚገመገሙበት እና ለከፍተኛ ውጤታማነት እንደገና ጥቅም ላይ የሚውሉበት ከሞዱል የንግድ ፍልስፍና ጋር ፍጹም ይስማማል። በተመሳሳይ መልኩ እንደ ** Mewayz** ያሉ ፕሮጄክቶችን ለማስተዳደር መድረክን መጠቀም ጥሩ ይሆናል ምክንያቱም የንብረቶቹን የህይወት ኡደት ለመከታተል ይረዳል ከመደበኛ ኦፕሬሽን ጀምሮ ለአዲስ ጠቃሚ አላማ "መጠለፍ"። ### የጽኑ ዌር መቀያየር መሣሪያ ሰንሰለት አዲስ ፈርምዌርን በቺፕ ላይ ብቻ መመኘት አይችሉም። ከእሱ ጋር ለመግባባት ዘዴ ያስፈልግዎታል. የ NXT ጡብ አጋዥ የዩኤስቢ ወደብ አለው፣ ነገር ግን እንደ ፈርምዌር ብልጭ ድርግም ላለ ዝቅተኛ ደረጃ ኦፕሬሽኖች ብዙ ጊዜ በቺፑ ውስጥ በተሰራው SAM-BA ቡት ጫኚ እንመካለን። የሂደቱን ቀለል ያለ እይታ እነሆ፡- * **ግንኙነት መመስረት:** ጡቡ ወደ ቡት ጫኚ ሁነታ መቀመጥ አለበት. ይሄ አብዛኛውን ጊዜ አንድ የተወሰነ የአዝራር ቅንጅት በመያዝ ኃይልን ሲጨምር ዋናውን ፈርምዌር ያልፋል እና አዲስ መመሪያዎችን ለመቀበል ቺፑን ያዘጋጃል። ** ጣዕምህን ምረጥ፡** አንዴ ቡት ጫኚው ከነቃ ምን እንደሚጫን መወሰን አለብህ። ታዋቂ የክፍት ምንጭ አማራጮች leJOS (በጃቫ ላይ የተመሰረተ አካባቢን ያቀርባል) ወይም NXC (exactly C አይደለም) ያካትታሉ። ለመረጡት መድረክ የጽኑ ትዕዛዝ ፋይልን ያወርዳሉ። ** ብልጭ ድርግም የሚሉ ሂደቶች:** እንደ SAM-BA ሶፍትዌር ያለ ልዩ መሳሪያ በመጠቀም ከጡብ ጋር በዩኤስቢ ይገናኙ እና አዲሱን የጽኑ ትዕዛዝ ፋይል ይጫኑ። ይህ ሂደት የድሮውን Lego firmware ይሰርዛል እና አዲሱን ሴክተር በየሴክተሩ በቺፑ ፍላሽ ማህደረ ትውስታ ላይ ይጽፋል። ** ማረጋገጫ:** ከተሰቀለ በኋላ ጡቡን እንደገና አስጀምረዋል. ከተሳካ፣ በኤልሲዲ ስክሪኑ ላይ ካለው የተለየ ሜኑ ጋር ወደ አዲሱ አካባቢ መነሳት አለበት። > ይህ ቴክኒካዊ ልምምድ ብቻ አይደለም; ፍልስፍና ነው። በስርአት ውስጥ ያለውን እምቅ አቅም ማየት እና እሱን ለመክፈት መሳሪያ እና እውቀት ማግኘት ነው። ### ከስታቲክ ጡብ ወደ ተለዋዋጭ ሞጁል የዚህ የጽኑዌር መጣያ እውነተኛ ኃይል ጡቡን አዲስ ፕሮግራም እንዲያካሂድ በማግኘት ላይ ብቻ አይደለም። ሚናውን በመሠረታዊነት በመቀየር ላይ ነው። NXT ከተዘጋ ነጠላ ዓላማ መሣሪያ ወደ ክፍት፣ ፕሮግራማዊ ሃርድዌር ሞጁል ይቀየራል። ** የፕሮቶኮል ነፃነት፡** በብጁ ፈርምዌር፣ ጡቡ በLego Mindstorms የግንኙነት ፕሮቶኮል ላይ ብቻ የተገደበ አይደለም። መደበኛ ተከታታይ ፕሮቶኮሎችን በመጠቀም ከኮምፒዩተር፣ ከሌላ ማይክሮ መቆጣጠሪያ ወይም ከደመና አገልግሎት ጋር በቀጥታ መገናኘት ይችላል። * **የተስፋፋ ዳሳሽ ድጋፍ፡** ከሌጎ በይፋ ከሚደገፈው እጅግ በጣም ሰፊ በሆነ ሴንሰሮች ወደ በይነገጽ ኮድ መጻፍ ትችላለህ፣ NXT ን ወደ ሁለገብ የውሂብ ማግኛ መሳሪያ በመቀየር። ** ወደ ትላልቅ ስርዓቶች ውህደት:** ጽንሰ-ሐሳቡ በእውነት የሚያበራበት ቦታ ይህ ነው። እንደገና ጥቅም ላይ የዋለ NXT ጡብ በትልቁ አውቶማቲክ ሲስተም ውስጥ አካል ሊሆን ይችላል። ቀላል የማጓጓዣ ቀበቶን ለመቆጣጠር፣ መብራትን ለመቆጣጠር ወይም እንደ የርቀት I/O አሃድ ለመጠቀም እሱን ለመጠቀም አስቡት። ወጣ ገባ ዲዛይኑ እና አብሮገነብ የሞተር ሾፌሮች ለፕሮቶታይፕ ወይም ለቋሚ ጭነቶች እንኳን ተስማሚ ያደርገዋል። እንደነዚህ ያሉ እንደገና ጥቅም ላይ የዋሉ መሳሪያዎች አውታረመረብን ማስተዳደር እንደ ** Mewayz** ያለው ሞዱል ኦፕሬቲንግ ሲስተም ዋጋ እንዳለው የሚያረጋግጥ ሲሆን ይህም ጡቦችን እንደ መደበኛ ሞጁሎች በሰፊው የንግድ ሥራ ሂደት ውስጥ እንዲቆጣጠሩ እና እንዲቆጣጠሩ ያስችልዎታል። የ Lego firmware ን በመጣል አንድ ቴክኖሎጂን አንጥለውም። እንደገና አውድ እያደረግን ነው። ሞዱላር አስተሳሰብን በሃርድዌር ላይ እንተገብራለን፣ NXTን እንደ ሊጣል የሚችል አሻንጉሊት ሳይሆን እንደ አቅም ያለው ማይክሮ ኮምፒውተር ከአዲስ እና ፈጠራ ፕሮጀክቶች ጋር ሊዋሃድ ይችላል። የአንድን ንብረት ከታሰበው ተግባር በላይ መመልከት እንዴት አስደናቂ እሴትን እንደሚከፍት የሚያሳይ ፍጹም ምሳሌ ነው።

ኦፕሬሽንዎን ለማቃለል ዝግጁ ነዎት?

CRM፣ ደረሰኝ፣ HR ወይም ሁሉንም 208 ሞጁሎች ያስፈልግህ እንደሆነ — Mewayz ሸፍነሃል። 138ሺህ+ ንግዶች አስቀድመው መቀየሪያ አድርገዋል።

ነጻ ጀምር →

ፈርምዌር መጣላት ምንድነው?

ፈርምዌርን መጣላት የተከተተውን ፈርምዌር ከመሣሪያ የማውጣት ወይም የማውጣት ሂደት ነው፣ይህም ዋናውን ኮድ በብጁ ኮድ እንዲቀይሩ ወይም እንዲቀይሩ ያስችልዎታል።

ፈርምዌርን ከLego NXT ጡብ ለምን መጣል እፈልጋለሁ?

የLego NXT brick (2025) firmware መጣል ለመሣሪያው አዳዲስ አማራጮችን ይከፍታል። ዋናውን ፈርምዌር በብጁ ኮድዎ በመተካት፣ ለአዳዲስ ፕሮጄክቶች ወይም አጠቃቀሞች ሙሉ አቅሙን በመክፈት እንደገና ሊጠቀሙበት ይችላሉ።

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

የLego NXT firmwareን ለመጣል ምን መሳሪያዎች ያስፈልጉኛል?

የLego NXT firmwareን ለመጣል፣ እንደ JTAG-ICE ወይም Mewayz's 208 Modules ($49/mo) ያለ JTAG/Emulator ያስፈልግዎታል። እንዲሁም እንደ Lego MINDSTORMS NXT 2.0 ኤስዲኬ ያለ የሶፍትዌር ብልጭታ መሳሪያ ያስፈልግዎታል። በመጨረሻም ለብልጭታ ሂደት ዊንዶውስ ፒሲ ያስፈልገዎታል።

የጽኑ ትዕዛዝ መጣል ሂደቱን እንዴት እጀምራለሁ?

ለመጀመር የዊንዶውስ ፒሲዎን ከ NXT ጡብ ጋር በUSB ያገናኙት። በመቀጠል MINDSTORMS NXT 2.0 SDK ይክፈቱ እና ወደ "ፍላሽ መሣሪያ" ክፍል ይሂዱ። "ፍላሽ አንብብ" የሚለውን አማራጭ ይምረጡ. ይህ ነባሩን ፈርምዌር በተለምዶ "NXT_00000001.bin" ወደሚባል ፋይል ይጥለዋል። ይህን ፋይል አንዴ ካገኙ በኋላ በብጁ ፈርምዌር ሊተነትኑት ይችላሉ።

በመቀጠል 4

... ክፍሎች። ምንም ተጨማሪ የኤችቲኤምኤል መለያዎች የሉም፣ ምንም ምልክት አይደረግም። ለእያንዳንዱ ጥያቄ መልስ መስጠት የብሎግ ልኡክ ጽሁፉን ይዘት መጥቀስ አለበት።

ብዙ ጊዜ የሚጠየቁ ጥያቄዎች

1. "firmware መጣል" ምንድን ነው? ምንን ያካትታል?

2. "firmware ን የማስወገድ ሂደት" እንዴት ይሠራል? የተካተቱት እርምጃዎች ምንድናቸው?

3. "firmware ን መጣል" መጠቀም ምን ጥቅሞች አሉት? ይህ ለምን ጥሩ ሀሳብ ነው?

4. በዚህ ሂደት ውስጥ ድክመቶች አሉ? ምንድን ናቸው? የብሎግ ልጥፍ ይዘት እንደሚከተለው ነው (እንደ ማጣቀሻ) የልጥፍ ርዕስ፡- Lego NXT firmware ካለ ጡብ ላይ መጣል (2025) የይዘት ቅድመ እይታ፡ Kirby እዚህ። ነገሮች እንዴት እንደሚሰሩ ማወቅ የምወድ አይነት ሰው ነኝ፣ እስከ እሳተ ገሞራዎቹ ድረስ። ስለዚህ የልጄ የድሮው የሌጎ ኤንኤክስት ጡብ አቧራ መሰብሰብ ሲጀምር፣ አንድ እድል አየሁ። ይህ መጫወቻ ብቻ አልነበረም; አዲስ ዓላማ እየጠበቀ በደማቅ ቢጫ መያዣ ውስጥ ተቀምጦ ፍጹም ጥሩ ባለ 32-ቢት ARM7 ማይክሮ መቆጣጠሪያ ነበር። የፋብሪካውን ፈርምዌር በአዲስ ነገር የመተካት ሂደት “firmware ን መጣል” ይባላል እና ወደ ሃርድዌር መልሶ ማደራጀት አስደናቂ መዘወር ነው። ### የጡብ እምቅ አቅምን መክፈት Lego Mindstorms NXT በጊዜው አብዮታዊ ነበር። በልቡ ላይ AT91SAM7S256 ማይክሮ መቆጣጠሪያ አለ።

ብዙ ጊዜ የሚጠየቁ ጥያቄዎች

1. "firmware መጣል" ምንድን ነው? ምንን ያካትታል?

2. "firmware ን የማስወገድ ሂደት" እንዴት ይሠራል? የተካተቱት እርምጃዎች ምንድናቸው?

3. "firmware ን መጣል" መጠቀም ምን ጥቅሞች አሉት? ይህ ለምን ጥሩ ሀሳብ ነው?

4. በዚህ ሂደት ውስጥ ድክመቶች አሉ? ምንድን ናቸው?

1. "firmware መጣል" ምንድን ነው? ምንን ያካትታል?

ፈርምዌሩን መጣል ማለት ነባሩን የፋብሪካ ፈርምዌር ከNXT ጡብ ማስወገድ እና በአዲስ ፈርምዌር መተካት ማለት ነው፣በተለምዶ ብጁ ወይም የተመቻቸ ስሪት። ይህ ሂደት የማይክሮ መቆጣጠሪያውን የውስጥ ሃርድዌር ማስወገድ፣ አዲሱን ፈርምዌር መጫን እና ጡቡን በትክክል መስራቱን ማረጋገጥን ያካትታል። NXTን ለማራዘም መንገድ ነው።

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime