[uClinux-dev] uClinux on AT91 (Simulated Data abort in __wake_up)

Erwin Authried eauth at softsys.co.at
Wed Feb 21 10:26:09 EST 2007


Am Mittwoch, den 21.02.2007, 15:22 +0100 schrieb rflores:
> Hi,
> 
> 	I changed the printk() function to write in memory (external RAM) in
> order to view the output of the kernel messages.
> 
> 	The result is that the new printk() writes the following:
> 
> "Linux version 2.4.32-uc0 (rflores at VMwareLinux) (gcc version 3.4.4) #11 jue
> feb 22 12:03:12 CET 2007. 
> 
> CPU configuration botched (ID %), unable to continue.."
> 
> What could be wrong? I've passed to kernel the architecture used in R1
> assuming that it should be 224 for an ARCH_ATMEL. Is this correct?.
> 
> Thanks in advance, 

Hi,

that brings us much closer to the solution for your problem. It doesn't
seem to have anything to do with the mentioned __wake_up function,
however. This means that there is no matching entry in the proc_info
table. What is the processor id of your cpu? Probably you have to add a
new entry for your cpu in arch/armnommu/mm/proc-arm6,7.S.

Regards,
Erwin




More information about the uClinux-dev mailing list