Hacker News

Ikpochapụ Lego NXT firmware nke brik dị (2025)

Okwu

8 min read Via arcanenibble.github.io

Mewayz Team

Editorial Team

Hacker News
Kirby ebe a. Abụ m ụdị nwoke na-enwe mmasị ịmata ka ihe si arụ ọrụ, ruo na studs. Ya mere, mgbe brik Lego NXT ochie nke nwa m malitere ịchịkọta uzuzu, ahụrụ m ohere. Nke a abụghị naanị ihe egwuregwu ụmụaka; ọ bụ 32-bit ARM7 microcontroller zuru oke na-anọdụ na akpa edo edo na-egbuke egbuke, na-echere ebumnuche ọhụrụ. Usoro iji dochie ngwa ngwa ụlọ ọrụ ya na ihe ọhụrụ bụ nke a na-akpọ "ịtufu ngwa ngwa," na ọ bụ ihe na-adọrọ adọrọ n'ime mweghachi ngwaike. ### Ịkpọghee ikike brik Lego Mindstorms NXT bụ mgbanwe maka oge ya. N'ime obi ya bụ AT91SAM7S256 microcontroller, mgbawa ike dị ịtụnanya maka "ihe egwuregwu ụmụaka." N'ime igbe ahụ, ọ na-arụ ọrụ firmware nke Lego, nke dị mma maka ịrụ robọt ndị na-agbaso iwu akwadoro. Mana gburugburu ebe obibi ahụ bụkwa oke. Itufu ngwa ngwa nke gọọmentị bụ nzọụkwụ mbụ n'ịtọhapụ ngwaike. Ọ bụghị maka ibibi brik; ọ bụ maka inye ya ndụ nke abụọ. Site n'ịghọta na dochie sọftụwia dị ugbu a, anyị nwere ike ịgbanwe NXT ka ọ bụrụ microcontroller nwere ike imekọrịta ihe na sensọ ya na moto ya n'ụzọ ọhụrụ kpamkpam na enweghị mgbochi nke ngwa Lego mbụ. Usoro a dabara n'ụzọ zuru oke na nkà ihe ọmụma azụmahịa modular ebe a na-enyochagharị akụrụngwa dị ugbu a ma weghachite ya maka ịrụ ọrụ kachasị. N'ụzọ, iji ikpo okwu dị ka **Mewayz *** jikwaa ọrụ ndị dị otú ahụ ga-adị mma, ebe ọ na-enyere aka soro usoro ndụ nke akụ, site na ọrụ ọkọlọtọ na ịbụ "hacked" maka ebumnuche ọhụrụ bara uru. ### Ngwá ọrụ maka mgbanwe ngwa ngwa Ị nweghị ike ịchọrọ ngwa ngwa ọhụrụ na mgbawa. Ị chọrọ usoro iji soro ya kparịta ụka. Brick NXT na-enye aka nwere ọdụ ụgbọ USB, mana maka arụmọrụ dị ala dị ka firmware na-egbuke egbuke, anyị na-adaberekarị na SAM-BA bootloader nke arụnyere n'ime mgbawa. Nke a bụ nlele dị mfe na usoro a: ** Mepụta nzikọrịta ozi: *** Ekwesịrị itinye brik n'ụdị bootloader. Nke a na-agụnye ijide nchikota bọtịnụ a kapịrị ọnụ ka ị na-agbanye ya, nke na-agafe isi firmware ma na-akwado mgbawa ịnata ntuziaka ọhụrụ. * ** Họrọ ụtọ gị: *** Ozugbo bootloader na-arụ ọrụ, ịkwesịrị ikpebi ihe ị ga-ebu. Nhọrọ ndị mepere emepe ama ama gụnyere leJOS (nke na-enye gburugburu dabere na Java) ma ọ bụ NXC (Ọ bụghị kpọmkwem C). Ị na-ebudata faịlụ firmware maka ikpo okwu ị họọrọ. ** Usoro na-egbuke egbuke: *** Iji ngwa raara onwe ya nye dị ka sọftụwia SAM-BA, ị jikọọ na brik n'elu USB wee bulite faịlụ firmware ọhụrụ. Usoro a na-ehichapụ firmware Lego ochie wee dee nke ọhụrụ ngalaba-site-ngalaba na ebe nchekwa mgbawa nke mgbawa. ** Nnwale: ** Mgbe ebugochara, ị tọgharịa brik ahụ. Ọ bụrụ na ọ ga-aga nke ọma, ọ ga-ebuba n'ime ebe ọhụrụ, mejupụta menu dị iche na ihuenyo LCD ya. > Nke a abụghị naanị mmega ahụ teknuzu; ọ bụ nkà ihe ọmụma. Ọ bụ maka ịhụ ihe nwere ike ime na sistemụ yana inwe ngwaọrụ na ihe ọmụma iji kpọghee ya. ### Site na brik static gaa na modul dị ike The n'ezie ike nke a femụwe mwụfu bụghị nanị na-na brik na-agba ọsọ a ọhụrụ omume; ọ bụ na fundamentally na-agbanwe ọrụ ya. NXT na-agbanwe site na ngwaọrụ mechiri emechi, otu ebumnuche ka ọ bụrụ modul ngwaike mepere emepe, nke nwere ike ime mmemme. ** Nnwere onwe protocol: *** Site na ngwa ngwa ọdịnala, brik ahụ ejedebeghị na usoro nkwukọrịta Lego Mindstorms. Ọ nwere ike iji kọmpụta na-ekwurịta okwu ozugbo, microcontroller ọzọ, ma ọ bụ ọbụna ọrụ ígwé ojii site na iji ụkpụrụ usoro usoro. * ** Nkwado sensọ gbasaa:** Ị nwere ike dee koodu ka ọ rụọ ọrụ nwere ọtụtụ sensọ sara mbara karịa nke Lego kwadoro, na-atụgharị NXT ka ọ bụrụ ngwaọrụ nnweta data. ** Ntinye n'ime sistemu buru ibu:** Nke a bụ ebe echiche ahụ na-enwu n'ezie. Brick NXT emegharịrị nwere ike ịghọ akụkụ na sistemụ akpaaka ka ukwuu. Cheedị echiche iji ya jikwaa eriri ebufe dị mfe, jikwaa ọkụ, ma ọ bụ mee ihe dị ka nkeji I/O dịpụrụ adịpụ. Nhazi ya siri ike yana ndị ọkwọ ụgbọ ala arụnyere n'ime ya na-eme ka ọ dị mma maka imepụta ihe ma ọ bụ ọbụna nrụnye na-adịgide adịgide. Ijikwa netwọkụ nke ngwaọrụ ndị a emegharịgharịrị bụ ebe sistemụ arụmọrụ modular dị ka **Mewayz *** gosipụtara uru ya, na-enye gị ohere inyocha na jikwaa brik ndị a dị ka modulu ahaziri ahazi n'ime usoro azụmaahịa sara mbara. Site n'iwepụ ngwa ngwa Lego, anyị anaghị atụfu otu teknụzụ; anyị na-emegharị ya ọzọ. Anyị na-etinye uche modular na ngwaike, na-emeso NXT ọ bụghị dị ka ihe eji egwuri egwu enwere ike ịtụfu kama dị ka microcomputer nwere ike itinye n'ime ọrụ ọhụrụ na nke ọhụrụ. Ọ bụ ihe atụ zuru oke ka ilele anya gafere ọrụ echere maka akụrụngwa nwere ike imeghe uru dị egwu.

