Booting MX28-EVK without bootloader support

Subodh Nijsure snijsure at grid-net.com
Fri Jun 8 17:53:46 EST 2012


I am using git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 
for-next branch to get familiar with device tree.

I am following procedure described in  thread --

http://lists.ozlabs.org/pipermail/devicetree-discuss/2012-April/014600.html

Turn on CONFIG_ARM_APPENDED_DTB,  CONFIG_ARM_ARAG_DTB, then appending 
imx28-evk.dtb and constructing zImage_dtb

However this image never initializes network interfaces, I can't mount 
nfs as rootfs. Is the appended DTB supposed to work from above 
referenced git repo & branch?

Pardon me, if this is too basic DT question on device tree 
initialization sequence. During initialization I see that - 
mxs_machine_init gets called which invokes of_platform_populate(). 
However I don't see the mx28evk_init() function never gets called, 
should that function be getting called?

If mx28evk_init shouldn't be called how is MXS ethernet driver supposed 
to get registered when using device tree?

-Subodh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/devicetree-discuss/attachments/20120608/601d6784/attachment.html>


More information about the devicetree-discuss mailing list