• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Bootloader
  • Assigned To No-one
  • Operating System Sansa AMSv1
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by mc2739 - 2011-11-12
Last edited by funman - 2011-12-14

FS#12384 - AMSv1 bootloader USB mode does not attach since r30548

In bootloader builds starting with r30548, the bootloader USB mode does not work. This was tested with an e200v2 on win7 and ubuntu.

The last working build is r30546 and r30547 does not build due to build errors.

Closed by  funman
2011-12-14 05:07
Reason for closing:  Fixed
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407


It looks like this is caused by a missing #define HAVE_BOOTLOADER_USB_MODE in firmware/export/config/sansae200v2.h (the other amsv1 devices also need this).

Unfortunately, adding the define makes the bootloader too large to be patched by mkamsboot, even when using thumb mode and -Os. (see FS#12380)

Removing show_logo will drop the bootloader file size and does not cause any noticeable problem, since the bootloader logo was displayed for such a brief time. Verbose mode is still available to display bootloader info.


Available keyboard shortcuts


Task Details

Task Editing