Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  Sansa e250v1 Linux support
« previous next »
  • Print
Pages: [1]

Author Topic: Sansa e250v1 Linux support  (Read 1188 times)

Offline daldude

  • Member
  • *
  • Posts: 4
Sansa e250v1 Linux support
« on: June 17, 2010, 07:15:41 PM »
I have a Sansa e250v1 and it will not show up in Linux, I've tried the Mac solution by setting USB HID to no and it still does not show up.
I also tried the suggestion below and that did not work.
I was able to see the player as a drive labeled 16MB-FORMAT and copied the pp5022.mi4 file to it and it rebooted ok but still will not show up in Linux.

With the original Sandisk firmware it worked hit and miss but with RockBox it Never shows up in Linux unless it is in recovery mode.

I don't know how to mount hardware manually plus how can I mount it if I don't know it path or device name?

It shows up just fine in Windows XP and Windows 2000 but not in Ubutu Linux 9.04.

1. Go into Recovery Mode.
1.a. Turn off your Sansa.
1.b. Turn on the HOLD switch.
1.c. Hold the Record button down and push the power button. Don't let go of the Record button until you see "Welcome to Recovery Mode" on the screen.
1.d. Plug in the USB cable as directed.
2. Mount the drive.
2.a. If you have Windows, it'll show up as a USB Mass Storage Device automatically.
2.b. If you have Linux, you might have to mount it manually. (the device will be /dev/sda or /dev/sdb or something similar)
3. Copy over a patched bootloader.
3.a. You can get a working bootloader from ftp://wisard.no-ip.com/pp5022.mi4
3.b. Copy ONLY the .mi4 file to the device.
4. Unmount and unplug.
4.a. In windows, stop the device with the "Safely remove hardware" option. In Linux, umount /dev/sda (or your device).
5. It will update the firmware and reboot. You should be able to boot both firmwares fine now (remember to turn HOLD off)."
-xoring

Edit: corrected spelling of Sansa in title
« Last Edit: June 22, 2010, 05:47:27 PM by yapper »
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: Sana e250v1 Linux support
« Reply #1 on: June 22, 2010, 04:31:52 AM »
Ubuntu 9.04 had some bugs in libgphoto2 that prevented automounting of  MSC devices.  You can either manually mount the player or use an OS that  doesn't have buggy support for MSC devices.

You should be able to find a man page for "mount" pretty easily.  If you run "dmesg" after plugging in the Sansa you should see messages that show the device node for your player.
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline mc2739

  • Developer
  • Member
  • *
  • Posts: 262
Re: Sana e250v1 Linux support
« Reply #2 on: June 22, 2010, 07:19:22 AM »
More info on the libgphot2 bug can be found here: http://www.rockbox.org/wiki/Main/LibGphoto2Bug
Logged

Offline Piki

  • Member
  • *
  • Posts: 12
Re: Sana e250v1 Linux support
« Reply #3 on: June 22, 2010, 11:31:27 AM »
Depending on the speed of your system, dmesg might take up to a minute to update after plugging in the device. Also, some Sansas have a USB Mode where you have to boot to the original firmware and set it to MSC Mode, not MTP. To mount manually, run this command while in the terminal as root (ignore the quotes when typing the command): "mount /dev/node /mount/point" . Replace node with what dmesg reports and /mount/point with any empty directory that exists (preferrably separate from the system directories and files).
Logged
--Piki

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  Sansa e250v1 Linux support
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.084 seconds with 16 queries.