We prove that for the frame flow on a negatively curved, closed manifold of odd dimension other than 7, and a Holder continuous potential that is constant on fibers, there is a unique equilibrium measure. We prove a similar result for automorphisms of the Heisenberg manifold fibering over the torus. Our methods also give an alternate proof of Brin and Gromov's result on the ergodicity of these frame flows.