Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sansa_fuze [2017/07/31 21:25]
beandog
sansa_fuze [2021/10/17 19:36] (current)
beandog [RockBox]
Line 7: Line 7:
   * MPEG-2 video   * MPEG-2 video
   * MP3 audio   * MP3 audio
-  * Width x Height: 220x176+  * Width x height: 220x176
   * Video bitrate: 384k   * Video bitrate: 384k
   * Audio bitrate: 96k   * Audio bitrate: 96k
  
 <​code>​ <​code>​
-avconv -y -i video.mp4 -vcodec mpeg2video -s 220x176 -vb 384k -acodec mp3 -ab 96k -video.mpg+ffmpeg ​-i video.mp4 -vcodec mpeg2video -s 220x176 -vb 384k -acodec mp3 -ab 96k -video.mpg
 </​code>​ </​code>​
  
Line 26: Line 26:
 /​dev/​sansa ​             /​mnt/​sansa ​     vfat    noauto,​users,​sync ​      0 0 /​dev/​sansa ​             /​mnt/​sansa ​     vfat    noauto,​users,​sync ​      0 0
 </​code>​ </​code>​
 +
 +Copying large amounts of files to the internal disk will overwork the poor little device, and segfault RockBox usually at some point. Just run an fsck on the VFAT block device, and keep going. For the SD card that can go in there, use a modern card reader. :)
 +
 +<​code>​
 +fsck.vfat /dev/sdf
 +</​code>​
 +
 +Block size of a VFAT filesystem is 512k, so using rsync, you'll see it averaging around that speed limit.
 +
 +Sometimes your filesystem is really jacked, and needs some rescue. See [[http://​www.dedoimedo.com/​computers/​rescue-fat32-disk-linux.html]]
 +
 +<​code>​
 +sudo ./fsck.fat -r -l -v -t -y /dev/sansa
 +</​code>​
 +
 +==== Rockbox ====
 +
 +Building RockBox from source isn't too bad ... if you're patient. :)
 +
 +Download 3.14 source code [[http://​download.rockbox.org/​release/​3.14/​rockbox-3.14.7z|here]] and unpack it.
 +
 +cd into ''​tools/'',​ and set proper permissions for executable files:
 +
 +<​code>​
 +chmod +x *.pl *.sh configure genlang
 +</​code>​
 +
 +Run ''​configure'',​ the architecture type is ARM.
 +
 +Make a build dir outside of the tools directory, and run ''​configure''​.
 +
 +<​code>​
 +mkdir ../build
 +cd ../build
 +../​tools/​configure
 +</​code>​
 +
 +The target for the Sansa Fuze is 58.
 +
 +Run ''​make''​ as normal to build the install!

Navigation