Welcome! Log In Create A New Profile

Advanced

From 88F6281 to 88F6702

Posted by Just1 
From 88F6281 to 88F6702
May 01, 2016 05:45PM
Hi all,

I am trying to run Linux 2.6.32 built for a 88F6281 on a 88F6702 (provided with Linux 2.6.31). Both are from the same Kirkwood ARMv5TE family as you can notice by reading the page 10 of the 2016 Marvell product selector guide.
Here is what I have done until now without much success:
    [*] When trying to boot the 88F6281 kernel from the zImage, it hangs and the system needs to be reset. I then understood that I must provide a uImage, not a zImage. My u-boot version doesn't support the "bootz" command and I don't want to flash a new one for the moment.
    [*] If I make a 88F6281 uImage from the 88F6281 zImage with "mkimage", this results in a "software interrupt" and "Resetting CPU ..." , I don't understand why.
    [*] If I load and boot the 88F6281 kernel + ramdisk images, same result as above.
    [*] If I keep the original 88F6702 kernel (the one which is stored in the Flash memory) and ask it to boot the "new" ramdisk, it works well.

And the question is: Why does the 88F6281 kernel doesn't boot on the 88F6702, do I need to recompile it? If so, what compilation parameters should I edit?

Thank you in advance for your invaluable help winking smiley
Author:

Your Email:


Subject:


Spam prevention:
Please, solve the mathematical question and enter the answer in the input field below. This is for blocking bots that try to post this form automatically.
Question: how much is 7 plus 2?
Message: