An advisory board is an informal version of a board of directors chosen by the owners. It has no authority, it just offers assistance as requested. There is some debate on the value of advisory boards, but not on the value of advisors. So founders could just seek individual advisors. That’s a good first step, to test which advisors you respect and work with best, and who are available to you.
Reasons for creating an advisory board are listed in this podcast.