Nintendo Wii Linux jest port projektu GameCube Linux na Nintendo Wii.
Jest to mały dowód koncepcji GC-linux distro zawarte w pliku ELF, która biegnie w niezmodyfikowanej konsoli Nintendo Wii z pomocą ładowarki Twilight Hack.
Wymagania:
· Nintendo Wii
· Karta SD
· Adapter kart SD do Nintendo GameCube
· (Opcja zalecana) adapter USB Gecko
· Twilight Hack
PRZYGOTOWANIA
Postępuj zgodnie z instrukcjami zmierzch-Hack, aby zainstalować plik linux.elf do swojej "loading" karty SD w sektorze 2048. Jeśli masz wątpliwości, przeczytaj README pakiecie z Twilight-hack.
$ Sudo umount / dev / your_device
$ Sudo dd if = linux.elf of = / dev / your_device bs = 512 seek = 2048
3961 + 1 rekordy w
3961 + 1 rekordów z
2028192 bajtów (2,0 MB) kopiowane, 1,35082 sekundy, 1,5 MB / s
$ Sync
Przed uruchomieniem linux.elf, upewnij się, że "loading" Karta SD jest włożona do memcard gnieździe A.
Jeśli posiadasz adapter USB Gecko, upewnij się, że jest ona włożona do gniazda B i memcard podłączony za pomocą kabla USB do komputera. Możesz użyć programu terminala połączyć poprzez USB Gecko do wii-linux.
Przetestowałem go minicoma pod Linuksem (/ dev / ttyUSB0, 115200 8N1).
Zaleca się, aby włączyć linewrap.
$ Sudo minicoma
Zapraszamy do minicoma 2,2
OPCJE: I18n
Zestawione w dniu 2 maja 2007 10:11:26.
Port / dev / ttyUSB0
Naciśnij kombinację klawiszy CTRL-Z o pomoc na specjalnych klawiszy
BOOTOWANIE
Postępuj zgodnie z instrukcjami zmierzch-Hack do uruchomienia linux.elf przez "loading" karty SD. Jeśli masz wątpliwości, przeczytaj README pakiecie z Twilight-hack.
Na tym etapie zmierzch-ładowarka ELF Hack załaduje i bagażnika linux.elf.
Możesz zacząć, aby zobaczyć typowe komunikaty startowe Linux na ekranie telewizora, a jeśli jesteś właścicielem USB Gecko, na terminalu też.
Wii-ELF Loader v0.1 alfa2
Copyright (C) 2003,2004,2008 tmbinc, segher, tuleje
Czyszczenie środowiska
Zamknięcie deskryptorów plików ............... zrobić.
OK.
Wykryto kartę SD: Gniazdo
Slot B: wykryty interfejs szeregowy USBGecko
ładowanie pliku ELF z SD ...
zrobić ng: 47f0
00000000: 7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00
elf
Ładowanie .text @ 0x80800000 (13664 bajtów)
Ładowanie .data @ 0x80804000 (1941504 bajtów)
Usuwanie .bss @ 0x809de000 (8540 bajtów)
Zalogowaniu się do systemu
(To działa tylko dla użytkowników USB Gecko). W programie terminala, zobaczysz ekran powitalny tak:
Wii-linux-PoC GNU / Linux 0.1 (brak) usbgeckocon1
(Brak) logowanie:
Podczas logowania można wprowadzić poświadczenia PoC:
użytkownik: root
hasło: kostka
Jeśli do tego dojdzie, otrzymasz wiersz polecenia:
#
Praca z systemem
System PoC jest oparty na busybox. Istnieje kilka dowiązania do poleceń już utworzone, ale w wersji busybox zestawie posiada wsparcie dla wielu więcej poleceń. Jeśli zauważysz polecenie spróbować z "missing_command BusyBox" lub poprosić o pomoc z "busybox".
# Busybox góry
Jądro dostarczane posiada wsparcie dla hot-włożenia i wyjęcia karty SD, dzięki czemu można wyodrębnić "ładowania" kartę i włożyć inną. Wystarczy upewnić się, że nie należy wyjmować karty, gdy jest zamontowany.
Należy również pamiętać, że pamięć jest wciąż ograniczona do 24MB) (MEM1.
Wyłączanie SYSTEM
PoC jeszcze nie obsługuje do zakończenia pracy systemu, więc trzeba przytrzymać przycisk zasilania przez kilka sekund, gdy skończysz.
O Nintendo Wii
Wii to konsola do gier piąty wydany przez Home Video Nintendo. Konsola jest bezpośrednim następcą Nintendo GameCube. Nintendo twierdzi, że jego konsola skierowana szerszy demograficzny niż Microsoft Xbox 360 i Sony PlayStation 3, ale konkuruje zarówno w ramach siódmej generacji gier wideo.
Wyróżniającą cechą konsoli jest jego bezprzewodowy kontroler Wii zdalnego, może być stosowany jako urządzenie wskazujące i może wykrywać przyspieszenia i orientację w trzech wymiarach. Innym jest WiiConnect24, która pozwala na otrzymywanie wiadomości i uaktualnień za pośrednictwem Internetu, podczas gdy w trybie gotowości.
Szczegóły programowe:
Wersja: 0.1
Filmu: 2 Jun 15
Licencja: Wolny
Popularność: 134
Komentarze nie znaleziono