Benedict White said:
Jessie, I think you misunderstand.
There are efforts to reverse engineer the Mali GPU's blob, not the actual processor to make it entirely open source in the same way NVidia GPU's were reversed engineered.
There is no requirement to make the SoC, as it is open source for existing GPU's.
That said James H has "called out" the open source community and challenged them to reverse engineer the blob on the Broadcom GPU by saying they couldn't do it. We will have to see if they take up the challenge.
TBH, I haven't put out a challenge. I think I just said I didn't believe it was really possible to reverse engineer the blob. If somebody does get anywhere, I'm sure Broadcom would be interested in an interview.
Just as a hint, it took a team of about a hundred highly competent software engineers to write the blob and it's taken 7 years so far (through all iterations of the Videocore design). And they had access to the hardware specs, and the instruction set docs.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
"My grief counseller just died, luckily, he was so good, I didn't care."