Hacker News

Lafo 'a e polokalama fakakomipiuta 'o e Lego NXT mei ha piliki 'oku 'i ai (2025)

Ngaahi fakamatala

11 min read Via arcanenibble.github.io

Mewayz Team

Editorial Team

Hacker News
Kirby heni. Ko e fa'ahinga tangata au 'oku ou manako ke 'ilo'i 'a e founga 'oku ngaue ai 'a e ngaahi me'a, 'o a'u tonu ki he ngaahi studs. Ko ia ʻi he kamata ke tānaki ʻe he piliki motuʻa Lego NXT ʻeku kiʻi tamá ʻa e efu, naʻá ku sio ki ha faingamālie. Naʻe ʻikai ko ha meʻavaʻinga pē ʻeni; ko ha microcontroller lelei haohaoa ia 'o e 32-si'isi'i ARM7 'oku tangutu 'i ha puha kulokula ngingila, 'o tatali ki ha taumu'a fo'ou. Ko e founga ‘o hono fetongi ‘o ‘ene firmware ‘o e fale ngaohi’anga koloa ‘aki ha me’a fo’ou ‘oku ui ko e "dumping ‘a e firmware," pea ko ha lue fakaofo ia ki he repurposing ‘o e ngaahi naunau. ### Fakaava 'a e Malava 'o e Piliki Na'e fakafokifā 'a e Lego Mindstorms NXT ki hono taimi. 'I hono loto ko ha microcontroller AT91SAM7S256, ko ha siisi malohi faka'ohovale ki ha "me'a va'inga." 'I tu'a mei he puha, 'oku ne lele 'a e firmware 'o e Lego, 'a ia 'oku lelei 'aupito ki hono langa 'o e ngaahi ropota 'oku nau muimui ki he ngaahi fekau kuo fakapolokalama'i kimu'a. Ka ko e 'atakai 'o e proprietary ko ia ko e fakangatangata foki. Ko hono lī ʻo e firmware fakaʻofisialé ko e ʻuluaki sitepu ia ki hono fakatauʻatāinaʻi ʻo e hardware. ʻOku ʻikai ko hono fakaʻauha ʻo e pilikí; ko e fekau'aki ia mo hono 'oange ki ai ha mo'ui hono ua. 'I he mahino mo hono fetongi 'o e polokalama fakakomipiuta 'oku 'i ai, 'e lava ke tau liliu 'a e NXT ki ha microcontroller fakapolokalama fakalukufua 'e lava ke fetu'utaki mo hono ngaahi sensors mo e ngaahi misini 'i ha ngaahi founga fo'ou kakato, tau'ataina mei he ngaahi fakangatangata 'o e polokalama fakakomipiuta Lego 'uluaki. 'Oku fakafe'unga'i haohaoa 'a e founga ko 'eni mo ha filosofia pisinisi modular 'a ia 'oku toe sivi'i ai 'a e ngaahi koloa 'oku 'i ai pea repurposed ki he ola lelei taha. 'I ha founga, 'e lelei 'aupito hono faka'aonga'i 'o ha tu'unga hange ko e **Mewayz** ke pule'i 'a e ngaahi poloseki pehe, he 'oku tokoni ia ki hono muimui'i 'o e mo'ui 'o e ngaahi koloa, mei he ngaue angamaheni ki he "hacked" ki ha taumu'a fo'ou, mahu'inga. ### Ko e Toolchain ki ha fetongi 'o e polokalama fakakomipiuta . He'ikai lava ke ke faka'amu pe firmware fo'ou ki ha fo'i siisi. ‘Okú ke fiema‘u ha founga ke fetu‘utaki ai mo ia. 'Oku tokoni 'a e piliki NXT 'oku 'i ai ha taulanga USB, ka ki he ngaahi ngaue 'o e tu'unga ma'ulalo hange ko e ulo 'a e firmware, 'Oku tau fa'a falala ki he SAM-BA bootloader 'oku langa 'i he siisi. Ko e sio fakafaingofua'i 'eni ki he founga ngaue: * **Fokotu'u 'a e Fetu'utaki:** Kuo pau ke 'ai 'a e piliki ki he founga bootloader. 'Oku fa'a kau 'i he me'a ni hono pukepuke 'o ha fakataha'anga 'o e button pau lolotonga hono fakaivia ia, 'a ia 'oku bypass 'a e firmware tefito pea teuteu'i 'a e siisi ke ma'u ha ngaahi fakahinohino fo'ou. * **Fili ho'o Flavor:** Ko e taimi pe 'oku ngaue ai 'a e bootloader, 'Oku fie ma'u ke ke fakapapau'i 'a e me'a ke uta. 'Oku kau 'i he ngaahi founga kehe 'oku manakoa 'a e open-source 'a e leJOS ('a ia 'oku ne 'omi ha 'atakai 'oku makatu'unga 'i he Java) pe NXC ('Ikai eXactly C). 'Oku ke download 'a e faile firmware ki ho'o tu'unga kuo ke fili. * **Ko e founga 'o e Flashing:** 'I hono faka'aonga'i 'o ha me'angaue fakatapui hange ko e polokalama fakakomipiuta SAM-BA, 'Oku ke fehokotaki ki he piliki 'i he USB pea 'oatu 'a e faile firmware fo'ou. 'Oku tamate'i 'e he founga ko 'eni 'a e firmware motu'a 'o e Lego pea tohi 'a e taha fo'ou 'i he sekitoa-ki-sekitoa ki he manatu flash 'o e siisi. * **Fakamo'oni:** Hili 'a e upload, 'oku ke reset 'a e piliki. Kapau 'e lavame'a, 'Oku totonu ke ne boot ki he 'atakai fo'ou, fakakakato 'aki ha menu kehe 'i hono screen LCD. > 'Oku 'ikai ko ha ngaue fakatekinikale pe 'eni; ko e filosofia ia. 'Oku fekau'aki ia mo e sio ki he malava fakanatula 'i ha sisitemi pea ma'u 'a e ngaahi me'angaue mo e 'ilo ke fakaava ia. ### Mei he Piliki Static ki he Module Malohi Ko e malohi mo'oni 'o e dump firmware ko 'eni 'oku 'ikai ko hono ma'u pe 'o e piliki ke fakalele ha polokalama fo'ou; 'oku 'i he liliu fakalukufua hono fatongia. 'Oku liliu 'a e NXT mei ha me'angaue 'oku tapuni, taumu'a 'e taha ki ha module 'o e hardware 'oku fakaava, polokalama. * **Tau'ataina 'o e polokalama:** 'I he firmware angamaheni, 'Oku 'ikai ke toe fakangatangata 'a e piliki ki he polokalama fetu'utaki 'a e Lego Mindstorms. 'E lava ke ne fetu'utaki hangatonu mo ha komipiuta, ha microcontroller kehe, pe na'a mo ha sevesi 'o e 'ao 'o faka'aonga'i 'a e ngaahi polokalama hokohoko angamaheni. * **Poupou Sensor Fakalahi:** 'E lava ke ke tohi 'a e code ke interface mo ha ngaahi sensors lahi ange 'i he Lego 'oku poupou'i faka'ofisiale, liliu 'a e NXT ki ha me'angaue ma'u fakamatala versatile. * **Fakatahataha'i ki he ngaahi Sisitemi Lalahi ange:** Ko e feitu'u 'eni 'oku ulo mo'oni ai 'a e fakakaukau. 'E lava ke hoko ha piliki NXT repurposed ko ha konga 'i ha sisitemi 'otometiki lahi ange. Fakakaukauloto atu ki hono fakaʻaongaʻi ia ke puleʻi ha fusi fetuku faingofua, puleʻi ʻa e māmá, pe ngāue ko ha ʻiuniti I/O mamaʻo. Ko hono tisaini 'o e fefeka mo e langa-'i he kau faka'uli 'o e me'alele 'oku ne 'ai ia ke ne lelei 'aupito ki he prototyping pe na'a mo e ngaahi fokotu'u tu'uma'u. Ko hono pule'i 'o ha netiueka 'o e ngaahi device repurposed pehe ko e feitu'u ia 'oku fakamo'oni'i ai 'e ha sisitemi ngaue modular hange ko e **Mewayz** hono mahu'inga, 'o faka'ata koe ke ke siofi mo pule'i 'a e ngaahi piliki ko 'eni ko e ngaahi modules standardized 'i loto 'i ha ngaue fakapisinisi lahi ange. 'I hono lī 'o e firmware 'o e Lego, 'Oku 'ikai ke tau li'aki ha konga 'o e tekinolosia; 'oku tau toe fakakonisitutone'i ia. 'Oku tau faka'aonga'i ha fakakaukau modular ki he hardware, 'o faito'o 'a e NXT 'ikai ko ha me'a va'inga 'oku lava ke li'aki ka ko ha microcomputer 'oku malava ke fakataha'i ki he ngaahi poloseki fo'ou mo fo'ou. Ko ha sipinga haohaoa ia ‘o e founga ‘e lava ke fakaava ai ‘e he sio ‘o fakalaka atu ‘i he ngaue ‘oku fakataumu’a ki ai ha koloa ‘a e mahu’inga ta’ealafakakaukau’i.
Mateuteu ke Fakafaingofua'i Ho'o Ngaahi Ngaue? Pe 'oku ke fie ma'u 'a e CRM, 'inivoisi, HR, pe ko e ngaahi module kotoa pe 'e 208 — Kuo 'ufi'ufi koe 'e he Mewayz. 138K+ pisinisi kuo nau 'osi fai 'a e liliu.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; tohi-teuteu: 'ikai ha taha; mata'itohi-mamafa → fetu'u: 60"
Ko hono li'aki 'o e Lego NXT firmware mei ha polokalama 'oku 'i ai piliki","url":"htps://mewayz.cloud/blog/dumping-lego-nxt-firmware-off-'o-ha-piliki-'oku 'i ai","'ahoPulusi":"2026-03-07T20:08:46+00:00","'ahoFakalelei'i":07+2020. 0:00","fa'u tohi":{"@fa'ahinga":"Kautaha","hingoa":"Mewayz","url":"https://mewayz.cloud"},"pulusi":{"@fa'ahinga":"Kautaha","hingoa":"Mewayz","url":"https://mewayz.cloud"}}