Ọ dị njikere ime ka ọrụ gị dị mfe?

Ma ịchọrọ CRM, akwụkwọ ọnụahịa, HR, ma ọ bụ modul 208 niile - Mewayz kpuchiri gị. Azụmahịa 138K+ emelarị mgbanwe.

Malite Free →

Gịnị bụ Mkpofu Firmware?

Mkpofu ngwa ngwa bụ usoro nke iweghachite ma ọ bụ wepụ firmware agbakwunyere na ngwaọrụ, na-enye gị ohere iji nke omenala dochie ma ọ bụ gbanwee koodu mbụ ahụ.

Gịnị kpatara m ga-eji tụfuo firmware na brik Lego NXT?

Ịtufu firmware nke brik Lego NXT (2025) na-emepe ohere ọhụrụ maka ngwaọrụ ahụ. Ị nwere ike imeghachi ya site na iji koodu omenala gị dochie ngwa ngwa ngwa mbụ ya, na-emeghe ikike ya maka ọrụ ọhụrụ ma ọ bụ ojiji.

Kedu ngwaọrụ m kwesịrị iji tụfuo firmware Lego NXT?

Iji tufuo firmware Lego NXT, ị ga-achọ JTAG/Emulator, dị ka JTAG-ICE ma ọ bụ Mewayz's 208 Modules ($49/mo). Ị ga-achọkwa ngwa ngwa na-egbu maramara, dị ka Lego MINDSTORMS NXT 2.0 SDK. N'ikpeazụ, ị ga-achọ PC Windows maka usoro ọkụ.

