I doubt it was ever a knight academy... it's design is far too elaborate, and there's no real evidence of combat training (dummies, training weapons, etc.).
The cannons do seem strange, but I don't think they're actually bolted down, as they do recoil when they fire... I think they're just too...