Ko e hā ʻa e Lafo ʻo e Polokalama Fakamālohí?

Ko e laku 'o e polokalama fakakomipiuta ko e founga ia 'o hono to'o pe to'o 'o e polokalama fakakomipiuta 'oku fakahu mei ha me'angaue, 'o faka'ata ai koe ke ke fetongi pe fakalelei'i 'a e 'uluaki kouti 'aki ha taha angamaheni.

Ko e hā te u fie lī ai ʻa e polokalama fakakomipiutá mei ha piliki Lego NXT?

Dumping 'a e firmware 'o ha piliki Lego NXT (2025) 'oku ne fakaava 'a e ngaahi me'a fo'ou 'e lava ke hoko ki he device. Te ke lava 'o toe faka'aonga'i ia 'aki hono fetongi 'a hono 'uluaki firmware 'aki ho'o code angamaheni, 'o fakaava hono malava kakato ki he ngaahi poloseki fo'ou pe ngaahi faka'aonga'i.

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

Ko e hā ha ngaahi meʻangāue ʻoku ou fie maʻu ke lī ʻaki ʻa e polokalama fakakomipiuta ʻo e Lego NXT?

Ke lingi 'a e polokalama fakakomipiuta 'o e Lego NXT, te ke fie ma'u ha JTAG/Emulator, hange ko ha JTAG-'Aisi pe ko e Mewayz 'a e 208 Modules ($49/mo). Te ke fie ma'u foki ha polokalama fakakomipiuta 'oku ulo 'a e me'angaue, hange ko e Lego MINDSTORMS NXT 2.0 SDK. Faka'osi, te ke fie ma'u ha PC Windows ki he founga 'o e ulo.

