release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Wiki > Main > IaudioBoot (compare)

Difference: IaudioBoot (r16 vs. r15)

The iAudio Rockbox bootloader


The Rockbox bootloader

The iAudio X5 and M5 have a built-in bootloader which performs the firmware updates and can also access the hard drive via USB. Therefore, the Rockbox bootloader can be very minimalistic, not requiring a USB mode. This also makes it less dangerous to install the Rockbox bootloader, as you can always restore the original by using the iAudio bootloader. The current bootloader is not prepared to coexist with the original firmware. It replaces the original firmware.



Installation

NOTE for X5: When instructed to connect/disconnect the USB cable, always use the USB port through the subpack, not the side 'USB Host' port! The side port is intended to be used for USB OTG connections only (digital cameras, memory sticks, etc)! On the M5, the side port and the USB port through the (optional) subpack are essentially the same so you can use either one, but not both at the same time.

  • Download the bootloader binary on the bottom of this page which matches your player
  • Copy it to the FIRMWARE directory on your X5/M5
  • Turn the X5/M5 off, remove the USB cable and insert the charger. The X5/M5 will automatically upgrade the flash with the Rockbox bootloader.
  • Download the current X5/M5 build from http://build.rockbox.org/, and unzip the contents of that to the root of your player.
  • If you are installing Rockbox for the first time, or reinstalling after removing the .rockbox directory it is recommended you install the fonts package from http://download.rockbox.org/daily/fonts/rockbox-fonts.zip.
  • Rockbox is now installed.

Restoring the original firmware

  • Download the original X5/M5 firmware from the iAudio web site
  • Copy it to the FIRMWARE directory on your X5/M5
  • Turn the X5/M5 off, remove the USB cable and insert the charger. The X5/M5 will automatically upgrade the flash with the original firmware.



History

X5 bootloader

VersionInformation
1 Boots Rockbox but can't yet boot the original firmware.
2 Internal changes only. X5V? support.
3 Working remote LCD output.
4 Proper hold switch handling.

M5 bootloader

VersionInformation
1 Boots Rockbox but can't yet boot the original firmware.
2 Corrected backlight voltage: Same backlight brightness as in the original firmware.
3 Working remote LCD output.
4 Proper hold switch handling.

M3 bootloader

VersionInformation
1 Boots Rockbox but can't yet boot the original firmware. Remote LCD output and proper hold switch handling.

IAttachmentActionSizeDateWhoComment
cowon_m3.binbincowon_m3.binmanage 44.2 K 18 Mar 2008 - 21:12JensArnold Bootloader v1 for iAudio M3
m5_fw.binbinm5_fw.binmanage50.6K 51.1K 16 18 Mar 2008 - 16:59 21:50 JensArnoldBootloader v3 v4 for iAudio M5
x5_fw.binbinx5_fw.binmanage53.2K 53.7K 16 18 Mar 2008 - 16:59 21:40 JensArnoldBootloader v3 v4 for iAudio X5
x5v_fw.binbinx5v_fw.binmanage53.4K 53.7K 11 Jul 2006 18 Mar 2008 - 21:07 21:40 LinusNielsenFeltzing JensArnold Bootloader v2 v4 for iAudio X5V?

r16 - 18 Mar 2008 - 21:51:23 - JensArnold

Revision r16 - 18 Mar 2008 - 21:51 - JensArnold
Revision r15 - 18 Mar 2008 - 21:17 - JensArnold
Copyright by the contributing authors.