Blinking in embedded is just a way to ensure that basic things are working (is the target hw functional, does the sw actually run and interact with the hw etc). It is the equivalent of Hello World on the desktop side. If blinking doesn't work then there isn't any point in trying to do any real world type projects.