|
|
Wiki > Main > CreativeZENXFi2Port (compare)
| ||||||||||||||||||||||||||||||||||||||||||||
Difference: CreativeZENXFi2Port (r6 vs. r5)Warning, the internal storage is not working so you must install Rockbox on a microsd card !! Warning, it appears that there could two types of Zen X-Fi2: one NAND based and the other SD based. I've only encountered NAND based but I would like to know if someone has a SD based one, please contact me (AmauryPouly) if you do. See below on how to determine the kind. Port Status
You can download a prebuilt version of Rockbox for the Zen X-Fi2 for the build bots here: zenxfi2.zip. Unpack it to the micro-sd card you will put in the X-Fi2. It should create a Bootloader featuresThe bootloader comes with a number of features which allow to recover from potential problematic situations. Booting to the OFThe bootloader can either boot rockbox or the OF. By default it will boot rockbox. The bootloader will boot the OF if menu is hold while powering up (the big button below the screen). This works independently from the power source. For example, the following actions will boot the OF:
Booting to the OF while the USB cable is plugged is possible but very tricky, here is the procedure:
The timing is critical, if you press menu too early, recovery mode is entered (black screen) but if you press it too late, rockbox bootloader is entered ! You'll have to repeat many times before success. Building the bootloaderThe bootloader can be built using three different methods. The recommend one is the automatic method using RockboxUtility. The semi-automatic method requires a working cross-compiler and a copy of the Rockbox source code. Automatic methodTIDI Semi-Automatic methodI prebuilt two complete images because producing them is a bit tricky currently, they will disappear when RbUtil? is ready for the Zen X-Fi2. First download one of those two image, pick the right type (see section at the end to determine the type)
Then get a copy of the latest firmware installer for the Creative Zen X-Fi2, usually called Linux + WindowsThis method requires the following things:
First you need to compile the bootloader, to do this follow the instructions from HowToCompile and when running the configure script, select the Creative Zen X-Fi2 and bootloader build. After the build, you should get a Then you need to build the mkimxboot tool in Finally, you need to run the tool with the correct parameters. Assuming you are in =./mkimxboot -i creative-installer.exe -b bootloader-zenxfi2.creative -o firmware.sb -t dualboot -v zenxfi2-nand = If you have a SD based one, replace You should replace This is where you need windows: put the Of course, to run rockbox, you will also need to do a normal build of rockbox and put rockbox on your device (see HowToCompile but this time to a normal Creative Zen-X-Fi2 build and go until the 6. Install step). Alternatively, you can download the latest build here: http://build.rockbox.org/data/rockbox-creativezenxfi2.zip Recovery procedureIf for any reason your device doesn't work anymore (doesn't boot, stuck in the bootloader and even the OF doesn't work or if a firmware upgrade failed). You might need to recover your device. You should not attempt this without an advice from someone knowledgeable. The point of the recovery procedure is too reinstall the OF and will remove any trace of the rockbox bootloader. LinuxNAND vs SD: how to determine type ? Unfortunately, I currently don't know any simple way since I've never seen a SD-based one myself. The tools under TODO -- AmauryPouly - 15 Jan 2013 r9 - 06 Mar 2013 - 10:51:50 - AmauryPouly
Revision r6 - 29 Jan 2013 - 11:32 - AmauryPoulyRevision r5 - 28 Jan 2013 - 19:50 - AmauryPouly Copyright © by the contributing authors.
|