Hi,
 
	 
 
	i'm currently trying to disable the serial console on port 2 on my Rockchip based Rockpi 4B (based on rk3399). I already found the following forum thread, that describes in brief, that i basically have to recompile my own armbian image. But still I'm missing some information. I have read the docs in docs.armbian.com and watched the YouTube video on how to build an armbian image.
 
	So far, i was able to setup a VM for building an image on my workstation. I also had a successful compile run yesterday, that created some output in my output folder. Now, I'd like to apply a patch, that changes the serial debugging console during boot from port 2 to port 4. I have created a patchfile using the source code files from the mainline linux repository with the following command:
 
	 
 
	```
 
	diff -Naur rk3399-rock-pi-4.dtsi rk3399-rock-pi-4.dtsi.1 > rk3399-rock-pi-4.dtsi.patch
 
	```
 
	 
 
	My patch file looks like this now:
 
--- rk3399-rock-pi-4.dtsi       2022-08-29 12:33:21.534325708 +0000
+++ rk3399-rock-pi-4.dtsi.1     2022-08-29 12:36:59.535513608 +0000
@@ -17,7 +17,7 @@
        };
        chosen {
-               stdout-path = "serial2:1500000n8";
+               stdout-path = "serial4:1500000n8";
        };
        clkin_gmac: external-gmac-clock {
	 
 
	The original file is from here.
 
	 
 
	My question(s) would be:
 
	- is this the correct way to create the patch file?
 
	- Where do i put the patch file (and how do i name it)?
 
	 
 
	I have the following folder structure in my userpatches/u-boot directory:
 
	 
 
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-clearfog/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-helios4/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-imx6/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-imx7d-current/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-imx7d-legacy/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-media/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-meson/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-meson64/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-mt7623/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-mvebu64/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-mvebu-edge/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-odroid/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-odroidxu4/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-rk322x/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-rk35xx/
drwxrwsr-x  2 root    sudo     4096 Aug 30 08:08 u-boot-rockchip/     //    <---- i would place the patch file here. Is that correct?
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-rockchip64/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-rockchip-rk3588/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-rockpis/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-s5p6818/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-sun50iw9/
drwxrwsr-x  2 root    sudo     4096 Aug 29 12:45 u-boot-sunxi/
	 
 
	I'd appreciate any help and input!
 
	 
 
	Thanks in advance,
 
	 
 
	Michael