For our developed device we are showing a custom Splash Screen using the BMP method described in Linux4Tegra/Tools/bmp-splash.
This was working fine, but now we are updating our display from 1920x1080 to a 1200x1920 display, which we are using horizontally.
That is why I am now trying to create a 1200x1920 bmp.blob (in which my logo is rotated).
Here is my configuration:
This is my .bmp
HAIPLogo1920x1200-rotated.zip (39.4 KB)
My config file has only 1 line without a semicolon since I only have one resolution:
./HAIPLogo1920x1200-rotated.bmp nvidia 1920
Since the number in the end is the height of the display and mine is 1200x1920 this seems correct.
OUT=$PWD ./genbmpblob_L4T.sh t210 ./config_file ./BMP_generator_L4T.py /usr/bin/lz4c my-bmp.blob
BMP IMAGE INFO : ././HAIPLogo1920x1200-rotated.bmp nvidia 1920 1+0 records in 1+0 records out 1 byte copied, 2,2062e-05 s, 45,3 kB/s 1+0 records in 1+0 records out 1 byte copied, 1,8901e-05 s, 52,9 kB/s 1+0 records in 1+0 records out 1 byte copied, 1,9094e-05 s, 52,4 kB/s 1+0 records in 1+0 records out 1 byte copied, 1,7949e-05 s, 55,7 kB/s
Renaming my-bmp.blob to bmp.blob and putting it into bootloader directory.
Flashing using this command:
sudo ./flash.sh -r -k BMP --image bootloader/bmp.blob jetson-nano-emmc mmcblk0p1
My display stays just black. Is 1200x1920 still supported?
I am using Jetson NANO production module on Jetpack version 4.5.
My resulted blob size is 55,1kb.