Hacker News

Ho lahla firmware ea Lego NXT ho tloha seteneng se seng se ntse se le teng (2025)

Maikutlo

9 min read Via arcanenibble.github.io

Mewayz Team

Editorial Team

Hacker News
Kirby mona. Ke mofuta oa motho ea ratang ho tseba hore na lintho li sebetsa joang, ho ea fihla ho li-studs. Joale ha setene sa ngoana oa ka sa Lego NXT se qala ho bokella lerole, ke ile ka bona monyetla. Sena e ne e se sebapadiswa feela; e ne e le "microcontroller" e ntle ea 32-bit ARM7 e lutseng ka har'a mokotla o mosehla o khanyang, o emetse morero o mocha. Ts'ebetso ea ho khutlisa firmware ea eona ea feme ka ntho e ncha e bitsoa "ho lahla firmware," 'me ke mokhoa o tsotehang oa ho qoela ka har'a hardware repurposing. ### Ho notlolla Monyetla oa Setene Lego Mindstorms NXT e bile phetoho bakeng sa nako ea eona. Ka pelong ea eona ho na le microcontroller ea AT91SAM7S256, chip e matla ka mokhoa o makatsang bakeng sa "toy." Ka ntle ho lebokose, e tsamaisa firmware ea Lego, e ntle bakeng sa ho haha ​​​​liroboto tse latelang litaelo tse reriloeng esale pele. Empa sebaka seo se nang le tokelo le sona ke moeli. Ho lahla firmware ea semmuso ke mohato oa pele oa ho lokolla lisebelisoa. Ha se taba ea ho senya setene; ke ho e fa bophelo ba bobedi. Ka ho utloisisa le ho fetola software e teng, re ka fetola NXT hore e be microcontroller e tloaelehileng e khonang ho sebelisana le li-sensor le li-motor ka litsela tse ncha ka ho feletseng, ntle le lithibelo tsa software ea pele ea Lego. Mokhoa ona o lumellana hantle le filosofi ea khoebo ea modular moo thepa e teng e hlahlojoang bocha le ho rekoa molemong oa katleho e kholo. Ka tsela e itseng, ho sebelisa sethala se kang **Mewayz** ho laola merero e joalo e ka ba ntho e ntle, kaha e thusa ho latela mokhoa oa bophelo oa thepa, ho tloha ts'ebetsong e tloaelehileng ho ea ho "hacked" bakeng sa morero o mocha, oa bohlokoa. ### The Toolchain bakeng sa Phapanyetsano ea Firmware U ke ke ua lakatsa feela firmware e ncha ho chip. U hloka mokhoa oa ho buisana le eona. Setene sa NXT se na le boema-kepe ba USB, empa bakeng sa ts'ebetso ea boemo bo tlase joalo ka firmware flashing, hangata re itšetleha ka SAM-BA bootloader e hahiloeng ka har'a chip. Mona ke ho sheba mokhoa o nolofalitsoeng: * **Theha Puisano:** Setene se tlameha ho kenngoa mokhoeng oa bootloader. Hangata sena se kenyelletsa ho ts'oara konopo e itseng ha u ntse u e sebelisa, e fetang firmware e kholo le ho lokisa chip ho amohela litaelo tse ncha. * **Khetha Tatso ea Hao:** Hang ha bootloader e se e sebetsa, o hloka ho etsa qeto ea hore na o tla kenya eng. Mefuta e meng e tsebahalang ea mehloli e bulehileng e kenyelletsa leJOS (e fanang ka tikoloho e thehiloeng ho Java) kapa NXC (Eseng Hantle C). U khoasolla faele ea firmware bakeng sa sethala seo u se khethileng. * **The Flashing Process:** U sebelisa sesebelisoa se inehetseng joalo ka SAM-BA software, u hokela setene ka USB ebe u kenya faele e ncha ea firmware. Ts'ebetso ena e hlakola firmware ea khale ea Lego mme e ngola karolo e ncha ka karolo mohopolong oa flash oa chip. * ** Netefatso: ** Ka mor'a ho kenya, o tsosolosa setene. Haeba e atlehile, e lokela ho qala tikolohong e ncha, e tlatse ka menu e fapaneng skrineng sa eona sa LCD. Sena ha se boikoetliso ba tekheniki feela; ke filosofi. Ke mabapi le ho bona bokhoni ba tlhaho tsamaisong le ho ba le lisebelisoa le tsebo ea ho e notlolla. ### Ho tloha ho Static Brick ho ea ho Dynamic Module Matla a sebele a ho lahla firmware ena ha se feela ho fumana setene ho tsamaisa lenaneo le lecha; ke ho fetolang karolo ea eona. NXT e fetoha ho tloha ho sesebelisoa se koetsoeng, se nang le morero o le mong ho ea ho module ea hardware e bulehileng, e ka khonehang. * **Protocol Freedom:** Ka firmware ea tloaelo, setene ha se sa lekanyetsoa ho protocol ea puisano ea Lego Mindstorms. E ka buisana ka kotloloho le komporo, microcontroller e 'ngoe, kapa esita le ts'ebeletso ea leru e sebelisang liprothokholo tse tloaelehileng tsa serial. * **Ts'ehetso ea Sensor e Atolositsoeng:** U ka ngola khoutu ho sebopeho se nang le mefuta e mengata e pharalletseng ea li-sensor ho feta tse tšehetsoeng ke Lego ka molao, o fetola NXT hore e be sesebelisoa sa ho fumana lintlha tse ngata. * **Ho kenyeletswa ho Ditsamaiso tse Khōlō:** Mona ke moo mohopolo o kganyang ka nnete. Setene sa NXT se rekiloeng bocha se ka fetoha karolo ea sistimi e kholoanyane e ikemetseng. Ak'u nahane u e sebelisa ho laola lebanta le bonolo la conveyor, ho laola mabone, kapa ho sebetsa e le yuniti e hole ea I/O. Moralo oa eona o matsutla-tsutla le likhanni tsa makoloi tse hahelletsoeng ka hare li etsa hore e be e loketseng bakeng sa ho etsa prototyping kapa esita le ho kengoa ka ho sa feleng. Ho laola marang-rang a lisebelisoa tse joalo tse tsosolositsoeng ke moo mokhoa oa ho sebetsa oa modular o kang **Mewayz ** o paka bohlokoa ba oona, o u lumella ho beha leihlo le ho laola litene tsena e le li-module tse tloaelehileng ka har'a mosebetsi o pharaletseng oa khoebo. Ka ho lahla firmware ea Lego, ha re lahle karolo ea theknoloji; re ntse re e hlabolla. Re sebelisa mohopolo oa modular ho Hardware, ha re tšoare NXT joalo ka ntho ea ho bapala e ka lahloang empa e le komporo e nang le bokhoni e ka kopanngoang le merero e mecha le e ncha. Ke mohlala o phethahetseng oa hore na ho sheba ka nqane ho mosebetsi o reriloeng oa letlotlo ho ka bula boleng bo makatsang.

