Hacker News

Tu'u ese le firmware o Lego NXT mai se piliki o iai (2025)

Fa'amatalaga

10 min read Via arcanenibble.github.io

Mewayz Team

Editorial Team

Hacker News
Kirby iinei. O a'u o le ituaiga tagata e fiafia e fia iloa pe fa'afefea ona fai mea, e o'o lava i le fa'ailoga. O lea ina ua amata ona aoina le pefu o le Lego NXT piliki tuai a laʻu tama, sa ou vaaia se avanoa. E le na o se meataalo lenei; o se microcontroller 32-bit ARM7 lelei atoatoa o loʻo nofo i se pusa samasama susulu, faʻatali mo se faʻamoemoe fou. O le faʻagasologa o le suia o le firmware falegaosimea i se mea fou e taʻua o le "lafoaʻiina o le firmware," ma o se faʻafefe manaia i le toe faʻaaogaina o meafaigaluega. ### Tatala le Avanoa Piliki O le Lego Mindstorms NXT sa fa'afoliga mo lona taimi. I lona fatu o loʻo i ai le AT91SAM7S256 microcontroller, o se mea e ofo malosi ai mo se "meataalo." I fafo atu o le atigipusa, o loʻo taʻavale ai le firmware faʻapitoa a Lego, lea e lelei tele mo le fausiaina o robots e mulimulitaʻi i faʻatonuga na faʻatonuina. Ae o lena siosiomaga faʻapitoa o se tapulaʻa foi. O le lafoaia o le firmware aloaia o le laasaga muamua lea i le faʻasaʻolotoina o meafaigaluega. E le o le faaleaogaina o piliki; e uiga i le tuuina atu i ai o se olaga lona lua. E ala i le malamalama ma le suia o le polokalama o loʻo i ai nei, e mafai ona tatou suia le NXT i se microcontroller e mafai ona faʻapipiʻiina e mafai ona fegalegaleai ma ona masini ma masini i ni auala fou, saoloto mai faʻalavelave o le uluai polokalama Lego. O lenei faiga e fetaui lelei ma se filosofia faʻapisinisi faʻapitoa lea e toe iloilo ma toe faʻaleleia ai aseta o loʻo iai mo le sili atu le lelei. I se auala, o le faʻaaogaina o se faʻavae e pei o ** Mewayz ** e faʻatautaia ai ia galuega o le a sili ona lelei, aua e fesoasoani e siaki le olaga o aseta, mai le faʻaogaina masani i le "hack" mo se faʻamoemoega fou, taua. ### Le Meafaigaluega mo se Suiga Firmware E le mafai ona na'o lou mana'o i se firmware fou i luga o se pu. E te manaʻomia se auala e faʻafesoʻotaʻi ai. Ole piliki NXT e fesoasoani tele ile USB port, ae mo galuega maualalo e pei o le firmware e moli, e masani ona tatou faʻalagolago i le SAM-BA bootloader o loʻo fausia i totonu o le pu. O se va'aiga faigofie lea i le fa'agasologa: * **Fa'atuina Feso'ota'iga:** E tatau ona tu'u le piliki i le faiga fa'apipi'i. O lenei mea e masani ona aofia ai le taofiofia o se faʻamaufaʻailoga faʻapitoa aʻo faʻamalo i luga, lea e pasi ai le firmware autu ma saunia le pu e maua ai faʻatonuga fou. * **Filifili Lou Tofo:** O le taimi lava e ola ai le bootloader, e tatau ona e filifili po o le a le mea e utaina. Ta'uta'ua matala fa'apogai ala e aofia ai leJOS (lea e maua ai se siosiomaga fa'avae Java) po'o le NXC (E le sa'o C). E te siiina le faila firmware mo lau faʻavae filifilia. * **O le Fa'agasologa Fa'aola:** Fa'aaogā se mea faigaluega fa'apitoa e pei o le SAM-BA software, e te fa'afeso'ota'i i le piliki i luga ole USB ma tu'u i luga le faila firmware fou. O lenei faiga e tapeina ai le firmware tuai o Lego ma tusi ai le vaega fou e tasi i lea vaega i luga o le flash memory. * **Fa'amaoniga:** A uma le tu'uina atu, e te toe setiina le piliki. Afai e manuia, e tatau ona faʻaulu i totonu o le siʻosiʻomaga fou, faʻamaeʻa ma se isi lisi i luga o lana LCD mata. > E le na'o se fa'atinoga fa'apitoa; o se filosofia. E fa'atatau i le va'aia o le gafatia fa'aletino i totonu o se faiga ma le i ai o meafaigaluega ma le poto e tatala ai. ### Mai Piliki Static i le Dynamic Module O le mana moni lava o lenei fa'alumaina firmware e le na'o le mauaina o piliki e fa'atino ai se polokalama fou; o le suia autu o lana matafaioi. O le NXT e fa'aliliu mai se masini tapuni, tasi le fa'amoemoega i se masini matala, fa'apipi'i polokalame. * **Saolotoga o Polokalama:** Fa'atasi ai ma firmware fa'apitoa, e le o toe fa'atapula'aina le piliki i le feso'ota'iga feso'ota'iga a Lego Mindstorms. E mafai ona fa'afeso'ota'i sa'o ma se komepiuta, se isi microcontroller, po'o se auaunaga ao fa'aogaina fa'asologa fa'asologa masani. * **Faateleina le Lagolago Sensori:** E mafai ona e tusia le code e fa'afeso'ota'i ma le lautele lautele o masini fa'apitoa nai lo le lagolago aloaia a Lego, liliu le NXT i se masini e maua ai fa'amaumauga. * ** Tu'ufa'atasi i Faiga Tele:** O i'inei e susulu moni ai le manatu. O se piliki NXT toe fa'afo'i e mafai ona avea ma se vaega i totonu o se masini fa'aautomatika tele. Va'ai faalemafaufau i le fa'aaogaina e pulea ai se fusi fa'amomoli faigofie, pulea moli, po'o le galue o se I/O iunite mamao. O lona mamanu gaoa ma ta'avale afi fa'apipi'i e fa'alelei mo fa'ata'ita'iga po'o mea fa'apipi'i tumau. O le fa'atonutonuina o se feso'ota'iga o ia masini toe fa'afo'isia o lo'o fa'amaonia ai e se faiga fa'aogaina e pei o **Mewayz** lona aoga, e mafai ai ona e mata'ituina ma fa'atonutonu nei piliki e fai ma fa'ata'ita'iga fa'apitoa i totonu o se galuega fa'apisinisi lautele. I le lafoaia o le firmware a Lego, matou te le o lafoaia se vaega o tekinolosi; o lo'o matou toe fa'avasegaina. O loʻo matou faʻaogaina se mafaufau faʻapitoa i meafaigaluega, togafitia le NXT e le o se meataalo faʻaaogaina ae o se microcomputer gafatia e mafai ona tuʻufaʻatasia i galuega fou ma fou. O se faʻataʻitaʻiga lelei o le vaʻavaʻai i tua atu o le faʻamoemoeina o galuega a se aseta e mafai ona tatalaina le taua tele.

