How to verify that my uImage is good?
Clash Royale CLAN TAG#URR8PPP
I had a zImage file and I used mkimage tool to convert it into a uImage format.
When I am booting this file, it is not been found by u-boot:
Wrong Image Format for bootm command
ERROR: can't get kernel image!
U-Boot-PetaLinux>
So I thought of verifying that the uImage generated after conversion with mkimage is a valid image or not.
The exact command that I used is:
mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d zImage uImage
How do I verify this image?
kernel u-boot
add a comment |
I had a zImage file and I used mkimage tool to convert it into a uImage format.
When I am booting this file, it is not been found by u-boot:
Wrong Image Format for bootm command
ERROR: can't get kernel image!
U-Boot-PetaLinux>
So I thought of verifying that the uImage generated after conversion with mkimage is a valid image or not.
The exact command that I used is:
mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d zImage uImage
How do I verify this image?
kernel u-boot
Is this of any assistance? I'm using ptxdist and barebox, so I can't help you much more I think...
– Alko
Apr 1 '14 at 13:38
Try with uncompressed image (vmlinux
) instead ofzImage
. Or simply domake uimage
and let the kernel makefile do it for you.
– Zrin
Apr 1 '14 at 19:24
add a comment |
I had a zImage file and I used mkimage tool to convert it into a uImage format.
When I am booting this file, it is not been found by u-boot:
Wrong Image Format for bootm command
ERROR: can't get kernel image!
U-Boot-PetaLinux>
So I thought of verifying that the uImage generated after conversion with mkimage is a valid image or not.
The exact command that I used is:
mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d zImage uImage
How do I verify this image?
kernel u-boot
I had a zImage file and I used mkimage tool to convert it into a uImage format.
When I am booting this file, it is not been found by u-boot:
Wrong Image Format for bootm command
ERROR: can't get kernel image!
U-Boot-PetaLinux>
So I thought of verifying that the uImage generated after conversion with mkimage is a valid image or not.
The exact command that I used is:
mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d zImage uImage
How do I verify this image?
kernel u-boot
kernel u-boot
asked Apr 1 '14 at 13:10
gpuguygpuguy
43671941
43671941
Is this of any assistance? I'm using ptxdist and barebox, so I can't help you much more I think...
– Alko
Apr 1 '14 at 13:38
Try with uncompressed image (vmlinux
) instead ofzImage
. Or simply domake uimage
and let the kernel makefile do it for you.
– Zrin
Apr 1 '14 at 19:24
add a comment |
Is this of any assistance? I'm using ptxdist and barebox, so I can't help you much more I think...
– Alko
Apr 1 '14 at 13:38
Try with uncompressed image (vmlinux
) instead ofzImage
. Or simply domake uimage
and let the kernel makefile do it for you.
– Zrin
Apr 1 '14 at 19:24
Is this of any assistance? I'm using ptxdist and barebox, so I can't help you much more I think...
– Alko
Apr 1 '14 at 13:38
Is this of any assistance? I'm using ptxdist and barebox, so I can't help you much more I think...
– Alko
Apr 1 '14 at 13:38
Try with uncompressed image (
vmlinux
) instead of zImage
. Or simply do make uimage
and let the kernel makefile do it for you.– Zrin
Apr 1 '14 at 19:24
Try with uncompressed image (
vmlinux
) instead of zImage
. Or simply do make uimage
and let the kernel makefile do it for you.– Zrin
Apr 1 '14 at 19:24
add a comment |
1 Answer
1
active
oldest
votes
u can use the command "file" in Linux to check on the filletype. "file" recognize many different types of files by their header and can tell a lot of details besides (load address, entry points of uImage all will be displayed to you). and from these info you can decide for yourself if your file is correctly generated (esp the loading address, usually, is the problem).
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f122573%2fhow-to-verify-that-my-uimage-is-good%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
u can use the command "file" in Linux to check on the filletype. "file" recognize many different types of files by their header and can tell a lot of details besides (load address, entry points of uImage all will be displayed to you). and from these info you can decide for yourself if your file is correctly generated (esp the loading address, usually, is the problem).
add a comment |
u can use the command "file" in Linux to check on the filletype. "file" recognize many different types of files by their header and can tell a lot of details besides (load address, entry points of uImage all will be displayed to you). and from these info you can decide for yourself if your file is correctly generated (esp the loading address, usually, is the problem).
add a comment |
u can use the command "file" in Linux to check on the filletype. "file" recognize many different types of files by their header and can tell a lot of details besides (load address, entry points of uImage all will be displayed to you). and from these info you can decide for yourself if your file is correctly generated (esp the loading address, usually, is the problem).
u can use the command "file" in Linux to check on the filletype. "file" recognize many different types of files by their header and can tell a lot of details besides (load address, entry points of uImage all will be displayed to you). and from these info you can decide for yourself if your file is correctly generated (esp the loading address, usually, is the problem).
answered Jun 9 '14 at 16:27
Peter TeohPeter Teoh
1816
1816
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f122573%2fhow-to-verify-that-my-uimage-is-good%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Is this of any assistance? I'm using ptxdist and barebox, so I can't help you much more I think...
– Alko
Apr 1 '14 at 13:38
Try with uncompressed image (
vmlinux
) instead ofzImage
. Or simply domake uimage
and let the kernel makefile do it for you.– Zrin
Apr 1 '14 at 19:24