"vpr" Linux cmdline changed after flashed with Jetpack-4.4

Hi,

I realized some “vpr” related Linux cmdline has been changed from Jetpack-4.2.2 to Jetpacl-4.4.
Please note that I am using the same customized cboot in both jetpack-4.2.2 and 4.4.
In Jetpack-4.2.2, it has vpr=0x8000000@0xf0000000, but no vpr_resize.
However in Jetpack-4.4, it has vpr_resize, but no vpr=0x8000000@0xf0000000.

I read through cboot source. It seems that vpr_resize and vpr are set by cboot based on “boot params” which is pointed by SCRATCH_7 register. This is all setup by MB1/MB2? Is this correct?

Will missing vpr=0x8000000@0xf0000000 cause any issue? Or having vpr_resize cause any issue in Jetpack-4.4?

I also have kernel dmesg as well:
In 4.2.2 have vpr=0x8000000@0xf0000000, but no vpr_resize:

[    0.000000] Found vpr, start=0xf0000000 size=8000000
[    0.000000] Kernel command line: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 rootfstype=ext4 video=tegrafb no_console_suspend=1 earlycon=tegra_comb_uart,mmio32,0x0c168000 gpt usbcore.old_scheme_first=1 tegraid=19.1.2.0.0 maxcpus=8 boot.slot_suffix= boot.ratchetvalues=0.4.2 vpr=0x8000000@0xf0000000 sdhci_tegra.en_boot_part_access=1  
[    1.323934] tegra-carveouts tegra-carveouts: vpr :dma coherent mem declare 0x00000000f0000000,134217728
[    1.324935] misc nvmap: created heap vpr base 0x00000000f0000000 size (131072KiB)

In 4.4 have vpr_resize, but no vpr=0x8000000@0xf0000000:

[    0.000000] OF: reserved mem: initialized node vpr-carveout, compatible id nvidia,vpr-carveout
[    0.000000] Kernel command line: console=ttyTCU0,115200 video=tegrafb no_console_suspend=1 earlycon=tegra_comb_uart,mmio32,0x0c168000 gpt usbcore.old_scheme_first=1 tegraid=19.1.2.0.0 maxcpus=8 boot.slot_suffix= boot.ratchetvalues=0.4.2 vpr_resize sdhci_tegra.en_boot_part_access=1   quiet root=/dev/nvme0n1 rw rootwait rootfstype=ext4 console=tty0 console=ttyTCU0,115200n8 fbcon=map:0 net.ifnames=0
[    1.042724] dma_declare_coherent_resizable_cma_memory:324: resizable heap=vpr, base=0x00000000c6000000, size=0x2a000000
[    1.042989] dma_declare_coherent_resizable_cma_memory:373: resizable cma heap=vpr create successful
[    1.043652] misc nvmap: created heap vpr base 0x00000000c6000000 size (688128KiB)

Thanks,
Shuo

Hi,
Please check the information in development guide