Echo 2511 Porting