[#6529] Reboot hangs on BF526 rev. 0.2
Submitted By: Morten Kvistgaard
Open Fixed In Release:
Found In Release:
Kernel Functions Board:
ALL Silicon Revision:
Is this bug repeatable?:
Uboot version or rev.:
Newest release Toolchain version or rev.:
App binary format:
Summary: Reboot hangs on BF526 rev. 0.2
The linux 'reboot' command hangs on our BF526 ezbrds.
There're several previous posts about this problem. Eg. http://blackfin.uclinux.org/gf/project/uclinux-dist/forum/?_forum_action=ForumMessageBrowse&thread_id=31002&action=ForumBrowse
It doesn't seem to be quite fixed yet though.
I've looked through the reboot.c code. It contains an anomaly handling:
if (!((bfin_cpuid() == 0x27e4) && (bfin_revid() > 0)))
/* run custom anomaly code */
Our processor however *is* a cpuid 0x27e4 and a revid 0.2. So the anomaly code isn't in effect. However if I force the anomaly code to run, the reboot *will* work.
I suggest you remove the cpu check.
--- Mike Frysinger 2011-04-06 13:40:57
the cpu check has already been removed. but really we need a bf526-0.2 platform
to find out what's really going on.
File Name File Type File Size Posted By
No Files Were Found