merged with PandaBoard code