Sauni e Faafaigofie Au Faiga?

Pe e te manaʻomia CRM, pili, HR, poʻo vaega uma e 208 — Mewayz ua uma ona e ufiufi. 138K+ pisinisi ua uma ona fai le ki.

Amata Saoloto →

O le a le Firmware Lafoa'i?

O le lafoaia o masini komepiuta o le faagasologa lea o le toe aumai po o le aveese mai o le firmware o loo i totonu mai se masini, e mafai ai ona e suia pe suia le uluai code i se tulafono masani.

Aisea ou te mana'o ai e lafoa'i le firmware mai le Lego NXT piliki?

O le lafoaia o le firmware o le Lego NXT piliki (2025) e maua ai avanoa fou mo le masini. E mafai ona e toe fa'aaogaina e ala i le suia o lana firmware muamua i lau fa'ailoga masani, ma tatala ai lona gafatia atoatoa mo galuega po'o fa'aoga fou.

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

O a mea faigaluega ou te mana'omia e lafoa'i ai le firmware Lego NXT?

Ina ia lafoa'i le firmware Lego NXT, e te mana'omia se JTAG/Emulator, pei o le JTAG-ICE po'o le Mewayz's 208 Modules ($49/mo). E te mana'omia fo'i se mea faigaluega e fa'amalamaina, pei ole Lego MINDSTORMS NXT 2.0 SDK. Mulimuli ane, e te mana'omia se Windows PC mo le fa'agaioiga emo.

