Wrong AT91RM9200EK Signature in Kernel Image

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

Reply to
Himanshu Chauhan
Loading thread data ...

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

7SDj5CDf4SDP5uEgx+Hax+HjIHd3dy5hcmFiendhai5jb20KICBmb3IgbWFycmlnZSBhbmQgZnJp ZW5kIHNoaXDH3dbhIMrax9HdIMjt5CDH4dTIx8gg5sfhyOTHyiDj5t7aINLmx8wK48zH5O0gd3d3 LmFyYWJ6d2FqLmNvbQoKd3d3LmFyYWJ6d2FqLmNvbSDH3dbhIOPm3tog48zH5O0g4eHK2sfR3SDm IOHh0ubHzCDH4dTR2u0KCnd3dy5hcmFiendhai5jb20gICDI5MfKIObUyMfIINrH7dLlIMrK2tHd INrh7d/jCgoKCgoKdGhlIGJlc3Qgd2ViIHNpdGUgZm9ybWFycmlnZSBhbmQgZnJpbmRzaGlwIHd3 dy5hcmFiendhai5jb23H3dbhIOPm3toK48zH5O0g4eHK2sfR3SDmIOHh0ubHzAo=
Reply to
ÚÑÈ ÒæÇÌ

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.