Hi,
While rebuilding LSDK 1906 and I have run into a problem.
I have downloaded flexbuild_lsdk1906_update_290719.tgz and unzipped it into this folder:
/mnt/develop/MachineLinux/NXP/flexbuild_lsdk1906_update_290719
I am running the build with:
$ . setup.env
$ flex-builder -m ls1046ardb -a arm64
But if fails with this message:
/usr/sbin/debootstrap: 1455: /usr/sbin/debootstrap: cannot create /mnt/develop/MachineLinux/NXP/flexbuild_lsdk1906_update_290719/build/rfs/rootfs_lsdk1906_LS_arm64_main/test-dev-null: Permission denied
E: Cannot install into target '/mnt/develop/MachineLinux/NXP/flexbuild_lsdk1906_update_290719/build/rfs/rootfs_lsdk1906_LS_arm64_main' mounted with noexec or nodev
Do I need to rename my original folder into this?
/mnt/develop/MachineLinux/NXP/flexbuild
Thanks,
Pawel Wodnicki
Hello Pawel Wodnicki,
Do you use Ubuntu 18.04 to build LSDK1906? Please check sfdisk version on your build PC, please upgraded sfdisk version higher than v2.25 to check whether this problem could be resolved.
Thanks,
Yiping
Hi yipingwang
Indeed I am using Ubuntu 18.04.
>please upgraded sfdisk version higher than v2.25
sfdisk reports version 2.31.1, so no problem.
pawel@T7600:/mnt/develop/MachineLinux/NXP/flexbuild_lsdk1906_update_290719$ sfdisk --version
sfdisk from util-linux 2.31.1
What about debootstrap version?
pawel@T7600:/mnt/develop/MachineLinux/NXP/flexbuild_lsdk1906_update_290719$ debootstrap --version
debootstrap 1.0.95ubuntu0.4
I'll try building for ls1012frwy, maybe we this will work.
Nope, same problem :smileysad:
Thank you,
Pawel Wodnicki
Hello Pawel Wodnicki,
Please use the latest LSDK 19.09 release, which could be downloaded from Layerscape SDK | NXP .
Thanks,
Yiping
Hi yipingwang,
Switching to LSDK 19.09 worked!
I have built images for both LS10146ARDB and LS1012AFRWY :smileyhappy: (see below)
I had just 1 issue with dependecies, bulding fmc failed as I did not have aarch64 g++ installed:
Building fmc ...
...
make[2]: aarch64-linux-gnu-g++: Command not found
Quick fix was to install g++-aarch64-linux-gnu:
sudo apt install g++-aarch64-linux-gnu
I can start testing now.
Nice job, thank you!
Pawel Wodnicki
Built images
pawel@T7600:/mnt/develop/MachineLinux/NXP/flexbuild_lsdk1909_update_221019$ ls -l1 /mnt/develop/MachineLinux/NXP/flexbuild_lsdk1909_update_221019/build/images/
total 2276888
drwxr-xr-x 4 pawel pawel 4096 Nov 2 15:30 bootpartition_LS_arm64_lts_4.19
-rw-r--r-- 1 pawel pawel 87620844 Nov 2 14:13 bootpartition_LS_arm64_lts_4.19_201911021413.tgz
-rw-r--r-- 1 pawel pawel 87620863 Nov 2 14:24 bootpartition_LS_arm64_lts_4.19_201911021424.tgz
-rw-r--r-- 1 pawel pawel 87622847 Nov 2 15:30 bootpartition_LS_arm64_lts_4.19_201911021530.tgz
lrwxrwxrwx 1 pawel pawel 48 Nov 2 15:30 bootpartition_LS_arm64_lts_4.19.tgz -> bootpartition_LS_arm64_lts_4.19_201911021530.tgz
-rw-r--r-- 1 pawel pawel 1030613 Nov 2 15:29 firmware_ls1012afrwy_512mb_uboot_qspiboot.img
-rw-r--r-- 1 pawel pawel 2066560 Nov 2 15:30 firmware_ls1012afrwy_512mb_uboot_qspiboot_secure.img
-rw-r--r-- 1 pawel pawel 1030613 Nov 2 15:29 firmware_ls1012afrwy_uboot_qspiboot.img
-rw-r--r-- 1 pawel pawel 2066560 Nov 2 15:30 firmware_ls1012afrwy_uboot_qspiboot_secure.img
-rw-r--r-- 1 pawel pawel 49219536 Nov 2 14:24 firmware_ls1046ardb_uboot_emmcboot.img
-rw-r--r-- 1 pawel pawel 49223632 Nov 2 14:23 firmware_ls1046ardb_uboot_qspiboot.img
-rw-r--r-- 1 pawel pawel 49223632 Nov 2 14:24 firmware_ls1046ardb_uboot_qspiboot_secure.img
-rw-r--r-- 1 pawel pawel 49219536 Nov 2 14:23 firmware_ls1046ardb_uboot_sdboot.img
-rw-r--r-- 1 pawel pawel 49219536 Nov 2 14:24 firmware_ls1046ardb_uboot_sdboot_secure.img
-rw-r--r-- 1 pawel pawel 49223632 Nov 2 14:23 firmware_ls1046ardb_uefi_qspiboot.img
-rw-r--r-- 1 pawel pawel 20846 Nov 2 15:29 flash_images.scr
-rwxr-xr-x 1 pawel pawel 25873 Nov 2 15:49 flex-installer
-rw-r--r-- 1 pawel pawel 118633079 Nov 2 14:13 linux_4.19_LS_arm64_201911021413.tgz
-rw-r--r-- 1 pawel pawel 118633251 Nov 2 14:25 linux_4.19_LS_arm64_201911021424.tgz
-rw-r--r-- 1 pawel pawel 118633572 Nov 2 15:31 linux_4.19_LS_arm64_201911021530.tgz
lrwxrwxrwx 1 pawel pawel 36 Nov 2 15:31 linux_4.19_LS_arm64.tgz -> linux_4.19_LS_arm64_201911021530.tgz
-rw-r--r-- 1 pawel pawel 32446416 Nov 2 14:11 lsdk_linux_arm64_LS_tiny.itb
-rw-r--r-- 1 root root 702198066 Nov 2 15:24 rootfs_lsdk1909_LS_arm64_main_201911021522.tgz
-rw-r--r-- 1 root root 702195763 Nov 2 15:49 rootfs_lsdk1909_LS_arm64_main_201911021547.tgz
lrwxrwxrwx 1 pawel pawel 46 Nov 2 15:49 rootfs_lsdk1909_LS_arm64_main.tgz -> rootfs_lsdk1909_LS_arm64_main_201911021547.tgz
-rw-r--r-- 1 pawel pawel 21339292 Nov 2 15:49 rootfs_yocto_arm64_tiny.cpio.gz
-rw-r--r-- 1 pawel pawel 997 Nov 2 15:30 srk_hash.txt
-rw-r--r-- 1 pawel pawel 887 Nov 2 15:30 srk.pri
-rw-r--r-- 1 pawel pawel 251 Nov 2 15:30 srk.pub