Rockbox.org home
releases
current build
extras manual
wiki
index mailing lists
IRC
forums bugs
patches
 requests



TWiki > Main > SansaE200Port > SansaE200R
Main . { Users | Groups | Changes | Index | Search | Go }

The Rockbox Sansa e200R/Rhapsody Port


Install

There are special instructions for the installation procedure on the R versions of the e200 series here.

Here follows a summary of the facts and knowledge we have gathered so far about the R models and how they differ from the vanilla e200 models:

Bootloader

  • The R model bootloader loads the mi4 and actually verifies that the 160 bit digital signature is fine before proceeding. Thus upgrading to a custom firmware is next to impossible without replacing the bootloader.
  • The bootloader itself does not allow the bootloader to be replaced (using recovery mode).
  • The bootloader is stored in the same place as in the vanilla e200 model, and is the same size.

Firmware

  • The mi4 image is somewhat differently encoded and encrypted than the vanilla e200 mi4, but we have figured that out already. Users have managed to run the R model firmware on a vanilla e200 (given some manual adjusting).

e200tool

  • We managed to extract the bootloader code/image from the R models using e200tool in manufacture mode, simply due to the fact that it has a copy of the bootloader in RAM at the time, at the same place in memory as the vanilla models have.
  • We can load custom code to the player with e200tool and run it, so we could extract further info and do testing that way.


r17 - 05 Feb 2008 - 02:59:27 - MarcGuay
Edit | View raw | Attach | Ref-By | History: r17 < r16 < r15 < r14 < r13 | More | Refresh cache

Parents: SansaE200Port

Copyright © 1999-2008 by the contributing authors.