Re: ARM7TDMI zImage booting

Daniel Glöckner <[email protected]>
Newsgroups gmane.linux.uclinux.devel
Message-ID <[email protected]>
Hi Tobias,

On Sat, Jul 27, 2013 at 02:53:07PM +0000, Plüss Tobias TA.E.1001 wrote:
> >> CONFIG_PROCESSOR_ID
> 
> MANY THANKS for this tip! I have never analysed what this processor ID is
> used for; i always thought that it is just some arbitrary number to verify
> that the kernel is running on the right hardware. So I left it always at
> the default value, which is 0x41007700. But, now I searched in the head.S
> file for this number, and you we're right - it seems like this is the
> processor ID for ARM7/710, which is definitely wrong. I'll try this
> evening to change the CONFIG_PROCESSOR_ID to 0x00020000, which should be
> ARMv4T - which is exactly what I want. I'll tell you whether I'm
> successful ;-)

0x41007700 won't lead to clz, though, and ARM7/710 doesn't sound wrong
for an ARM7TDMI. If the support for other processors is still enabled,
head.S will ask CP15 for the ID. A plain ARM7TDMI doesn't have that
coprocessor and will most likey generate an exception. Do you have
CONFIG_CPU_CP15=y in your .config?

  Daniel
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.