'E anga fefe ha'aku kamata 'a e founga 'o e lī 'o e polokalama fakakomipiuta?

Ke kamata, fakafehokotaki ho'o PC Windows ki he piliki NXT 'o fakafou 'i he USB. Hoko atu, fakaava 'a e MINDSTORMS NXT 2.0 SDK, pea 'alu ki he konga "Me'angaue Flash". Fili 'a e "Lau Flash" fili. 'E lī 'e he me'a ni 'a e polokalama 'oku 'i ai ki ha faile, 'oku angamaheni 'aki hono ui ko e "NXT_00000001.bin". Ko e taimi pe 'oku ke ma'u ai 'a e faile ko 'eni, 'e lava ke ke 'analaiso mo fetongi ia 'aki ha firmware angamaheni.

pea hoko atu ai ‘a e ngaahi konga ‘e 4

. 'Ikai ha toe ngaahi faka'ilonga HTML, 'ikai ha faka'ilonga. Ko hono tali 'o e fehu'i takitaha kuo pau ke lave ki he kakano 'o e blog post.

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

h3>1. Ko e ha e "lingi 'o e firmware"? Ko e hā ʻoku kau ki aí? h3>2. 'Oku ngaue fefe 'a e founga 'o e "dumping 'a e firmware"? Ko e hā ‘a e ngaahi sitepu ‘oku kau ki aí? h3>3. Ko e hā e ngaahi lelei ʻo hono fakaʻaongaʻi ʻo e "dumping ʻa e firmware"? Ko e ha 'oku hoko ai 'eni ko ha fakakaukau lelei? h3>4. ‘Oku ‘i ai ha ngaahi tōnounou ‘i he founga ko ení? Ko e hā kinautolu? Ko e kakano 'o e blog post 'oku pehe ni (ko ha fakamo'oni): Hingoa 'o e pou: Lafo 'a e Lego NXT firmware 'o ha piliki 'oku 'i ai (2025) Faka'ali'ali 'o e kakano: Kirby 'i heni. Ko e fa'ahinga tangata au 'oku ou manako ke 'ilo'i 'a e founga 'oku ngaue ai 'a e ngaahi me'a, 'o a'u tonu ki he ngaahi studs. Ko ia ʻi he kamata ke tānaki ʻe he piliki motuʻa Lego NXT ʻeku kiʻi tamá ʻa e efu, naʻá ku sio ki ha faingamālie. Naʻe ʻikai ko ha meʻavaʻinga pē ʻeni; ko ha microcontroller lelei haohaoa ia 'o e 32-si'isi'i ARM7 'oku tangutu 'i ha puha kulokula ngingila, 'o tatali ki ha taumu'a fo'ou. Ko e founga ‘o hono fetongi ‘o ‘ene firmware ‘o e fale ngaohi’anga koloa ‘aki ha me’a fo’ou ‘oku ui ko e "dumping ‘a e firmware," pea ko ha lue fakaofo ia ki he repurposing ‘o e ngaahi naunau. ### Fakaava 'a e Malava 'o e Piliki Na'e fakafokifā 'a e Lego Mindstorms NXT ki hono taimi. 'I hono loto 'oku 'i ai ha AT91SAM7S256 pule'i si'isi'i .

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

