Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OpenWODE Wii: Difference between revisions

From GameBrew
m (HydeWing moved page Openwode Wii to OpenWODE Wii)
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Apps (Other Apps) - GameBrew
|title_mode=append
|image=openwodewii.jpg
|image_alt=OpenWODE
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=OpenWODE
|title=OpenWODE
|image=openwodewii.jpg
|image=openwodewii02.png
|description=Transform into WODE into OPENWODE. Start to develop your LINUX uImage and load it on WODE OPEN hardware. Is every time possible to switch back the firmware to RETAIL MODE!
|description=Transform WODE into OPENWODE, allows you to develop your LINUX uImage and load it on WODE OPEN hardware.
|author=wode's team
|author=The Doctor/The Mentor
|lastupdated=2011/05/20
|lastupdated=2011/05/20
|type=Other Apps
|type=Addons
|version=2.8a
|version=1.0b1
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/openwodewii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/openwodewii.7z?k33p0fil35
|website=https://gbatemp.net/threads/release-openwode.609968/
|website=https://vermillion57.wixsite.com/wode-re
|source=https://github.com/derek57/openWODE
|source=https://github.com/derek57/openWODE
}}
}}
The Wii Optical Drive Emulator, also known as WODE or WODE Jukebox, is a modchip for the Nintendo Wii that allows users to play games from an external storage device, such as a USB drive, rather than from the Wii's internal optical drive.
OpenWode enables you to do homebrew development on your [[Wii WODE Jukebox|WODE device]], using the OpenWRT environment as a base. It includes code examples of how to use the LCD display and joystick on the WODE, and the network support scripts used on the retail wode builds are also included. In short, you have a powerful but tiny development platform.


This modchip is notable for being solderless, meaning it can be easily installed without the need for soldering. With the WODE, users can enjoy a wider range of games and easily switch between them without having to physically swap game discs.
This archive got lost for about 10 years, after the WODE's official website was shut down. On January 6th, 2022, a user by the name "wildbomb" found it in his private archives and uploaded it once again to some filehoster.


