Jetson Xavier NX Jetpack installation - Memory issue

Hi,
I have a customized carrier board on a customized BSP for NX based on Jetson L4T 32.4.3 (emmc based).
Our this BSP by default, does not installed Nvidia/Jetpack software.
I have tried to install jetpack as below command
sudo apt update
sudp apt install nvidia-jetpack.

These instruction show there are no space to install software in eMMC storage. What is the minimum memory space required?
what is the suggestion to install jetpack in this scenario?

hello venkatraman.bhat,

may I know what’s your actual use-case, what’s the capacity you’re available on your eMMC?

Hi Here is the memory details, I have just flashed my EMMC image and no other installation. its 16GB emmc

nvidia@nvidia-desktop:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p1 14G 5.7G 7.4G 44% /
none 3.5G 0 3.5G 0% /dev
tmpfs 3.8G 4.0K 3.8G 1% /dev/shm
tmpfs 3.8G 37M 3.8G 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
tmpfs 777M 116K 777M 1% /run/user/1000

hello venkatraman.bhat,

you’re still having 7.4G available, which should be enough for the installation.
though, please refer to How to Install JetPack :: NVIDIA JetPack Documentation to remove all JetPack compute components.
thanks

sure thank you, I will check. any comment on the memory error im getting?

hello venkatraman.bhat,

may I know what’s the exactly error messages shown?

Hi with fresh BSP flash our customer gets below space available,

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p1 14318640 5986216 7582040 45% /
none 3594592 0 3594592 0% /dev
tmpfs 3978428 4 3978424 1% /dev/shm
tmpfs 3978428 31160 3947268 1% /run
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3978428 0 3978428 0% /sys/fs/cgroup
tmpfs 795684 20 795664 1% /run/user/120
tmpfs 795684 0 795684 0% /run/user/1000

They also tried using below command to install jet-pack 4.4
sudo apt depends nvidia-jetpack | awk ‘{print $2}’ | xargs -I {} sudo apt install -y {}

and result of disk space is :
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p1 14318640 12850392 717864 95% /
none 3594592 0 3594592 0% /dev
tmpfs 3978428 4 3978424 1% /dev/shm
tmpfs 3978428 31116 3947312 1% /run
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3978428 0 3978428 0% /sys/fs/cgroup
tmpfs 795684 20 795664 1% /run/user/120
tmpfs 795684 160 795524 1% /run/user/1000

there is no error to install jetpack .
However, after reboot system, Floyd/NX does not appear login prompt on screen.
(but can login using ssh )

I tried to install jetpack normally.
sudo apt install nvidia-jetpacl

This result met install error as below and no free spcace on Floyd.
Errors were encountered while processing:
/tmp/apt-dpkg-install-NUPMGj/122-vpi_0.4.4_arm64.deb
/tmp/apt-dpkg-install-NUPMGj/123-cmake-data_3.10.2-1ubuntu2.18.04.1_all.deb
/tmp/apt-dpkg-install-NUPMGj/128-cmake_3.10.2-1ubuntu2.18.04.1_arm64.deb
/tmp/apt-dpkg-install-NUPMGj/130-vpi-samples_0.4.4_arm64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

nvidia@nvidia-floyd:/usr/local$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p1 14318640 14265012 0 100% /
none 3594548 0 3594548 0% /dev
tmpfs 3978384 40 3978344 1% /dev/shm
tmpfs 3978384 29592 3948792 1% /run
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3978384 0 3978384 0% /sys/fs/cgroup
tmpfs 795676 12 795664 1% /run/user/120
tmpfs 795676 100 795576 1% /run/user/1000

Would you please advice to install jetpack system on our carrier board system.

And they would like to run NVIDA/cloud native demo on Floyd/NX as below

Here we have installed our BSP already and it is up and running, we want to install jetpack on top of it (say some components) without loosing our applied patch changes

hello venkatraman.bhat,

how about using an external storage device, such as NVMe,
here’s developer guide for your reference, Flashing to an External Storage Device.
thanks

Finally, I have used SDK manager to install jetpack 4.4.1 into Floyd/NX and Nano.
As result, I have succeeded it without error message and storage size as below.
[NX]
Filesystem 1K-blocks Used Available Use% Mounted
/dev/mmcblk0p1 14318640 13413272 154984 99% /
[Nano]
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p1 14318640 13158792 409464 97% /

However, I have met some problem which does not see SD or/and NVME card.
On nano board, there are no SD(/dev/mmcblk1) and NvME(/dev/nvme0n1) device.
On NX board, NvME device is available but SD card is not seen.

[NX] reslt of lsblk command on using SDKManager (jetpack 4.4.1)
nvidia@nvidia-desktop:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 16M 1 loop
sda 8:0 1 116.5G 0 disk ← USB SD card
–sda1 8:1 1 116.5G 0 part
mtdblock0 31:0 0 32M 0 disk
mmcblk0 179:0 0 14.7G 0 disk <-eMMC internal 16G
–mmcblk0p1 179:1 0 14G 0 part /
–mmcblk0p2 179:2 0 64M 0 part
–mmcblk0p3 179:3 0 64M 0 part
–mmcblk0p4 179:4 0 448K 0 part
–mmcblk0p5 179:5 0 448K 0 part
–mmcblk0p6 179:6 0 63M 0 part
–mmcblk0p7 179:7 0 512K 0 part
–mmcblk0p8 179:8 0 256K 0 part
–mmcblk0p9 179:9 0 256K 0 part
–mmcblk0p10 179:10 0 300M 0 part
–mmcblk0p11 179:11 0 199.1M 0 part
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk
mmcblk0rpmb 179:96 0 4M 0 disk
zram0 252:0 0 1.9G 0 disk [SWAP]
zram1 252:1 0 1.9G 0 disk [SWAP]
nvme0n1 259:0 0 238.5G 0 disk <-NVME Card
–nvme0n1p1 259:1 0 238.5G 0 part

[NX] result of lsblk command on NX
nvidia@nvidia-emmc:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 16M 1 loop
sda 8:0 1 116.5G 0 disk
–sda1 8:1 1 116.5G 0 part
mtdblock0 31:0 0 32M 0 disk
mmcblk0 179:0 0 14.7G 0 disk
tqmmcblk0p1 179:1 0 14G 0 part /
tqmmcblk0p2 179:2 0 64M 0 part
tqmmcblk0p3 179:3 0 64M 0 part
tqmmcblk0p4 179:4 0 448K 0 part
tqmmcblk0p5 179:5 0 448K 0 part
tqmmcblk0p6 179:6 0 63M 0 part
tqmmcblk0p7 179:7 0 512K 0 part
tqmmcblk0p8 179:8 0 256K 0 part
tqmmcblk0p9 179:9 0 256K 0 part
tqmmcblk0p10 179:10 0 300M 0 part
mqmmcblk0p11 179:11 0 199.1M 0 part
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk
mmcblk0rpmb 179:96 0 4M 0 disk
mmcblk1 179:128 0 116.5G 0 disk
–mmcblk1p1 179:129 0 116.5G 0 part
zram0 252:0 0 1.9G 0 disk [SWAP]
zram1 252:1 0 1.9G 0 disk [SWAP]
nvme0n1 259:0 0 232.9G 0 disk
–nvme0n1p1 259:1 0 232.9G 0 part

Can you suggest on how to see SD/NVME device when using SDK manager ?