04-19-2016, 03:36 PM
(04-19-2016, 02:15 PM)tkaiser Wrote:(04-18-2016, 10:45 AM)tllim Wrote:(04-17-2016, 01:18 PM)peterz Wrote:(04-17-2016, 09:14 AM)tllim Wrote:What about signing Non Disclosure Agreement? Would be that an option?(04-17-2016, 09:06 AM)rahlquist Wrote: Why are they so unwilling? Are they hiding something?I don't get that.
They worry about their China competitor access to their info.
This is an option but I don't think open source community will agree.
This is not an option as you should know. It's about getting the libdram source code licensed in an approriate way so that it can be used together with other GPL licensed code.
The real reason why Allwinner protects this boot0 BLOB is that they not only do DRAM initialization there but also check the SoC ID to do marketing differentiation between 3 otherwise identical SoCs: A64, R18 and H64 most likely only differ by a single bit that gets checked by boot0 (at least that's what happens with A83T, R58 and H8).
Your assumption about SoC ID protection may not stand.