It's been a while but when I messed with this board it was much easier to get it to work with full OpenGL. I couldn't even even get an ES simple example to work. Here is some background on that that has some recent responses.
@arturo also be aware at the time that I had to recompile GLFW as it also assumed ES under ARM. This may be different now.