E fa'afefea ona ou amataina le fa'agasologa o le lafoaia o le firmware?

Ia amata, fa'afeso'ota'i lau Windows PC ile piliki NXT ile USB. Sosoo ai, tatala le MINDSTORMS NXT 2.0 SDK, ma fa'afeiloa'i i le vaega "Flash Tool". Filifili le "Faitau Flash" filifiliga. Ole mea lea ole a lafoa'i le firmware o iai ile faila, e masani ona ta'ua "NXT_00000001.bin". A maua loa le faila lea, e mafai ona e su'esu'e ma sui i se fa'aaganu'u firmware.

sosoo ai ma le 4

...

vaega. Leai ni fa'ailoga HTML faaopoopo, leai se fa'ailoga. O le taliina o fesili ta'itasi e tatau ona fa'asino i mea o lo'o i totonu o le blog post.

Fesili e Fai soo

1. O le a le "lafoa'iina o le firmware"? O le ā e aofia ai?

2. E fa'apefea ona galue le fa'agasologa o le "lafoa'iina o le firmware"? O ā laasaga e aofia ai?

3. O a ni fa'amanuiaga o le fa'aogaina o le "lafoa'iina o le firmware"? Aisea ua lelei ai lenei manatu?

4. E i ai ni fa'aletonu i lenei faiga? O a ia mea?

O le mea o loʻo i lalo o le blog post (e fai ma faʻamatalaga): Igoa fa'asalalau: Lafoa'i le firmware o Lego NXT mai se piliki o iai (2025) Fa'aaliga muamua: Kirby iinei. O a'u o le ituaiga tagata e fiafia e fia iloa pe fa'afefea ona fai mea, e o'o lava i le fa'ailoga. O lea ina ua amata ona aoina le pefu o le Lego NXT piliki tuai a laʻu tama, sa ou vaaia se avanoa. E le na o se meataalo lenei; o se microcontroller 32-bit ARM7 lelei atoatoa o loʻo nofo i se pusa samasama susulu, faʻatali mo se faʻamoemoe fou. O le faʻagasologa o le suia o le firmware falegaosimea i se mea fou e taʻua o le "lafoaʻiina o le firmware," ma o se faʻafefe manaia i le toe faʻaaogaina o meafaigaluega. ### Tatala le Avanoa Piliki O le Lego Mindstorms NXT sa fa'afoliga mo lona taimi. I lona fatu o loʻo iai se microcontroller AT91SAM7S256

Fesili e Fai soo

1. O le a le "lafoa'iina o le firmware"? O le ā e aofia ai?

2. E fa'apefea ona galue le fa'agasologa o le "lafoa'iina o le firmware"? O ā laasaga e aofia ai?

3. O a ni fa'amanuiaga o le fa'aogaina o le "lafoa'iina o le firmware"? Aisea ua lelei ai lenei manatu?

4. E i ai ni fa'aletonu i lenei faiga? O a ia mea?

1. O le a le "lafoa'iina o le firmware"? O le ā e aofia ai?

O le lafoaia o le firmware o lona uiga o le aveese o le firmware o lo'o i ai nei mai le piliki NXT ma sui i se firmware fou, e masani lava o se fa'aganu'u po'o se fa'ata'ita'iga lelei. O lenei faiga e aofia ai le aveeseina o masini i totonu ole microcontroller, faʻapipiʻi le firmware fou, ma faʻataʻitaʻi le piliki ina ia mautinoa o loʻo galue lelei. O se auala e faʻalautele ai le NXT's

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