Wrong AT91RM9200EK Signature in Kernel Image

Feb 24, 2007 1 Replies

Dear all,



I was building 2.6.19.3 kernel for my AT91RM9200EK board for the first time. I didn't had the "mkImage" binary so I built it using the u-boot sources by configuring it for "DK" board. But when the uImage boots it says wrong signature (0x0000106). Though I configured the kernel for at91rm9200ek_defconfig.



I applied a dirty trick by changing the signature in the machtypes.h and booted the linux successfully. But I am still unable to figure out why was the bad signature problem occurring. Does U-Boot writes some kind of signature in its header which on boot it matches against the stored value. I don't think so because the problem occurs after the kernel is uncompressed. By then the role of boot loader is finished. What can be the reason?



Thanks



Regards



--Himanshu


yNPjIMfh4eUgx+HRzePkIMfh0c3t4woKCsfd1uEg4+be2iDh4crax9HdIMjt5CAgx+HM5NMg7eQg x+HUyMfIIObH4cjkx8og4+Qg3+Egz+bhIMfh2sfh4wp3d3cuYXJhYnp3YWouY29tCgrI5MfKIObU yMfIINrH7dLt7eQg7cra0d3mxyDa4e3f4woKCtXm0SDax9HtySDN3u3e7ckKCgrK2sfR3SDjzMfk

7SDj5CDf4SDP5uEgx+Hax+HjIHd3dy5hcmFiendhai5jb20KICBmb3IgbWFycmlnZSBhbmQgZnJp ZW5kIHNoaXDH3dbhIMrax9HdIMjt5CDH4dTIx8gg5sfhyOTHyiDj5t7aINLmx8wK48zH5O0gd3d3 LmFyYWJ6d2FqLmNvbQoKd3d3LmFyYWJ6d2FqLmNvbSDH3dbhIOPm3tog48zH5O0g4eHK2sfR3SDm IOHh0ubHzCDH4dTR2u0KCnd3dy5hcmFiendhai5jb20gICDI5MfKIObUyMfIINrH7dLlIMrK2tHd INrh7d/jCgoKCgoKdGhlIGJlc3Qgd2ViIHNpdGUgZm9ybWFycmlnZSBhbmQgZnJpbmRzaGlwIHd3 dy5hcmFiendhai5jb23H3dbhIOPm3toK48zH5O0g4eHK2sfR3SDmIOHh0ubHzAo=

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required