Hacker News

Lego NXT firimiwɛri fili biriki kɔrɔ dɔ kan (2025) .

Kow fɔcogo

11 min read Via arcanenibble.github.io

Mewayz Team

Editorial Team

Hacker News
Kirby yan. Ne ye cɛ sugu ye min ka di a ye ka fɛnw baara cogo dɔn, fo ka se studs ma. O la, n den ka Lego NXT biriki kɔrɔ y’a daminɛ ka buguri lajɛ tuma min na, n ye sababu ye. Nin tun tɛ tulonkɛfɛn dɔrɔn ye; o tun ye 32-bit ARM7 mikrokontrɔla ɲuman dafalen ye min sigilen bɛ kɛsu jɛman dɔ kɔnɔ, ka kuntilenna kura makɔnɔ. A ka izini firimiw bilali fɛɛrɛ kura nɔ na, ​​o bɛ wele ko "dumping the firmware", wa o ye fɛn ye min bɛ mɔgɔ ɲɛnajɛ ka don fɛnɲɛnamafagalanw baaracogo kura la. ### Briki ka seko dabɔli Lego Mindstorms NXT tun ye fɛn caman tigɛli ye a ka waati la. A dusukun na, AT91SAM7S256 mikrokontrɔla bɛ yen, o ye puce barikama kabakoma ye "tulonkɛ" kama. Ka bɔ kɛsu kɔnɔ, a bɛ Lego ka firimiwɛriw baara, o min ka ɲi kosɛbɛ robow jɔli la minnu bɛ tugu cikanw kɔ minnu bolodara ka kɔn. Nka o sigida min ye fɛntigiya ye, o fana ye dan ye. Firimi ofisiyali (firmware officiel) filili ye fɛɛrɛ fɔlɔ ye walasa ka fɛnɲɛnamafagalanw hɔrɔnya. A tɛ biriki tiɲɛni ko ye; o ye ka ɲɛnamaya filanan di a ma. Ni an ye porogaramu kɔrɔw faamuya ani k’u bila u nɔ na, ​​an bɛ se ka NXT sɛmɛntiya ka kɛ mikrokontrɔla porogaramulen ye min bɛ se ka baara kɛ n’a sensɛriw n’a motɛriw ye cogo kura bɛɛ la, k’a sɔrɔ a ma bɔ Lego porogaramu fɔlɔw ka gɛlɛyaw la. Nin fɛɛrɛ in bɛ bɛn kosɛbɛ jagokɛcogo modulari ma, yɔrɔ min na nafolo kɔrɔw bɛ jateminɛ kokura, ka u kɛ u kuntilenna kura ye walasa ka baara kɛcogo ɲuman sɔrɔ. Cogo dɔ la, ka baara kɛ ni plateforme ye i n’a fɔ **Mewayz** walasa ka o porozɛ suguw ɲɛnabɔ, o bɛna kɛ koɲuman ye, bawo a bɛ dɛmɛ don ka nafolo ɲɛnamaya taabolo lajɛ, k’a ta baarakɛcogo jɔnjɔn na ka se "hacked" ma, kun kura nafama dɔ kama. ### Baarakɛminɛnw cakɛda min bɛ kɛ ka Firmware Swap kɛ I tɛ se ka firimiwɛri kura ŋaniya dɔrɔn ka don puce (puce) kan. I mago bɛ fɛɛrɛ dɔ la walasa ka kumaɲɔgɔnya kɛ n’a ye. NXT biriki dɛmɛni na, USB-port bɛ a la, nka baarakɛcogo dɔgɔmanninw kama i n’a fɔ firimiwɛri flashing, an ka teli ka an jigi da SAM-BA bootloader kan min bɛ don puce kɔnɔ. Nin ye taabolo nɔgɔyalen ye: * **Kunnafoni sigi sen kan:** Briki ka kan ka bila bootloader cogo la. A ka c’a la, o bɛ kɛ ni butɔni faralen kɛrɛnkɛrɛnnen dɔ minɛni ye k’a sɔrɔ a bɛ kuran, o bɛ tɛmɛn firimiwɛri kunba kan, ka puce labɛn walasa ka cikan kura sɔrɔ. * **I ka Dafa sugandi:** Ni bootloader (bootloader) bɛ baara la, i ka kan k’a latigɛ i bɛna min doni. Dabɔkun dafalen wɛrɛw minnu bɛ fɔ kosɛbɛ olu ye leJOS (min bɛ Java-based sigida di) walima NXC (Not eXactly C). I bɛ firimiwɛri file telesarse i ka plateforme sugandilen kama. * **The Flashing Process:** Ni i bɛ baara kɛ ni baarakɛminɛn kɛrɛnkɛrɛnnen ye i n’a fɔ SAM-BA porogaramu, i bɛ ɲɔgɔn don biriki la USB fɛ ka firmware file kura in bila. O kɛcogo in bɛ Lego ka firimiwɛri kɔrɔw Bɔ k’a kura sɛbɛn sekɔtiri ni seko ni dɔnko puce (puce) ka flash memory kan. * **Sɛgɛsɛgɛli:** Upload kɔfɛ, i bɛ biriki in lasegin. Ni a sera, a ka kan ka daminɛ ka don sigida kura kɔnɔ, ka dafa ni menu wɛrɛ ye a ka LCD ekran kan. > Nin tɛ fɛɛrɛko dɔrɔn ye ; o ye filozofi ye. O ye ka seko danma ye sigida dɔ kɔnɔ ani ka baarakɛminɛnw ni dɔnniya sɔrɔ k’a da wuli. ### Ka bɔ Briki Statiki la ka taa Module Dynamique la Nin firimiwɛri dump fanga yɛrɛ tɛ biriki sɔrɔli dɔrɔn ye walasa ka porogaramu kura dɔ baara; o bɛ a jɔyɔrɔ caman cili la kosɛbɛ. NXT bɛ Yɛlɛma ka Bɔ minɛn dagalen na, min bɛ Kɛ baara kelen na, ka Kɛ fɛnɲɛnɛma-minɛn dabɔlen ye, min bɛ Se ka porogaramu. * **Protocol Freedom:** Ni firimiwɛri ladamulen don, biriki tɛ dan Lego Mindstorms kumaɲɔgɔnya protocole dɔrɔn ma tugun. A bɛ se ka kumaɲɔgɔnya kɛ ni ɔridinatɛri ye, ni mikrokontrɔla wɛrɛ ye, walima hali sankaba baarakɛyɔrɔ dɔ fɛ ni seriyali protocoles standards ye. * **Sensɛri dɛmɛni bonyalen:** I bɛ se ka kode sɛbɛn walasa ka jɛɲɔgɔnya kɛ ni sensɛri caman ye minnu ka bon kosɛbɛ ka tɛmɛ Lego dɛmɛni kan foroba la, ka NXT tigɛli kɛ kunnafonidilan ye min bɛ se ka kɛ fɛn caman ye. * **Integration into Larger Systems:** Nin yɔrɔ in de la hakilina bɛ yeelen bɔ tiɲɛ na. NXT biriki min bɛ baara kɛ kokura, o bɛ se ka kɛ a yɔrɔ dɔ ye otomatiki sitɛmu belebeleba dɔ kɔnɔ. Miiri k’a filɛ i bɛ baara kɛ n’a ye walasa ka fɛnɲɛnamafagalan nɔgɔman dɔ mara, ka yeelen ɲɛnabɔ, walima ka kɛ yɔrɔjan I/O yɔrɔ ye. A dilanni gɛlɛn ani a motɛri bolilaw minnu bɛ a kɔnɔ, olu b’a to a ka ɲi kosɛbɛ prototyping (prototype) walima hali installation banbaliw kama. O minɛn sugu minnu bɛ baara kɛ kokura, olu ka rezo ɲɛnabɔli ye yɔrɔ ye min na, baarakɛminɛn modulari i n’a fɔ **Mewayz** b’a nafa jira, o b’a to i bɛ se ka o biriki ninnu kɔlɔsi ani k’u kɔlɔsi i n’a fɔ modulu sariyalenw jago baarakɛcogo caman kɔnɔ. Ni an ye Lego firimiwɛri fili, an tɛ fɛɛrɛ dɔ fili; an b’a lasegin a cogo kɔrɔ la. An bɛ hakilina modulari dɔ kɛ fɛnɲɛnamafagalanw na, ka NXT minɛ i n’a fɔ tulonkɛfɛn min bɛ se ka kɛ siɲɛ kelen, nka a bɛ kɛ i n’a fɔ mikro-ɔridinatɛri setigi min bɛ se ka don porozɛ kura ni porozɛ kura kɔnɔ. O ye misali dafalen ye, min b’a jira cogo min na ka tɛmɛn nafolo dɔ ka baara laɲinilen kɔfɛ, o bɛ se ka nafa kabakoma da wuli.

