Haos does not boot on fitlet2

I tried using Haos image (7.4, 7.3 and 7.2 versions) on a fitlet2 device. This device is based on Intel Atom E3950 CPU.
After flashing Haos image on a SD card and booting from it, boot process stops on the next line without any further output.

sdhci-pci 0000:001b.0: SDHCI controller found [8086:5aca] (rev b)

What can I do to fix this?

Using the same SD card with a different Linux image like OpenSuse or Ubuntu works fine.

Is this any help see this?

Thanks for the link, but that one is not the same. They had a problem that Haos was not flashed on a boot media.
In my case, Haos boots fine if I flash it on a USB stick (used in the same device), but fails to boot while initializing devices if flashed on an SD card. My guess is that it is missing some SD card drivers (I’m not that good with this…)?

I still cannot find anything I can do in my case. Can somebody suggest anything I can try?