ATmega4808 upload via UPDI through jtag2updi

Here is the build verbose in platformio

 *  Executing task in folder Stdblink: C:\Users\xxxxxxxxxxx\.platformio\penv\Scripts\platformio.exe run --verbose --environment ATmega4808 

Processing ATmega4808 (platform: atmelmegaavr; board: ATmega4808; framework: arduino)
-----------------------------------------------------------------------------------------------------------CONFIGURATION: https://docs.platformio.org/page/boards/atmelmegaavr/ATmega4808.html
PLATFORM: Atmel megaAVR (1.6.0) > ATmega4808    
HARDWARE: ATMEGA4808 16MHz, 6KB RAM, 48KB Flash 
PACKAGES:
 - framework-arduino-megaavr-megacorex @ 1.0.10 
 - toolchain-atmelavr @ 3.70300.220127 (7.3.0)  
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 11 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
MethodWrapper(["checkprogsize"], [".pio\build\ATmega4808\firmware.elf"])
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [          ]   0.1% (used 4 bytes from 6144 bytes)
Flash: [          ]   1.0% (used 480 bytes from 49152 bytes)
.pio\build\ATmega4808\firmware.elf  :

section                     size      addr

.data                          0   8398848

.text                        480         0

.bss                           4   8398848

.comment                      17         0

.note.gnu.avr.deviceinfo      64         0

.debug_aranges                64         0

.debug_info                 9170         0

.debug_abbrev               8426         0

.debug_line                  599         0

.debug_str                  3789         0

Total                      22613
======================================= [SUCCESS] Took 0.79 seconds ======================================= *  Terminal will be reused by tasks, press any key to close it.