Premier League new boys Hull City suffered a setback in their build-up to the new season as they were defeated 2-1 by Birmingham City.