===== What? ===== Some notes on the SansaFuze+ . Why buying such an old player? Because there is full support from [[https://www.rockbox.org|rockbox]]! :) As of February 2020, the Fuze+ is available from [[https://www.amazon.co.jp/gp/product/B0041G62RY/|Amazon Japan]], and amazon.com . ===== Why rockbox? ===== * OpenSource pieces * support for many codecs, like ogg vorbis, Amiga mod and sid files * _really_ configurable: multiple bookmarks per file can be set, fading from one file into the next and much more * There are plugins for playing doom, quake, duke3d * [[https://download.rockbox.org/daily/manual/rockbox-sansafuzeplus/rockbox-buildch12.html#x14-34900012.4.15|A One-Time password client]] * emulation * gameboy/gameboy color emulator are buildin:place files with .gb or .gbc extension * NES emulation plugin exists * If you need something, you can create it! ===== Recovering from empty battery and not charging ===== When unpacking the Fuze+, the foam covers of the ear plugs immediately turned into dust. I think the device is really new, and has been in some warehouse for many years. The battery was apparently completely depleted. When connecting usb, the screen lighted up. I could mount the internal disk, run the Rockbox install program without errors - it copies files to the devices internal memory. Just, then disconnecting usb, and pressing on/off (the button at the top) did not work. The device is apparently not even able to charge, one has to supply firmware so it starts charging. The [[https://www.rockbox.org/wiki/STMP37xxRecovery|rockbox site]] has excellent details, on my Fedora31 system I got files sbloader_64 and sansa_fuzeplus_charge.sb . Then, as instructed, disconnect USB, press the plus-button, connect usb, release the plus button after some seconds. # the device appears like this [root@電脳 ~]# lsusb [..] Bus 001 Device 008: ID 066f:3780 SigmaTel, Inc. STMP3780/i.MX23 SystemOnChip in RecoveryMode [..] [root@電脳 ~]# # flashing first failed: [root@電脳 rockbox]# ./sbloader_64 sansa_fuzeplus_charge.sb Device: 066f:3780 @ 1.8 libusb: error [submit_control_transfer] submiturb failed error -1 errno=16 Cannot probe transfer size, please specify it on command line. [root@電脳 rockbox]# # using filesize [root@電脳 rockbox]# ls -al sansa_fuzeplus_charge.sb -rw-rw-r--. 1 chris chris 688 Feb 6 12:07 sansa_fuzeplus_charge.sb [root@電脳 rockbox]# [root@電脳 rockbox]# ./sbloader_64 -x 688 sansa_fuzeplus_charge.sb Device: 066f:3780 @ 1.8 Transfer size: 688 Error: cannot get status report [root@電脳 rockbox]# ./sbloader_64 -x 688 sansa_fuzeplus_charge.sb Device: 066f:3780 @ 1.8 Transfer size: 688 transfer error at init step Error: cannot get status report [root@電脳 rockbox]# Despite the "Error: cannot get status report", the transfer was apparently successful. After 10 minutes I disconnected USB, and was able to start the device. Then connect USB and charge.