
Dear swami91,
In message 1406212756535-184872.post@n7.nabble.com you wrote:
Is there any way of passing some data from outside of u-boot to u-boot without violating the GPL? Should the data be released as part of GPL? So if u-boot accesses some memory the content of that memory outside of its control should be released as GPL? Looks odd..
GPL is about code, not data.
You can invent any method you like to pass data. Conventional methods used so far ar:
- import environment settings (which can include scripts, or can be used in scripts) from files loaded into RAM; - extract information from device tree blobs; - extract information from images; - just load a blob of data and use your own code to process it (like to load it as firmware into some peripheral); etc.
The possibilities are only limited by your phantasy.
Best regards,
Wolfgang Denk