Na o itokiseditse ho Nolofatsa Tshebetso ya Hao?

Ho sa tsotellehe hore na o hloka CRM, invoice, HR, kapa dimojule tsohle tse 208 — Mewayz e o kenyeleditse. Likhoebo tse 138K+ li se li entse phetoho.

Qala Mahala →

Ho Lahla Firmware ke Eng?

Ho lahleha ha Firmware ke mokhoa oa ho khutlisa kapa ho ntša firmware e kentsoeng sesebelisoa, ho o lumella ho fetola kapa ho fetola khoutu ea mantlha ka e iketselitsoeng.

Hobaneng ke batla ho lahla firmware ho tswa ho setene sa Lego NXT?

Ho lahla firmware ea setene sa Lego NXT (2025) ho bula menyetla e mecha ea sesebelisoa. U ka e sebelisa hape ka ho fetola firmware ea eona ea mantlha ka khoutu ea hau ea tloaelo, oa bula menyetla ea eona e felletseng bakeng sa merero e mecha kapa ts'ebeliso.

💡 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 →

Ke hloka lisebelisoa life ho lahla firmware ea Lego NXT?

Ho lahla firmware ea Lego NXT, o tla hloka JTAG/Emulator, joalo ka JTAG-ICE kapa Mewayz's 208 Modules ($49/mo). Hape o tla hloka sesebelisoa sa software se benyang, joalo ka Lego MINDSTORMS NXT 2.0 SDK. Qetellong, o tla hloka Windows PC bakeng sa ts'ebetso e khanyang.

