OK. Maybe you are trying to remove the padding of a U-Boot file that has no padding.
Could you please share the results of:
hexdump u-boot-mx6q-sabreauto.bin
We need the first 64 bytes starting at address 0x0000_0000:
- should be mostly zeros except for 32 bits
And also the first 64 bytes starting at address 0x0000_0400:
- should start with 00D1 4020
If the 00D1 4020 actually shows up in the first section (0x0000_0000) then you have a no-padded U-boot, and you have to omit the skip=2
Please advise.