I have seen many posts asking about the EDM connector, which is a MXM Type 3 with 314 pins.. The connectors specified in the EDM document are hard to source while the JAE connectors are available from sources like Digi-Key and Mouser. The JAE connectors are not a exact match but they do work.
The JAE connectors are missing a few pins (E1_10, E2_10, E3_1 and E4_1) but these pins are VCC and GND which is supplied on other pins as well. So the Wandboard will still function without these pins.
The connector MM70-314-310B1-1-R300 does not have a matching footprint. The alignment pins and metal tabs on the sides do not have the same dimensions as the MM70-314-310B2-2-R500 (or Foxconn, etc.). I think if you are okay with having a different footprint on the carrier board the pins in the socket will connect to the Wandboard.
The connector MM70-314-310B2-2-R500 does match the footprint of the other MXM connectors but this is a short connector which only allows 1.5mm between boards. When used with the Wandboard there are a few components on the back that will collide with the carrier board. I only have the Wandboard Solo but the components that collide are the inductors L3, L4, L5 and L7. You can still use the connector but you have to leave the Wandboard tilted up a little.
I am attaching my Altium PcbLib for the footprint I created. The embedded 3D model is the JAE MM70-314-310B2-2-R500. I might be able to export to a format for other CAD packages.
On your booting or power up issue check your connection to GPIO3_12 which is pin 255 on the EDM connector, pin EIM_DA12 (pad M24) on the i.MX6. This pin is shared with boot mode select and the circuit that I had connected on my carrier board was pulling this signal low causing the i.MX6 to attempt boot from a different SD card. There are also several other pins that are shared with the boot mode configuration, check the Wandboard User Guide schematic for EDM pins that also connect to the boot mode configuration (look for pins that connect to page 6).
Regards,
ChrisP