Lars Gripenwaldt, generalmajor