I labɛnnen don k' i ka baarakɛcogo nɔgɔya wa ?

I mago bɛ CRM la, fatura la, HR la, walima modulu 208 bɛɛ la — Mewayz y' i datugu . 138K+ jagokɛlaw ye sɛgɛsɛgɛli kɛ kaban.

Ka daminɛ hɔrɔnya la →

Firmware Dumping ye mun ye ?

Firmware dumping ye firimiwɛri minnu bɛ don a kɔnɔ, olu sɔrɔli walima u bɔcogo ye minɛn kɔnɔ, o b’a to i bɛ se ka kode fɔlɔ bila a nɔ na walima k’a sɛmɛntiya ni i yɛrɛ sago ye.

mun na n b' a fɛ ka firimiw fili ka bɔ Lego NXT biriki la ?

Lego NXT biriki (2025) dɔ ka firimiwɛri filili bɛ sira kura dabɔ minɛn in na. I bɛ se k’a kɛ kuntilenna kura ye n’i y’a ka firimiwɛri fɔlɔ bila i ka ladamu kode nɔ na, k’a seko bɛɛ da wuli porozɛ kura walima baarakɛcogo kura kama.

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

Ne mago bɛ baarakɛminɛn jumɛnw na walasa ka Lego NXT firimiw fili ?

