Nintendo Wii Linux è un porting del progetto GameCube Linux per il Nintendo Wii.
Si tratta di una piccola prova di concetto gc-linux distro contenuto in un file ELF che viene eseguito in un non modificato console Nintendo Wii, con l'aiuto del caricatore Twilight Hack.
Requisiti:
· Un Nintendo Wii
· Una scheda SD
· Un adattatore per schede SD per Nintendo GameCube
· (Opzionale, raccomandato) Adattatore Gecko un USB
· Twilight Hack
PREPARATI
Seguire le istruzioni twilight-hack per installare il file linux.elf nel vostro "loading" scheda SD settore 2048. In caso di dubbi di leggere il file README in bundle con il crepuscolo-hack.
$ Sudo umount / dev / your_device
$ Sudo dd if = linux.elf of = / dev / your_device bs = 512 cercano = 2048
3961 + 1 records in
3961 + 1 record fuori
2028192 bytes (2,0 MB) copiato, 1,35082 secondi, 1,5 MB / s
$ Sync
Prima di avviare linux.elf, assicuratevi che il vostro "loading" scheda SD è inserita in MEMCard fessura A.
Se si possiede un adattatore USB Gecko, accertarsi che sia inserita nella MEMCard slot B e collegata tramite un cavo USB al PC. È possibile utilizzare un programma terminale per la connessione via USB Gecko per il vostro wii-linux.
Ho provato con minicom sotto Linux (/ dev / ttyUSB0, 115200 8N1).
Si raccomanda di attivare linewrap.
$ Sudo minicom
Benvenuti a Minicom 2.2
OPZIONI: i18n
Compilato il 2 maggio 2007, 10:11:26.
Port / dev / ttyUSB0
Premere CTRL-A Z per un aiuto su tasti speciali
BOOTING
Seguire le istruzioni twilight-hack per avviare il linux.elf attraverso il "loading" scheda SD. Se avete dubbi di leggere il file README in bundle con il crepuscolo-hack.
In questa fase la ELF loader twilight-hack caricare e avvio linux.elf.
Si inizierà a vedere i tipici messaggi di avvio di Linux sul vostro televisore e, se si possiede un Gecko USB, sul terminale troppo.
Wii ELF Loader v0.1-alpha2
Copyright (C) 2003,2004,2008 tmbinc, segher, boccola
Pulizia ambiente
Chiusura descrittori di file ............... fatto.
OK.
Slot A: SD card rilevato
Slot B: interfaccia seriale USBGecko rilevato
il caricamento di file ELF da SD ...
fatto ng: 47f0
00000000: 7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00
elfo
Caricamento .text @ 0x80800000 (13.664 bytes)
Caricamento .data @ 0x80804000 (1.941.504 byte)
Cancellazione .bss @ 0x809de000 (8540 bytes)
Accesso al sistema
(Questo funziona solo per gli utenti USB Gecko). Nel programma terminale, viene visualizzata una schermata di benvenuto simile a questa:
Wii-linux-PoC GNU / Linux 0.1 (nessuno) usbgeckocon1
(Nessuno) login:
Al prompt di login è possibile inserire le credenziali PoC:
utente: root
Password: Cubo
Se si riesce a farlo, si otterrà un prompt dei comandi:
#
LAVORARE CON IL SISTEMA
Il sistema si basa su PoC busybox. Ci sono un paio di link simbolici ai comandi già creati, ma la versione busybox in dotazione ha il supporto per molti altri comandi. Se si perde un comando provare con 'busybox missing_command' o chiedere aiuto con 'busybox'.
# Top busybox
Il kernel fornito ha il supporto per hot-inserimento e la rimozione di schede SD in modo da poter estrarre la vostra carta "loading" ed inserire un altro. Basta fare in modo NON rimuovere la scheda quando è montato.
Si noti inoltre che la memoria è ancora limitata a MEM1 (24MB).
Spegnimento del sistema
Il PoC non ha ancora supporto per poweroff il sistema in modo è necessario tenere premuto il pulsante di accensione per alcuni secondi quando si è fatto.
A proposito di Nintendo Wii
Wii è il quinto home video console di gioco rilasciato da Nintendo. La console è il diretto successore del Nintendo GameCube. Nintendo afferma che la sua console si rivolge a un ampio demografica di quella di Xbox 360 di Microsoft e PlayStation 3 di Sony, ma compete con sia come parte della settima generazione di sistemi di videogiochi.
Una caratteristica distintiva della console è il controller senza fili, il Wii Remote, che può essere utilizzato come dispositivo di puntamento palmare e in grado di rilevare l'accelerazione e l'orientamento in tre dimensioni. Un altro è WiiConnect24, che gli permette di ricevere messaggi e aggiornamenti su Internet, mentre in modalità standby.
Dettagli del software:
Versione: 0.1
Data di caricamento: 2 Jun 15
Licenza: Libero
Popolarità: 134
I commenti non trovato