i.MX android vs linux

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

i.MX android vs linux

868 Views
pankaj_joshi
Contributor I
Hi all,
 
i want to understand few things w.r.t linux and android it will be great help for me if someone helps me with my queries and make me understand
 
1) what is diff between Yocto BSP and android BSP ? How i can differentiate between them ??
 
2) Can yocto BSP integrated to android BSP ?
 
3) If BSP varies and lets say i have Android BSP how i can integrate these to AOSP ??
0 Kudos
Reply
1 Reply

861 Views
Yuri
NXP Employee
NXP Employee

@pankaj_joshi 
Hello,

 

Please look at my comments below.

1.
  Yocto is a system to build Linux BSP.

   https://www.yoctoproject.org/docs/2.0/yocto-project-qs/yocto-project-qs.html

Linux is a popular OS whereas Android is a framework executing on top of the Linux kernel.

  https://www.educba.com/linux-vs-android/

 https://www.geeksforgeeks.org/difference-between-linux-and-android/

 

Details of NXP implementation may be found in the documentation on the Web.

Linux:

 https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

Android:

https://www.nxp.com/design/software/embedded-software/i-mx-software/android-os-for-i-mx-applications...

 

Summary Page:

https://www.nxp.com/design/i-mx-developer-resources:IMXSW_HOME

 

2.
  No, Yocto BSP is not intended for integration with Android BSP.

3.
  The i.MX Android release source code consists of three parts:
• NXP i.MX public source code, which is maintained in the CodeAurora Forum repository.
• AOSP Android public source code, which is maintained in android.googlesource.com.
• NXP i.MX Android proprietary source code package, which is maintained in http://www.NXP.com.

 

Regards,
Yuri.

0 Kudos
Reply