@AbdulHamdy: Solo stands for, well, solo. It's *definitely* an UC SoC

. Which is still the case of the following revision, the i.MX6SLL. (I actually have devices with both of those SoCs, if the NXP spec sheets weren't clear enough).
The i.MX7D, on the other hand, has a helpful 'D' for 'Dual' right in the name.
(I don't want to be annoying, but it's already confusing enough without spreading misinformation

).