Rockbox General > Rockbox General Discussion

playback crashes on 5g (60GB) ipod

<< < (3/3)

Llorean:
Actually, if it causes the 5G iPods to fail, then there's probably something else wrong with the code. The 78mhz thing is a result of doing things more properly. As well, it causes several other iPod models to stop failing. So more needs to be investigated either way.

But I don't see that you've determined it was that change that caused it, just guessed wildly after a multiple day range of changes caused only your iPod to stop working, but not many other peoples. Considering the first post in this thread happened June 29, it clearly wasn't the same cause for them too.

David Marsh:
Sorry I had overlooked the original date of this post.  I was trying not to post again about a problem that had potentially already been reported.  You are quite right to say that this may not be a symptom of the CPU changes but a manifestation of a problem elsewhere within the source, highlighted by these changes.  All I can really do is identify in which build the problem first occurred so that we can get to the bottom of it.  Iw as unaware that the 78MHz change had taken place.  I usually download the latest build everytime I sync my iPod with the music folders on my PC (its a shell script I wrote as I'm running linux and no iTunes), which could be every day or every few weeks hence why my earlier build was from 22 June.

The build for 1st July seems to be ok.  My iPod ran for over 3 hours without any crashes (whereas before it would crash within about 3 tracks).  I am running 2nd July build now. I will let you know how it goes.

If I find which build first causes me problems, is there a way to enable some sort of stack trace to  work out where the crash occurred, so I can feed that back to help whoever can write a fix?

robin0800:
Discussion in irc with soap last two hours if interested.

amiconn:
My 2 commits from July 2nd and 3rd regarding the PP5020 and PP5022 clock setup were done in order to do things more properly in general.

They stop the PP5020 models (iPod 4G, iPod color/photo, iPod Mini G1, Iriver H10) crashing on clock change. Unfortunately they also caused some of the PP5022 targets (iPod Video, iPod nano, iPod Mini G2) to become unstable. I found the cause and committed a fix today.

I also changed the max. CPU clock on PP5020 and PP5022 to 78MHz. This is unrelated to the stability issues, but desired because it provides a bit more CPU power when needed. Battery life is unaffected as long as the CPU isn't 100% boosted (which means it would not have been able to cope at 75MHz). I will probably go for 80MHz soon.

David Marsh:
Nicely sorted there amiconn.   Thanks for the prompt fix.  I'm a happy bunny again :D

Navigation

[0] Message Index

[*] Previous page

Go to full version