F2950 Evaluation Board - perspective