==Features List==
It basically contains the bare Linux Kernel source code with all the patches required. An advice to those interested: compiling the sources may need a working virtual machine running Ubuntu 9.10. The resulting uImage binary works on a WODE running the "OPENWODE" U-Boot bootloader. This was successfully tested.
* Play Wii & GameCube game ISOs direct from USB Mass Storage devices @8X read speed (HDD and FLASH drive)
* Complete Solder free install solution
* Easy to use GUI - LCD & Joystick - NO homebrew software required (no any update of console can block this device)
* Region hack (works on wiis with firmware 4.1 and lower), Update blocker, Autoboot.
* Passthrough with FLAT-MOD mode built-in, play your DVD-R Wii & GC backups and Imports @3X read speed (doesn't work on D3 version 2+ drives)
* Powerful ARM9 MCU
* Totally Flexible Linux Kernel
* USB hub support for multiple USB devices connection
* Great File System support - use existing WBFS formatted media or 'drag and drop' ISOs to existing USB devices
* NTFS support
* WBFS support
* EXT3FS support
* HPFS support
* The ability to plug as many harddrives as you want (via a USB Hub)
* Future updates will bring more cool features: Disc ripping to WBFS / USB WiFi & SAMBA streaming


==Technical Specs==
==User guide==
* ACTEL A3P125 FPGA (manage bridge to Wii drive data bus)
The archive contains the original "OPENWODE.RAR" files. To learn how to get started, please refer to the "OpenWode_GettingStarted_20110520.pdf" file for instructions.  
* MCU NXP LPC3143 - 270 MHz, 32-bit ARM926EJ-S - 128AES security
* 512 SDRAM DDR
* 4Mbyte SPI flash (the firmware of WODE)
* SD CARD SLOT (used like drive C: for linux and extra addons)
* USB 2.0 support
* LCD 128x64 pixels w/ backlight


==Media==
Additional information about the WODE internals, hardware, and other related information can be found at https://vermillion57.wixsite.com/wode-re.
'''Riivolution Running with a WODE Jukebox - ([https://www.youtube.com/watch?v=D_LLojVbF3g Jisus])'''<br>
<youtube>D_LLojVbF3g</youtube>


==Description==
===Technical Specs===
This archive contains the original "OPENWODE.RAR" files. To learn how to get started, please refer to the "OpenWode_GettingStarted_20110520.pdf" file for instructions. Additional information about the WODE internals, hardware, and other related information can be found at https://vermillion57.wixsite.com/wode-re.
* ACTEL A3P125 FPGA (manage bridge to Wii drive data bus).
* MCU NXP LPC3143 - 270 MHz, 32-bit ARM926EJ-S - 128AES security.
* 512 SDRAM DDR.
* 4Mbyte SPI flash (the firmware of WODE).
* SD CARD SLOT (used like drive C: for linux and extra addons).
* USB 2.0 support.
* LCD 128x64 pixels w/ backlight.


==Update==
===Additional References===
This archive, while it's in the original state, does NOT contain:
* Official website - [https://web.archive.org/web/20150301013040/http://www.wodejukebox.com/home.php http://www.wodejukebox.com/home.php] (archived)
* Enrico Miglino aka "AliceMirror" who was working on the WODE Linux Kernel - https://github.com/alicemirror/Open-Wode-Backfire
* Signs of life for Kernel development - https://www.mail-archive.com/[email protected]/msg06818.html
* Signs of life for Bootloader development - https://lists.denx.de/pipermail/u-boot/2009-March/049975.html
* Regarding source code release - [https://web.archive.org/web/20200527211318/https://wode.obeygravity.de/YouAreRoot https://wode.obeygravity.de/YouAreRoot] (archived)


*Bootloader source code (U-Boot v1.3.4 incl. LPC313x patches, DirectC driver code and custom code additions)
==Media==
*Bootloader AES key *
'''Riivolution Running with a WODE Jukebox ([https://www.youtube.com/watch?v=D_LLojVbF3g Jisus])'''<br>
*"WODE" binary source code used within the WODE Linux Kernel for interaction on the LCD screen
<youtube>D_LLojVbF3g</youtube>
*Actel ProASIC3 FPGA VHDL source code
*Actel ProASIC3 FPGA AES key
*Actel ProASIC3 FPGA password
 
These were never released and most likely never will.
 
Even after so many years and the possibility to use softmods, they should have been instead.
 
Maybe anyone is willing to help in getting into contact with "TheArtificer", who also did the software aspect of the Xk3y.
 
Thanks in advance.
 
** The WODE Bootloader AES key was dumped on May, 23rd 2022 at 06:18pm after hacking the LPC3143 MCU by VCC glitching the 1.2V power rail which is used for devices like USB-OTG, OTP, SD/MMC and so on. By obtaining the Bootloader AES key, it was almost possible to reverse the bootloader source code and compile a custom-bootloader binary which includes the exact same functionality as the stock bootloader.
 
SHA-256 of the Bootloader AES key: 1C08F957CD7E5AC4065D9CDEA23604590A1EFFC2507F720385907941580812C2
 
NOTE - The LPC3143 boot flow looks like this:
 
BOOTROM -> Bootloader -> Kernel -> APP
 
==Patch==
The "patch-openwode-git.diff" should make OPENWODE compile on newer Linux distributions.
 
After setting up the main repository, the end user needs to "cd" into the actual repositories' root folder and issue a...
 
**patch -p1 < [PATH-TO-patch-openwode-git.diff]
 
...command on the shell. Then you run the commands...
 
**./build.sh prepare
 
...and...
 
**./build.sh build
 
...to compile this.


==External Links==
==External Links==
* Enrico Miglino a. k. a. "AliceMirror" who was working on the WODE Linux Kernel - https://github.com/alicemirror/Open-Wode-Backfire
* WODE-RE - https://vermillion57.wixsite.com/wode-re
* Signs of life for Kernel development - https://www.mail-archive.com/openwrt-[email protected]/msg06818.html
* GitHub - https://github.com/derek57/openWODE
* Signs of life for Bootloader development - https://lists.denx.de/pipermail/u-boot/2009-March/049975.html
* GBAtemp - https://gbatemp.net/threads/release-openwode.609968/
* Regarding source code release - https://web.archive.org/web/20200527211318/https://wode.obeygravity.de/YouAreRoot
* Gbatemp - https://gbatemp.net/threads/release-openwode.609968/
* Github - https://github.com/derek57/openWODE

Latest revision as of 10:33, 28 Ocak 2024

OpenWODE
Openwodewii02.png
General
AuthorThe Doctor/The Mentor
TypeAddons
Version1.0b1
LicenseMixed
Last Updated2011/05/20
Links
Download
Website
Source

OpenWode enables you to do homebrew development on your WODE device, using the OpenWRT environment as a base. It includes code examples of how to use the LCD display and joystick on the WODE, and the network support scripts used on the retail wode builds are also included. In short, you have a powerful but tiny development platform.

This archive got lost for about 10 years, after the WODE's official website was shut down. On January 6th, 2022, a user by the name "wildbomb" found it in his private archives and uploaded it once again to some filehoster.

It basically contains the bare Linux Kernel source code with all the patches required. An advice to those interested: compiling the sources may need a working virtual machine running Ubuntu 9.10. The resulting uImage binary works on a WODE running the "OPENWODE" U-Boot bootloader. This was successfully tested.

User guide

The archive contains the original "OPENWODE.RAR" files. To learn how to get started, please refer to the "OpenWode_GettingStarted_20110520.pdf" file for instructions.

Additional information about the WODE internals, hardware, and other related information can be found at https://vermillion57.wixsite.com/wode-re.

Technical Specs

  • ACTEL A3P125 FPGA (manage bridge to Wii drive data bus).
  • MCU NXP LPC3143 - 270 MHz, 32-bit ARM926EJ-S - 128AES security.
  • 512 SDRAM DDR.
  • 4Mbyte SPI flash (the firmware of WODE).
  • SD CARD SLOT (used like drive C: for linux and extra addons).
  • USB 2.0 support.
  • LCD 128x64 pixels w/ backlight.

Additional References

Media

Riivolution Running with a WODE Jukebox (Jisus)

External Links

Advertising: