LS1021A-IOT compatible with only SDK1.7

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

LS1021A-IOT compatible with only SDK1.7

1,665 Views
myungjinhwang
Contributor III

dear freescale team

I'm having hard time with LS1021A-IOT board development.

becuase of the bellow problem.

LS1021A-IOT Kernel boot error

there are some questions.

1. LS1021A-IOT is compatible with SDK1.5 or 1.6?

2. there are some images in the sd-card which is shipped with ls1021a-iot development board.

    what is the sdk version of the files.

    it boot well with the images and shows bellow logs.

    - Linux version 3.12.0+ (joel@workstation.ssl) (gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12) ) #1 SMP Mon Dec 1 13:35:02 CST 2014

    - Poky (Yocto Project Reference Distro) 1.5 FSL /dev/ttyS0

   is it SDK ver 1.5?

3. is it sdk1.7 error or only my problem?

thank you....

0 Kudos
17 Replies

1,112 Views
billkrakar
NXP Employee
NXP Employee

Hello,

I will request your question be dispatched to the technical team for response.

Bill Krakar

0 Kudos

1,112 Views
myungjinhwang
Contributor III

Thanks a lot ...

wait for your response.

0 Kudos

1,112 Views
myungjinhwang
Contributor III

one more question.

I also downloaded SDK1.8 and build.

but it show the error message.

SDK1.8 does not surport ls1021aiot board ?

should i put the machine type as "ls1021atwr" for ls1021aiot?

hmj@ubuntu:~/SDK1.8/QorIQ-SDK-V1.8-20150619-yocto$ source ./poky/fsl-setup-poky -m ls1021a

ERROR: Specified an invalid machine type!

Usage: . /home/hmj/SDK1.8/QorIQ-SDK-V1.8-20150619-yocto/poky/fsl-setup-poky <-m machine>

    Supported QorIQ(powerpc) machines: b4420qds-64b b4420qds b4860qds-64b b4860qds bsc9131rdb bsc9132qds c293pcie p1010rdb p1020rdb p1021rdb p1022ds p1023rdb p1025twr p2020rdb p2041rdb p3041ds p4080ds p5020ds-64b p5020ds p5040ds-64b p5040ds t1023rdb-64b t1023rdb t1024rdb-64b t1024rdb t1040d4rdb-64b t1040d4rdb t1042d4rdb-64b t1042d4rdb t2080qds-64b t2080qds t2080rdb-64b t2080rdb t4160qds-64b t4160qds t4240qds-64b t4240qds t4240rdb-64b t4240rdb

    Supported layerscape(arm) machines: ls1021atwr

    Optional parameters:

    * [-j jobs]:  number of jobs for make to spawn during the compilation stage.

    * [-t tasks]: number of BitBake tasks that can be issued in parallel.

    * [-d path]:  non-default path of DL_DIR (downloaded source)

    * [-c path]:  non-default path of SSTATE_DIR (shared state Cache)

    * [-b path]:  non-default path of project folder (build_${machine}_release)

    * [-s string]:  append an extra string to project folder

    * [-l]:       lite mode. To help conserve disk space, deletes the building

                  directory once the package is built.

    * [-p]:       use fsl internal cache mirrors (FSL Internal Use Only)

    * [-h]:       help

thank you~

0 Kudos

1,112 Views
alexander_yakov
NXP Employee
NXP Employee

LS1021A-IOT board is supported by special version of Linux SDK containing "IOT" in file name.

Please look board Product Page, "Software & Tools" tab for download link:

LS1021A-IoT Gateway Reference Design|Freescale

SDK version 1.7 is the first version of SDK where support for LayerScape devices is included.

In previous versions 1.5 and 1.6 the only Power Architecture devices were supported, LayerScape devices were supported by separate SDK 1.3

Starting from 1.7 we offer the same SDK for both architectures.

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

0 Kudos

1,112 Views
myungjinhwang
Contributor III

dear alexander.yakovlev

your asnwer is for only question #1 only.

could you explain more about questions #2, #3 ?

Thank you.

0 Kudos

1,112 Views
alexander_yakov
NXP Employee
NXP Employee

For question #2 - no, this is not SDK 1.5

SDK 1.5 does not support LayerScape processors, this support is added in SDK 1.7

For question #3 - I think both variants are possible, I do not have precise answer to this question, sorry. This problem requires further debugging.

0 Kudos

1,112 Views
myungjinhwang
Contributor III

thanks for your reply .

one more question.

I also downloaded SDK1.8 and build.

but it show the error message.

SDK1.8 does not surport ls1021aiot board ?

should i put the machine type as "ls1021atwr" for ls1021aiot?

could you guide me how to use QorIQ-SDK-V1.8-20150619-yocto for LS1021A-IOT board?

hmj@ubuntu:~/SDK1.8/QorIQ-SDK-V1.8-20150619-yocto$ source ./poky/fsl-setup-poky -m ls1021a

ERROR: Specified an invalid machine type!

Usage: . /home/hmj/SDK1.8/QorIQ-SDK-V1.8-20150619-yocto/poky/fsl-setup-poky <-m machine>

    Supported QorIQ(powerpc) machines: b4420qds-64b b4420qds b4860qds-64b b4860qds bsc9131rdb bsc9132qds c293pcie p1010rdb p1020rdb p1021rdb p1022ds p1023rdb p1025twr p2020rdb p2041rdb p3041ds p4080ds p5020ds-64b p5020ds p5040ds-64b p5040ds t1023rdb-64b t1023rdb t1024rdb-64b t1024rdb t1040d4rdb-64b t1040d4rdb t1042d4rdb-64b t1042d4rdb t2080qds-64b t2080qds t2080rdb-64b t2080rdb t4160qds-64b t4160qds t4240qds-64b t4240qds t4240rdb-64b t4240rdb

    Supported layerscape(arm) machines: ls1021atwr

    Optional parameters:

    * [-j jobs]:  number of jobs for make to spawn during the compilation stage.

    * [-t tasks]: number of BitBake tasks that can be issued in parallel.

    * [-d path]:  non-default path of DL_DIR (downloaded source)

    * [-c path]:  non-default path of SSTATE_DIR (shared state Cache)

    * [-b path]:  non-default path of project folder (build_${machine}_release)

    * [-s string]:  append an extra string to project folder

    * [-l]:       lite mode. To help conserve disk space, deletes the building

                  directory once the package is built.

    * [-p]:       use fsl internal cache mirrors (FSL Internal Use Only)

    * [-h]:       help

