Canes go through preseason workout