Hello,
I have a BBB rev. C, trying to boot it from ethernet (RJ45) in the sequence of MLO ---> u-boot.img ---> zImage.bin. MLO, u-boot.img and zImage.bin are located in the same folder /tftpboot
Following configurations are done in /etc/dhcp/dhcpd.conf
------------------------------------------------------
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.100;
if substring (option vendor-class-identifier, 0, 10) = "AM335x ROM"
{
filename "MLO";
}
elsif substring (option vendor-class-identifier, 0, 10) = "DM814x ROM"
{
filename "MLO";
}
elsif substring (option vendor-class-identifier, 0, 17) = "AM335x U-Boot SPL"
{
filename "u-boot.img";
}
else
{
filename "zImage.bin";
}
}
------------------------------------------------------
I confirm that either tftp and dhcp server works fine, because I tested them in u-boot from a bootable SD card.
Then I removed the SD card, cleaned emmc (writing zeros into emmc) and reset BBB. I expected that the rom loader in BBB
will read the configration from the dhcpd.conf via ethernet and boot first MLO, then u-boot.img and finally the zImage.bin.
But what I see are only CCCCCCC...
Am I missing something in configuration? Would you please help me to make the BBB bootable (MLO, u-boot.img and zImag.bin) from Ethernet?
Thanks
Xi