Kedụ ka m ga-esi malite usoro mkpofu ngwa ngwa?

Iji malite, jikọọ Windows PC gị na brik NXT site na USB. Ọzọ, mepee MINDSTORMS NXT 2.0 SDK, wee gaa na ngalaba "Ngwaọrụ Flash". Họrọ "Gụọ Flash" nhọrọ. Nke a ga-atụba ngwa ngwa dị adị n'ime faịlụ, nke a na-akpọkarị "NXT_00000001.bin". Ozugbo ị nwetachara faịlụ a, ị nwere ike nyochaa wee jiri ngwa ngwa omenala dochie ya.

sochiri nkeji 4

... ngalaba. Enweghị mkpado HTML agbakwunyere, enweghị akara akara. Ịza ajụjụ ọ bụla ga-enwerịrị ntụnye aka ọdịnaya nke blọọgụ post.

Ajụjụ a na-ajụkarị

1. Kedu ihe bụ "tupu firmware"? Kedu ihe ọ gụnyere?

2. Kedu ka usoro nke "tupu firmware" si arụ ọrụ? Kedu ihe ndị a metụtara?

3. Kedu uru dị na iji "tupu firmware"? Gịnị kpatara nke a ji dị mma?

4. Ọ nwere ihe ndọghachi azụ na usoro a? Gịnị bụ ha?

Ọdịnaya biputere blọọgụ bụ nke a (dịka ntụaka): Aha biputere: Ntufu Lego NXT firmware nke brik dị (2025) Nlele ọdịnaya: Kirby ebe a. Abụ m ụdị nwoke na-enwe mmasị ịmata ka ihe si arụ ọrụ, ruo na studs. Ya mere, mgbe brik Lego NXT ochie nke nwa m malitere ịchịkọta uzuzu, ahụrụ m ohere. Nke a abụghị naanị ihe egwuregwu ụmụaka; ọ bụ 32-bit ARM7 microcontroller zuru oke na-anọdụ na akpa edo edo na-egbuke egbuke, na-echere ebumnuche ọhụrụ. Usoro iji dochie ngwa ngwa ụlọ ọrụ ya na ihe ọhụrụ bụ nke a na-akpọ "ịtufu ngwa ngwa," na ọ bụ ihe na-adọrọ adọrọ n'ime mweghachi ngwaike. ### Ịkpọghee ikike brik Lego Mindstorms NXT bụ mgbanwe maka oge ya. N'obi ya bụ AT91SAM7S256 microcontroller

Ajụjụ a na-ajụkarị

1. Kedu ihe bụ "tupu firmware"? Kedu ihe ọ gụnyere?

2. Kedu ka usoro nke "tupu firmware" si arụ ọrụ? Kedu ihe ndị a metụtara?

3. Kedu uru dị na iji "tupu firmware"? Gịnị kpatara nke a ji dị mma?

4. Ọ nwere ihe ndọghachi azụ na usoro a? Gịnị bụ ha?

1. Kedu ihe bụ "tupu firmware"? Kedu ihe ọ gụnyere?

Ikpochapụ ngwa ngwa pụtara iwepu firmware ụlọ ọrụ dị na brik NXT wee dochie ya na firmware ọhụrụ, na-abụkarị ụdị omenala ma ọ bụ nke kachasị. Usoro a gụnyere iwepụ ngwaike dị n'ime microcontroller, ịwụnye ngwa ngwa ọhụrụ, na ịnwale brik iji hụ na ọ na-arụ ọrụ nke ọma. Ọ bụ ụzọ ịgbatị 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