thank you~

0 Kudos

1,112 Views
myungjinhwang
Contributor III

dear freescale team and alexader yakovlev

when may i get the result of #3 question?

and could you guide me how to use QorIQ-SDK-V1.8-20150619-yocto for LS1021A-IOT?

I think machine type of LS1021A-IOT is not included. so i can not use it.

Thank you...

0 Kudos

1,113 Views
addiyi
NXP Employee
NXP Employee

LS1021A-IOT used a separate SDK than QorIQ-SDK-V1.8. Follow the steps from this link and download the LS1021A-IOT sdk from this link.

Adrian

0 Kudos

1,113 Views
myungjinhwang
Contributor III

I already did on QorIQ-SDK-V1.8.

but  machine type of LS1021A-IOT is not included. so i can not use it.

so it show the bellow error messages.

hmj@ubuntu:~/SDK1.8/QorIQ-SDK-V1.8-20150619-yocto$ source ./poky/fsl-setup-poky -m ls1021a

ERROR: Specified an invalid machine type!

Usage: . /home/hmj/SDK1.8/QorIQ-SDK-V1.8-20150619-yocto/poky/fsl-setup-poky <-m machine>

    Supported QorIQ(powerpc) machines: b4420qds-64b b4420qds b4860qds-64b b4860qds bsc9131rdb bsc9132qds c293pcie p1010rdb p1020rdb p1021rdb p1022ds p1023rdb p1025twr p2020rdb p2041rdb p3041ds p4080ds p5020ds-64b p5020ds p5040ds-64b p5040ds t1023rdb-64b t1023rdb t1024rdb-64b t1024rdb t1040d4rdb-64b t1040d4rdb t1042d4rdb-64b t1042d4rdb t2080qds-64b t2080qds t2080rdb-64b t2080rdb t4160qds-64b t4160qds t4240qds-64b t4240qds t4240rdb-64b t4240rdb

    Supported layerscape(arm) machines: ls1021atwr

    Optional parameters:

    * [-j jobs]:  number of jobs for make to spawn during the compilation stage.

    * [-t tasks]: number of BitBake tasks that can be issued in parallel.

    * [-d path]:  non-default path of DL_DIR (downloaded source)

    * [-c path]:  non-default path of SSTATE_DIR (shared state Cache)

    * [-b path]:  non-default path of project folder (build_${machine}_release)

    * [-s string]:  append an extra string to project folder

    * [-l]:       lite mode. To help conserve disk space, deletes the building

                  directory once the package is built.

    * [-p]:       use fsl internal cache mirrors (FSL Internal Use Only)

    * [-h]:       help

0 Kudos

1,113 Views
myungjinhwang
Contributor III

oh typo....

i did "source ./poky/fsl-setup-poky -m ls1021aiot"

0 Kudos

1,113 Views
myungjinhwang
Contributor III

thanks for your reply

and about question #3.

question #3. is it sdk1.7 error or only my problem?

and when may i get the result?

LS1021A-IOT Kernel boot error

0 Kudos

1,113 Views
alexander_yakov
NXP Employee
NXP Employee

What do you think about following the suggestions you are getting in that previous community topic?

I see both debugging suggestions of Pavel are comletely ignored, and new community topic is created for the same issue. Why?

0 Kudos

1,113 Views
myungjinhwang
Contributor III

I'd like to know it's a problem of sdk1.7 of ls1021a-iot.

or only my problem.

so i hope if freescale team can check this or not

no answer about this in the previous community.

and

shipped sdcard images and images i build are different.

there are some images in the sd-card which is shipped with ls1021a-iot development board.

    what is the sdk version of the files.

    it boot well with the images and shows bellow logs.

    - Linux version 3.12.0+ (joel@workstation.ssl) (gcc version 4.8.3 20131202 (prerelease) (Linaro GCC 4.8-2013.12) ) #1 SMP Mon Dec 1 13:35:02 CST 2014

    - Poky (Yocto Project Reference Distro) 1.5 FSL /dev/ttyS0

what is the source sdk shipped.?

0 Kudos

1,113 Views
alexander_yakov
NXP Employee
NXP Employee

I do not have IOT board in my lab, sorry

According to kernel version 3.12 and gcc 4.8-2013.12, the board comes with Linux built from preliminary SDK

0 Kudos

1,113 Views
myungjinhwang
Contributor III

thanks again for your reply.

you could not check it due to the IOT board.

then no choice.

and it's different. it's the version info of SDK1.7

Linux version 3.12.19-rt30+ls1+g6619b8b (hmj@ubuntu) (gcc version 4.8.3 20140401 (prerelease) (Linaro GCC 4.8-2014.04) ) #3 SMP Wed Jul 15 21:47:22 PDT 2015.

0 Kudos

1,113 Views
addiyi
NXP Employee
NXP Employee

QorIQ-SDK-V1.8 provide support only for ls1021a-twr, so for ls1021a-iot you have to use the sdk indicated in below links.

Adrian

0 Kudos