Hi, Carlo:
one thing need confirm first, did you attach serial comport and see what it outputs?
DCD table seems build into u-boot, so using MFGtools will send a magic words to cpu, then sending u-boot and kernel to whatever cpu can load(since RAM not initailized)
then rom code start to execute u-boot, then initiallze RAM.(or init DDR first then execute u-boot?)
this post also ask the same question:
imx6: memory controller initialization in uboot?
there is a linux cmdline version tool like MFGtool.exe:
i.MX USB Loader
this tool will using serial download mode send only u-boot. and once it done, you cat stay in u-boot prompt and load your kernel by nfs or tftp.
but if serial comport didn't output anything when you passing u-boot by imx usb loader, this might because wrong modification of flash_header.S