Turn on the Elio player while connected to the computer via USB. The device shows up in dmesg as:
Vendor: TATUNG Model: elio PJ SYSTEM\P Rev: Type: Direct-Access ANSI SCSI revision: 00
It works as a USB mass storage device and mounts as vfat. NB: Mount the entire device eventhough fdisk -l shows some confusing partitions of unknows types.
mount /dev/sdb /mnt/usbThe file system looks like this:
$ ls contents easyh10.model PPL system tmp $ ls system data default.img elio_anim.anm music playlist pp5020.mi4 TMP voiceYou can put jpeg photos in /mnt/usb/contents/Photo/ and they can be viewed on the device.
#!/bin/sh # Make playlist for elio player MUSDIR=$1 DESTFILE=$2.m3u DESTDIR=/mnt/usb/system/playlist echo "#EXTM3U" > $DESTDIR/$DESTFILE for a in `ls $MUSDIR` do BASENAME=`basename $a .mp3` echo "#EXTINF:-1,$BASENAME" >> $DESTDIR/$DESTFILE echo "$MUSDIR/$a" >> $DESTDIR/$DESTFILE doneI call it with
sudo ./make-playlist /mnt/usb/system/music/Guns-n-roses_UseYourIllusion_II Guns-n-roses_UseYourIllusion_II(no trailing slash). Please note that this won't work if the mp3 files has spaces in their file names. However, create your m3u playlists the way you want to.
cp /usr/local/share/easyh10/model/H10MTP_20GB_FW1.00-1.02.model /mnt/usb/easyh10.modelAs far as I can see, both the H10MTP_20GB_FW1.00-1.02.model and the H10MTP_20GB_FW2.51.model can be used.
#!/bin/sh easyh10 -C -on -PMrf -e UTF-8 -w ISO-8859-1 -d /mnt/usb/system/data/ -m /mnt/usb /system/music/ -p /mnt/usb/system/playlist/ /mnt/usb/ cd /mnt/usb/system/data/ for a in `ls H10DB*`; do mv -f $a `echo $a |sed 's/H10DB/PP5000/g'` ; done for a in `ls h10db*`; do mv -f $a `echo $a |sed 's/h10db/pp5000/g'` ; done cd /mnt/usb/system/playlist/ for a in `ls *.pla`; do mv -f $a `echo $a |sed 's/.pla/.plp/g'` ; done
Now everything seems to be running. There might be some details, but I can see the files in "Songs" under "Music" in the menu, I can see the playlists in Playlists, and use them. For correctly tagged mp3 files I can also see them in Album and Artist. I cannot get Genre to work or files I have tagged myself but I might be doing something wrong.
Be patient when removing the USB cable and let the Elio Player reboot in it's own time. It spends the time regenerating the database files and should not be interrupted. If you filled in a lot of music it takes several minutes.
Enjoy!
Back to Hanne's Technotes Page
Last updated: February 10, 2010