where do you look for support if case of problems with Lattice devices?
Online ? Seriously. I assume that there are enough people doing something with the same devices that they may have had the same issue, let's say you get some cryptic error message, I look on the synplify manual and if that doesn't help, happens, I just google it. YOu may not get a direct answer but a starting point to discover what could be happening. Sometimes I post here
Some people (in these forums) write that the support (lattice support) is a bit slow, or unhelpful at times... I think I tried once....
Regarding inputs and outputs, physical pins, be sure to declare all them in your top entity, synthesis and mapping work even if you use the same pin number for 2 different signals...