Having trouble downgrading and older device

Hi, we are having troubles downgrading an old device to an earlier version:

currently installed:

Component Versions
u-boot-spl-2016.11-2.7.6-gitr43f30d0.imx
SPL-colibri-imx6-2016.11-2.7.6-gitr43f30d0-spl-2016.11-2.7.6-gitr43f30d0
uImage--4.1-2.0.x-2.7.6-colibri-imx6-20170717074429.bin
Rootfs Colibri-iMX6_wolf-qt-image V1.1 20170717

downgrade:
Component Versions

u-boot-colibri-imx6-r6+gitr1529344187265a0e76f35c5181d446ce377cc7fe-r6.imx
uImage--3.10.17+gitr79489a7b271e9a532fdeba150fb2328f17423a3c-V2.35-colibri-imx6-20151104103847.bin
Rootfs Colibri_iMX6_LinuxConsoleImageV2.3_20160415
  "uboot.crc": "0xfa63aa80",
  "rootfs.crc": "0x5180151d",
  "kernel.crc": "0xa1bf9931",
  "dtb.crc": "0x733e899e",

During the run setupdate process, the serial output is:

Colibri iMX6 # run setupdate 
reading flash_blk.img
** Unable to read file flash_blk.img **
starting USB...
USB0:   Port not available.
USB1:   USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
       scanning usb for ethernet devices... 0 Ethernet Device(s) found
** Bad device usb 0 **
FEC Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY FEC
Using FEC device
TFTP from server 192.168.10.1; our IP address is 192.168.10.2
Filename 'flash_eth.img'.
Load address: 0x12000000
Loading: *
ARP Retry count exceeded; starting again
Colibri iMX6 # 

There is no flash_blk.img file in the files for the downgrade. Can we still downgrade the device?

Hi @hankorts and Welcome to the Toradex Community!

You need to put the module in Recovery Mode and run the update.sh script (from Bsp 2.3) with -d option as described here.

Best regards,
Jaski