• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Bootloader
  • Assigned To
  • Operating System Iriver H100 series
  • Severity Medium
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 1
  • Private
Attached to Project: Rockbox
Opened by xaviergr - 2007-11-17
Last edited by xaviergr - 2008-02-09

FS#8178 - Enable H100 Bootloader flash procedure

WARNING: Don’t test this without a bdm wiggler. This patch isn’t tested on a real target, it may brick your H100.

This patch enables the bootloader (and rockbox) flashing plugin for the iriver H100 series. Currently Flashing the rockbox bootloader is only possible for the H120/H140 targets. In order to enable this on H100/H115 you have to:

1. Enable iriver_flash.c for H100 and disable the crc32 checksum because there isn’t one available for the H100 yet.
2. #define HAVE_FLASHED_ROCKBOX and #define HAVE_EEPROM in firmware\export\config-h100.h

After compiling rockbox and the bootloader, we need to confirm that flashing (as written in the IriverFlashing wiki page) works for H100 too and then release a new bootloader with flashing capabilities and of course a crc32 checksum for iriver_flash.c

Closed by  xaviergr
2008-02-09 15:45
Reason for closing:  Accepted

New and hopefully last version of this patch.
Thanks to the help of Slasheri, I took the risk and tested it myself. It works perfectly for my iHP-115 (H115).
Would be good to commit soon as it proves that current SVN bootloader still works like a charm.


Available keyboard shortcuts


Task Details

Task Editing