title: Relation between Bootloader, Kernel, Device tree files and Rfs
body: <p>I would like to understand relationship between these four. Changing on which one of them requires changing in other?
  In case my question is not clear; If i make changes on the u-boot configuration, in which others should I make changes?
  Thank you</p>