Getting weird normal map where mesh is completely flat ( and how to bake normals for unity )
This happens when you have smooth shading turned on on the base mesh. Making it flat shaded or enabling autosmooth should fix the issue.
For the baking on the cube, it's not recommended to have the image you are baking in the material (&quot;Circular dependency for image &quot;image name&quot; from object &quot;object name&quot;&quot;), as it uses the old normal map to bake the new one. Try disconnecting it and bake again.