h3>1. Ko e ha e "lingi 'o e firmware"? Ko e hā ʻoku kau ki aí? h3>2. 'Oku ngaue fefe 'a e founga 'o e "dumping 'a e firmware"? Ko e hā ‘a e ngaahi sitepu ‘oku kau ki aí? h3>3. Ko e hā e ngaahi lelei ʻo hono fakaʻaongaʻi ʻo e "dumping ʻa e firmware"? Ko e ha 'oku hoko ai 'eni ko ha fakakaukau lelei? h3>4. ‘Oku ‘i ai ha ngaahi tōnounou ‘i he founga ko ení? Ko e hā kinautolu?

h3>1. Ko e ha e "lingi 'o e firmware"? Ko e hā ʻoku kau ki aí?

Dumping 'a e firmware 'oku 'uhinga ia ki hono to'o 'o e firmware 'o e fale ngaohi'anga 'oku 'i ai mei he piliki NXT pea fetongi ia 'aki ha firmware fo'ou, 'oku angamaheni ko ha founga angamaheni pe fakalelei'i. Ko e founga ko 'eni 'oku kau ai hono to'o 'o e ngaahi naunau 'i loto 'o e microcontroller, fokotu'u 'a e firmware fo'ou, pea mo hono sivi'i 'o e piliki ke fakapapau'i 'oku ngaue totonu. Ko e founga ia ke fakaloloa 'aki 'a e 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