about booting linux

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

about booting linux

849 Views
longqiluo
Contributor II

hello, I encountered a problem during booting linux,.as attached picture, the process get stuck after loading dtb. I think it should be starting kernel next, but  I don't know why it get stuck. My u-boot is working well, so I guess the problem lies in dtb.Attachment includes my dts for my board, could anyone check it for me or correct it to run linux well? my board parameter is :

cpu:P1023

norflash: 64M

DDR3L:256M.

nothing more!

the patition info is displayed in dts.if someone could give me a minimum system dts just for booting kernel, I will be apraciated  

any one could help me?

Original Attachment has been moved to: wenti.rar

Labels (1)
0 Kudos
Reply
4 Replies

694 Views
alexander_yakov
NXP Employee
NXP Employee

We offer ready-to-use Linux "board support packages" for our processors.
For P1023 processor - this processor is supported by "Linux SDK for QorIQ processors":

http://www.nxp.com/products/microcontrollers-and-processors/more-processors/application-specific-mcu...


Note P1023 is mature product and may be not supported in most recent version of SDK.
Please look previous releases.

For example, SDK version 1.9 - file "QorIQ SDK V1.9 PPCE500V2 IMAGE.iso" contains ready-to-use binaries for P1023-based "RDB" board (folder "p1023rdb").

If your custom board is very far from RDB, than please build binary for your custom board from SDK sources.


Have a great day,
Alexander

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

694 Views
longqiluo
Contributor II

yes,I am using SDK1.2 which supported p1023rds.Actually, my board is far from

P0123RDS, so I must build binary according to my designing. Now I ecounter this

problem and I don't know how to do next. So I need you help to boot linux. I

restate my board parameter as follows:uboot environment :XJTU=> pribaudrate=

115200bootargs=root=/dev/mtdblock2 console=ttyS0,115200,rootfstype=jffs2

rwbootcmd=bootm 0xedc00000 - 0xedee0000bootdelay=3bootfile=uImagegatewayip=192.

168.1.1hwconfig=usb1:dr_mode=host,phy_type=ulpiipaddr=192.168.1.22loadaddr=

1000000serverip=192.168.1.23stderr=serialstdin=serialstdout=serialEnvironment

size: 342/8188 bytes

when I bootm : XJTU=> bootmWrong Image Format for bootm commandERROR: can't

get kernel image!

when I boot:XJTU=> boot## Booting kernel from Legacy Image at edc00000 ...

Image Name: Linux-3.0.34-rt55 Image Type: PowerPC Linux Kernel Image (

gzip compressed) Data Size: 2352462 Bytes = 2.2 MiB Load Address:

00000000 Entry Point: 00000000 Verifying Checksum ... OK## Flattened

Device Tree blob at edee0000 Booting using the fdt blob at 0xedee0000

Uncompressing Kernel Image ... OK Loading Device Tree to 00fe9000, end

00fff66d ... OK And hung up!!!!! my BSP package: uboot:u-boot-2011.12-

powerpc uImage: linux-3.0.34 file system: jffs2 dtb: p1023rds.dtsattachment

includes: P1023rds.hdtscould you give me some advices??

a

body {

font-family: Helvetica, Arial, sans-serif;

-webkit-text-size-adjust: 100%;

}

/* Webkit */

h1, h2, h3, h4, h5, h6, p, hr {

-webkit-margin-before: 0;

-webkit-margin-after: 0;

-webkit-margin-start: 0;

-webkit-margin-end: 0;

}

.button td {

background-image: -moz-linear-gradient(top, #75B7E3 0%, #5498D6 50%, #408BD0

51%, #387AC8 100%) !important;

background-image: -webkit-gradient(linear, left top, left bottom, color-stop(

0%,#75B7E3), color-stop(50%,#5498D6), color-stop(51%,#408BD0), color-stop(100%,#

387AC8)) !important;

-webkit-box-shadow: inset 0 1px 0 #74b9de, 0 1px 3px rgba(0,0,0,.3) !

important;

-moz-box-shadow: inset 0 1px 0 #74b9de, 0 1px 3px rgba(0,0,0,.3) !important;

}

alexander.yakovlev 写:

NXP Community

Re: about booting linux

reply from alexander.yakovlev in QorIQ Processing Platforms - View the full

discussion

We offer ready-to-use Linux "board support packages" for our processors.

For P1023 processor - this processor is supported by "Linux SDK for QorIQ

processors":

http://www.nxp.com/products/microcontrollers-and-processors/more-processors/

application-specific-mcus-mpus/c29x-family-of-crypto-coprocessors/linux-sdk-for-

qoriq-processors:SDKLINUX

Note P1023 is mature product and may be not supported in most recent version of

SDK.

Please look previous releases.

For example, SDK version 1.9 - file "QorIQ SDK V1.9 PPCE500V2 IMAGE.iso"

contains ready-to-use binaries for P1023-based "RDB" board (folder "p1023rdb").

If your custom board is very far from RDB, than please build binary for your

custom board from SDK sources.

Have a great day,

Alexander

0 Kudos
Reply

694 Views
alexander_yakov
NXP Employee
NXP Employee

SDK version 1.2 is very old and it is really painful for our support team to support old releases, you should understand that any suggestions can be given only for most recent SDKs which we use every day.

Regarding your board - you said your board is very far from RDB, please specify full list of differences.

0 Kudos
Reply

694 Views
longqiluo
Contributor II

hello, I want to know which version SDK should I use to develop P1023. On other

hand , I used SDK1.2 and made a little progress, but still have problem.See

attached, I think maybe I am very closed to success. Could you please to give

me a hand? All binary are generated by SDK , but still can't mount rootfs. I do

configurate kernel to support jffs2 £¬ and MTD. I really don't know why.Anyway,

if you can't gine me any advice given that SDK1.2 is too old, I will download

the SDK you recommend ! thank you !

a

body {

font-family: Helvetica, Arial, sans-serif;

-webkit-text-size-adjust: 100%;

}

/* Webkit */

h1, h2, h3, h4, h5, h6, p, hr {

-webkit-margin-before: 0;

-webkit-margin-after: 0;

-webkit-margin-start: 0;

-webkit-margin-end: 0;

}

.button td {

background-image: -moz-linear-gradient(top, #75B7E3 0%, #5498D6 50%, #408BD0

51%, #387AC8 100%) !important;

background-image: -webkit-gradient(linear, left top, left bottom, color-stop(

0%,#75B7E3), color-stop(50%,#5498D6), color-stop(51%,#408BD0), color-stop(100%,#

387AC8)) !important;

-webkit-box-shadow: inset 0 1px 0 #74b9de, 0 1px 3px rgba(0,0,0,.3) !

important;

-moz-box-shadow: inset 0 1px 0 #74b9de, 0 1px 3px rgba(0,0,0,.3) !important;

}

alexander.yakovlev д:

NXP Community

Re: about booting linux

reply from alexander.yakovlev in QorIQ Processing Platforms - View the full

discussion

SDK version 1.2 is very old and it is really painful for our support team to

support old releases, you should understand that any suggestions can be given

only for most recent SDKs which we use every day. Regarding your board - you

said your board is very far from RDB, please specify full list of differences.

Reply to this message by replying to this email, or go to the message on NXP

Community

Start a new discussion in QorIQ Processing Platforms by email or at NXP

Community

Following Re: about booting linux in these streams:

Inbox

This email was sent by NXP Community because you are a

registered user.

You may unsubscribe instantly from NXP Community, or

adjust email frequency in your email preferences

0 Kudos
Reply