|
2008-01-17
, 18:20
|
|
Posts: 11,700 |
Thanked: 10,045 times |
Joined on Jun 2006
@ North Texas, USA
|
#192
|
|
2008-01-17
, 18:22
|
|
Posts: 46 |
Thanked: 3 times |
Joined on Jan 2007
|
#193
|
It was suggested that it's a timing problem in omap initialization. If there's some kind of race condition in the code, then it can be VERY timing sensitive, so speeding up or slowing down a component, even by tenths of microseconds (as would be the case with temperature changes) can make the problem appear or go away.
Race conditions are an easy mistake to make, and can be very hard to detect or identify. Once identified, they typically just require some extra protection in the software (usually some kind of synchronization object like a mutual exclusion lock (mutex)).
|
2008-01-17
, 21:11
|
Posts: 4,030 |
Thanked: 1,633 times |
Joined on Jul 2007
@ nd usa
|
#194
|
For anyone with this problem, Eero Tamminen from Nokia has just posted an update in the bug report confirming it is a software issue and will be fixed in future (hopefully in a few weeks).
"There's no currently known workaround".
The Following User Says Thank You to bunanson For This Useful Post: | ||
|
2008-01-21
, 01:35
|
Posts: 234 |
Thanked: 40 times |
Joined on Nov 2007
@ Cincinnati, Ohio USA
|
#195
|
|
2008-01-21
, 05:48
|
Posts: 234 |
Thanked: 40 times |
Joined on Nov 2007
@ Cincinnati, Ohio USA
|
#196
|
Yes, there is, a software boot, now even with a small utility program.
bun
|
2008-01-21
, 05:58
|
Posts: 4,030 |
Thanked: 1,633 times |
Joined on Jul 2007
@ nd usa
|
#197
|
odd, shutdown -r now, worked a few times but once only went to a black screen (with backlight). It finally shutdown by holding the power... I had to pull the battery to restart.
I'm curious; what is the difference between 'shutdown -r now' and 'reboot' ?
|
2008-01-21
, 20:11
|
Posts: 234 |
Thanked: 40 times |
Joined on Nov 2007
@ Cincinnati, Ohio USA
|
#198
|
|
2008-01-22
, 00:04
|
Posts: 101 |
Thanked: 12 times |
Joined on Jun 2007
@ Greensboro, NC
|
#199
|
|
2008-01-22
, 00:34
|
|
Posts: 36 |
Thanked: 5 times |
Joined on Dec 2007
|
#200
|
Race conditions are an easy mistake to make, and can be very hard to detect or identify. Once identified, they typically just require some extra protection in the software (usually some kind of synchronization object like a mutual exclusion lock (mutex)).