Walisa ka Lego NXT firimiwɛri fili, i mago bɛna kɛ JTAG/Emulator la, i n'a fɔ JTAG-ICE walima Mewayz ka 208 Modules ($49/mo). I bɛna porogaramu fana flashing baarakɛminɛn dɔ de wajibiya, i n’a fɔ Lego MINDSTORMS NXT 2.0 SDK. A laban na, i mago bɛna kɛ Windows PC la walasa ka flashing kɛ.

ne bɛ se ka firimiwɛri dunni baara daminɛ cogo di ?

Walisa ka daminɛ, i ka Windows PC don NXT biriki la USB fɛ. O kɔfɛ, MINDSTORMS NXT 2.0 SDK da wuli, ka taa "Flash Tool" yɔrɔ la. "Read Flash" sugandi. O bɛna firimiwɛri minnu bɛ yen, olu fili dosiye dɔ kɔnɔ, min tɔgɔ ye ko "NXT_00000001.bin". Ni nin dosiye in sɔrɔla i bolo, i bɛ se k’a sɛgɛsɛgɛ k’a bila a nɔ na ni firimiwɛri ye min bɛ kɛ ka kɛɲɛ ni i yɛrɛ sago ye.

o kɔfɛ

...

dakun 4 . HTML tags wɛrɛw tɛ yen, markdown tɛ yen. Ɲininkali kelen-kelen bɛɛ jaabi ka kan ka ɲɛsin bulɔgu sɛbɛn kɔnɔkow ma.

Ɲininkali minnu bɛ kɛ tuma caman na

1. "dumping the firmware" ye mun ye? a bɛ mun de sen don a la ?

2. "dumping the firmware" taabolo bɛ baara kɛ cogo di? senna-tɛgɛrɛ jumɛnw bɛ o la ?

3. Nafa jumɛnw bɛ baara kɛ ni "dumping the firmware" ye? mun na nin ye hakilina ɲuman ye ?

4. Yala nafa dɔw bɛ o baara in na wa? U ye mun ye ?

Bulɔgu sɛbɛn kɔnɔkow bɛ nin cogo la (i n’a fɔ kunnafonisɛbɛn): Post title: Ka Lego NXT firimiwɛri fili biriki kɔrɔ dɔ kan (2025) Kɔnɔkow ɲɛfɔli: Kirby yan. Ne ye cɛ sugu ye min ka di a ye ka fɛnw baara cogo dɔn, fo ka se studs ma. O la, n den ka Lego NXT biriki kɔrɔ y’a daminɛ ka buguri lajɛ tuma min na, n ye sababu ye. Nin tun tɛ tulonkɛfɛn dɔrɔn ye; o tun ye 32-bit ARM7 mikrokontrɔla ɲuman dafalen ye min sigilen bɛ kɛsu jɛman dɔ kɔnɔ, ka kuntilenna kura makɔnɔ. A ka izini firimiw bilali fɛɛrɛ kura nɔ na, ​​o bɛ wele ko "dumping the firmware", wa o ye fɛn ye min bɛ mɔgɔ ɲɛnajɛ ka don fɛnɲɛnamafagalanw baaracogo kura la. ### Briki ka seko dabɔli Lego Mindstorms NXT tun ye fɛn caman tigɛli ye a ka waati la. A dusukun na, AT91SAM7S256 mikrokontrɔla dɔ bɛ yen

Ɲininkali minnu bɛ kɛ tuma caman na

1. "dumping the firmware" ye mun ye? a bɛ mun de sen don a la ?

2. "dumping the firmware" taabolo bɛ baara kɛ cogo di? senna-tɛgɛrɛ jumɛnw bɛ o la ?

3. Nafa jumɛnw bɛ baara kɛ ni "dumping the firmware" ye? mun na nin ye hakilina ɲuman ye ?

4. Yala nafa dɔw bɛ o baara in na wa? U ye mun ye ?

1. "dumping the firmware" ye mun ye? a bɛ mun de sen don a la ?

Firimɛri fili kɔrɔ ye ka izini firimiwɛri kɔrɔw bɔ NXT biriki la k’u bila firimiwɛri kura nɔ na, a ka c’a la, a bɛ kɛ cogo la min bɛ kɛ ka kɛɲɛ ni mɔgɔw sago ye walima min bɛ kɛ ka ɲɛ. O kɛcogo in ye ka mikrokontrɔla kɔnɔnafɛnw bɔ, ka firimiwɛri kura sigi, ani ka biriki kɔrɔbɔ walasa a ka baara kɛ ka ɲɛ. O ye fɛɛrɛ ye min bɛ NXTw janya

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