NEXTION DISPLAY ON MMDVM UTAH IMAGE
Load Utah MMDVM Image from http://www.dmr-utah.net/support/mmdvm/images/
Burn on a uSD card
Prepare a SD card, make sure SD card in FAT32 format and less than 32 GB.
Copy the file tft for your display from /home/pi/Applications/MMDVMHost/Nextion_G4KLX to the uSd Card ( EX NX3224T024.tft )
Copy All bmp files from /home/pi/Applications/MMDVMHost/Images/ to the uSd Card.
Insert the SD card into Nextion SDcard slot, then power on, project installation will be automatically proceeded.
When the screen displays "Program completed", power off your Nextion, remove the SD card, the entire process is completed. You should have teh MMDVM logo displayed on the display.
Open a terminal on the Utah Image . Edit /boot/config.txt
$ sudo nano /boot/config.txt
Make shure enable_uart=1
Make shure dtoverlay=pi3-disable-bt
Disable the console
$ sudo systemctl stop getty@ttyAMA0.service
$ sudo systemctl disable getty@ttyAMA0.service
$
sudo systemctl mask serial-getty@ttyAMA0.service
Remove the Bluethoth service
sudo nano /boot/cmdline.txt
Remove the entry : console=serial0,115200
Edit MMDVM.ini
Display=Nextion in [General]
Port=/dev/ttyAMA0 in [Nextion]
Command ls -l /dev/ttyAMA0 should show
crw-rw---- 1 root dialout ……….. etc
Command groups pi should show
dialout in the list
Reboot and check that the time is updated on the display