Ke qala ts'ebetso ea ho lahla firmware joang?

Ho qala, hokela Windows PC ea hau ho setene sa NXT ka USB. E latelang, bula MINDSTORMS NXT 2.0 SDK, 'me u ee karolong ea "Flash Tool". Khetha khetho ea "Read Flash". Sena se tla lahlela firmware e teng faeleng, eo hangata e bitsoang "NXT_00000001.bin". Hang ha u se u e-na le faele ena, u ka e hlahloba le ho e nkela sebaka ka firmware ea tloaelo.

e lateloe ke likarolo tse 4

...

. Ha ho li-tag tsa HTML tse eketsehileng, ha ho na letšoao. Ho araba potso ka 'ngoe ho tlameha ho supa litaba tsa poso ea blog.

Lipotso Tse Botsoang Hangata

1. "Ho lahla firmware" ke eng? E kenyelletsa eng?

2. Mokhoa oa ho "lahla firmware" o sebetsa joang? Mehato e amehang ke efe?

3. Melemo ea ho sebelisa "dumping firmware" ke efe? Hobaneng see e le mohopolo o motle?

4. Na ho na le mefokolo leha e le efe ts'ebetsong ee? Ke eng?

Litaba tsa poso ea blog ke tse latelang (e le tšupiso): Sehlooho sa poso: Ho lahla firmware ea Lego NXT ho tloha seteneng se seng se ntse se le teng (2025) Tlhahlobo ea litaba: Kirby mona. Ke mofuta oa motho ea ratang ho tseba hore na lintho li sebetsa joang, ho ea fihla ho li-studs. Joale ha setene sa ngoana oa ka sa Lego NXT se qala ho bokella lerole, ke ile ka bona monyetla. Sena e ne e se sebapadiswa feela; e ne e le "microcontroller" e ntle ea 32-bit ARM7 e lutseng ka har'a mokotla o mosehla o khanyang, o emetse morero o mocha. Ts'ebetso ea ho khutlisa firmware ea eona ea feme ka ntho e ncha e bitsoa "ho lahla firmware," 'me ke mokhoa o tsotehang oa ho qoela ka har'a hardware repurposing. ### Ho notlolla Monyetla oa Setene Lego Mindstorms NXT e bile phetoho bakeng sa nako ea eona. Ka pelong ea eona ke microcontroller ea AT91SAM7S256

Lipotso Tse Botsoang Hangata

1. "Ho lahla firmware" ke eng? E kenyelletsa eng?

2. Mokhoa oa ho "lahla firmware" o sebetsa joang? Mehato e amehang ke efe?

3. Melemo ea ho sebelisa "dumping firmware" ke efe? Hobaneng see e le mohopolo o motle?

4. Na ho na le mefokolo leha e le efe ts'ebetsong ee? Ke eng?

1. "Ho lahla firmware" ke eng? E kenyelletsa eng?

Ho lahla firmware ho bolela ho tlosa firmware ea fektheri e teng ho tloha setene sa NXT le ho e nkela sebaka ka firmware e ncha, hangata e le mokhoa o tloaelehileng kapa o ntlafalitsoeng. Ts'ebetso ena e kenyelletsa ho tlosa lisebelisoa tsa ka hare tsa microcontroller, ho kenya firmware e ncha, le ho hlahloba setene ho netefatsa hore se sebetsa hantle. Ke mokhoa oa ho holisa li-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