sm501: restructure init to allow only 1 fb on an SM501