FS#12908 - Sansa Fuzev2 when docking intermittently crashes with "Undefined instruction at 0000003C"

Attached to Project: Rockbox
Opened by Aaron Wells (agwells) - Wednesday, 23 October 2013, 23:42 GMT
Last edited by MichaelGiacomelli (saratoga) - Thursday, 24 October 2013, 05:01 GMT
Task Type Bugs
Category Battery/Charging
Status Closed
Assigned To No-one
Operating System Sansa AMSv2
Severity Low
Priority Normal
Reported Version Release 3.12
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


To replicate:

1. The player is booted up and running Rockbox 3.13
2. One end of the docking cable is connected to my computer's USB port
3. Plug the other end of the docking cable into the player.

Expected result: The player should go into USB mode and mount on my computer as a USB storage device.

Actual Result: I briefly see the USB mode screen (with the USB icon), and then the player crashes with a whitescreen that reads "Undefined instruction at 000000003C".

This happens intermittently. I haven't been able to figure out any particular circumstance that causes it to crash, while other times it works. The instruction number always seems to be the same, though, 3C. The simple workaround is to launch the unit in the original firmware before plugging in the docking cable.
This task depends upon

Closed by  MichaelGiacomelli (saratoga)
Thursday, 24 October 2013, 05:01 GMT
Reason for closing:  Duplicate
Additional comments about closing:  USB driver issues are well known on AMS devices, so no need to open more tasks. See  FS#12638  for example.
Comment by Aaron Wells (agwells) - Wednesday, 23 October 2013, 23:43 GMT
Also, version 3.13 wasn't available in the "Reported Version" dropdown when filing this bug report, so that's why I filed it as 3.12.
Comment by Aaron Wells (agwells) - Wednesday, 23 October 2013, 23:45 GMT
Oh yeah, in case it's relevant, the computer I'm plugging the player into is running Ubuntu Linux 12.04.