Hello,
ive recently tried to install Rockbox on my Ipod Classic 120GB using the instructions on
http://www.freemyipod.org/wiki/EmCORE_Installation/iPodClassic/PrepareDFULinuxAfter downloading ipoddfu.py, libipoddfu.py and bootstrap-ipodclassic-r708-20110424.dfu ive used the command
python2.7 ipoddfu.py bootstrap-ipodclassic-r708-20110424.dfu
but iam getting the error
File "/home/spot/ipod_emcore/libipoddfu.py", line 130, in crc32
crc = (crc >> 8) ^ crc_table[(crc ^ data[i]) & 0xff];
TypeError: unsupported operand type(s) for ^: 'int' and 'str'
so i tried to cast int(data
) and now getting
File "/home/spot/ipod_emcore/libipoddfu.py", line 130, in crc32
crc = (crc >> 8) ^ crc_table[(crc ^ int(data[i])) & 0xff];
ValueError: invalid literal for int() with base 10: '.'
After that i tried to replace the '.' with '', but actually iam not sure what iam doing :-) and if the '.' isnt important...besides this has implied another error.
Ive searched the forum but found nothing similar. Is this a known problem? Any ideas?
Thanks and Greets
Heffy