Greetings!
Step by step, assuming a working serial connection at the moment...
a) reinstall 2.0 developer
b) download
this file - it is the executable version of maxfid.v7
c) read
this thread for background info
d) do the following: (This assume very little familiarity with linux or the player, so I am sorry if I get too detailed.) My comments are marked with #(comment).
#(boot the player)
q #(exits player application, goes to shell)
rw #(read/write root filesystem)
rwm #(read/write music filesystems)
cd /empeg/bin #(go to a known directory)
#(use hyperterm to upload the file "250635-set_empeg_max_fid.v7" to this directory)
chmod 755 250635-set_empeg_max_fid.v7 #(makes it executable)
./250635-set_empeg_max_fid.v7 #(runs it)
You should see output similar to what was mentioned in that thread. It should modify your player binary to support larger numbers of fids. After this completes...
rom #(music filesystems to read only)
ro #(root filesystem to read only)
exit #(exits shell, player application restarts)
#(if all goes well, reboot player and test a sync...)
Hopefully, at this point you should have a working player that will also successfully sync. You may want to save this program (maxfid.v7) somewhere handy, because every time you reinstall the player application (going to an alpha, etc.), you will need to reapply this patch.
Edit: assuming you do not have a serial connection, this can be done through FTP. Check out that thread for details. Thanks!