Hi there,
On the blog "NXP and Canonical to demo Ubuntu Core on the LS1043A at Embedded World" (https://ubuntu.com/blog/nxp-and-canonical-to-demo-ubuntu-core-on-the-ls1043a-at-embedded-world), it reported the Ubuntu Core is ready on the LS1043A.
On the page https://community.nxp.com/t5/Layerscape/LS2085ARDB-Ubuntu/m-p/505162, it included a doc of "LS2085ARDB_RUNNING_UBUNTU.docx".
I'm wondering if there's any similar document on LS1043ARDB running Ubuntu 18.04 or any other Ubuntu core on a SD card.
Thanks!
Ying
Solved! Go to Solution.
NXP offers LSDK2012 Linux BSP. This BSP support ubuntu:main and ubuntu:devel userlands. See LSDK2012 User Guide:
NXP offers LSDK2012 Linux BSP. This BSP support ubuntu:main and ubuntu:devel userlands. See LSDK2012 User Guide:
Thanks for the prompt response!
I did the following:
wget https://www.nxp.com/lgfiles/sdk/lsdk2012/flex-installer && chmod +x flex-installer && sudo mv flex-installer /usr/bin
flex-installer -i download -m ls1043ardb
flex-installer -i pf -d /dev/sdb
flex-installer -i download -m ls1043ardb -d /dev/sdb
flex-installer -i pf -d /dev/sdb
flex-installer -m ls1043ardb -b bootpartition_LS_arm64_lts_5.4.tgz -r rootfs_lsdk2012_ubuntu_main_arm64.tgz -d /dev/sdb
flex-installer -m ls1043ardb -f firmware_ls1043ardb_uboot_sdboot.img -d /dev/sdb
After I rebooted, I got:
...
[ OK ] Removed slice User Slice of root.
NXP LSDK 2012 main
localhost login: root
Password:
Last login: Sun Jan 28 15:58:22 UTC 2018 on tty7
Welcome to NXP LSDK 2012 main (GNU/Linux 5.4.47 aarch64)
* Support: https://www.nxp.com/lsdk
* Documentation: https://lsdk.github.io/document
* Licensing: https://lsdk.github.io/eula
The programs included with the NXP LSDK are free software, the exact distribution
terms of some programs are described in the individual files in /usr/share/doc.
NXP LSDK comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.
By using this LSDK, you indicate that you accept the terms of the Agreement in
the link above and you acknowledge that you have the authority, for yourself
or on behalf of your company, to bind your company to these terms.
root@localhost:~# uname -a
Linux localhost 5.4.47 #3 SMP PREEMPT Fri Dec 11 04:27:52 CST 2020 aarch64 aarch64 aarch64 GNU/Linux
root@localhost:~# apt -v
apt 1.6.12ubuntu0.2 (arm64)
This is what I expected.
Many thanks!