End-to-end FRP cycle (minus dying and status messages.)