BSP 3.04 - Update device tree

With BSP 2.8 i could do the following to update the device tree on the device

‘pause UBoot’

run setupdate
run prepare_ubi
run update_fdt

This does not seem to work. This is what i get ( Note : I have network connection and SD with easier installer on it)

NAND:  512 MiB
MMC:   FSL_SDHC: 0
Loading Environment from NAND... OK
In:    serial
Out:   serial
Err:   serial
Model: Toradex Colibri iMX6ULL 512MB Wi-Fi / Bluetooth V1.1A, Serial# 06487969
Net:   Could not get PHY for FEC1: addr 2
eth-1: ethernet@020b4000
Hit any key to stop autoboot:  0
Colibri iMX6ULL # run setupdate
starting USB...
Bus usb@02184000: USB EHCI 1.00
Bus usb@02184200: USB EHCI 1.00
scanning bus usb@02184000 for devices... 1 USB Device(s) found
scanning bus usb@02184200 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
ethernet@020b4000 Waiting for PHY auto negotiation to complete.... done
Using ethernet@020b4000 device
TFTP from server 192.168.10.1; our IP address is 192.168.10.2
Filename 'colibri-imx6ull/flash_eth.img'.
Load address: 0x82000000
Loading: *
ARP Retry count exceeded; starting again
Colibri iMX6ULL #

Device tree binary located at UBI partition “dtb”. You can update it directly from Linux using

 ubiupdatevol /dev/ubi0_1 <dtb_binary_file>

Or you can do it from U_boot: - Load dtb binary from SD to RAM, then

# ubi part ubi  
# ubi write <addr_in_RAM> dtb <size in bytes>