I copied *MLO* and *u-boot.img* in /rootfs and tried to boot from sd-card. Didn't work - boot from sd-card filed and BBB was booted from eMMC:
U-Boot SPL 2019.04-00002-g07d5700e21 (Mar 06 2020 - 11:24:55 -0600) Trying to boot from MMC2 Loading Environment from EXT4... ** No partition table - mmc 0 ** U-Boot 2019.04-00002-g07d5700e21 (Mar 06 2020 - 11:24:55 -0600), Build: jenkins-github_Bootloader-Builder-137 CPU : AM335X-GP rev 2.1 I2C: ready DRAM: 512 MiB No match for driver 'omap_hsmmc' No match for driver 'omap_hsmmc' Some drivers were not found Reset Source: Global warm SW reset has occurred. Reset Source: Power-on reset has occurred. RTC 32KCLK Source: External. MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Loading Environment from EXT4... ** No partition table - mmc 0 ** Board: BeagleBone Black <ethaddr> not set. Validating first E-fuse MAC BeagleBone Black: BeagleBone: cape eeprom: i2c_probe: 0x54: BeagleBone: cape eeprom: i2c_probe: 0x55: BeagleBone: cape eeprom: i2c_probe: 0x56: BeagleBone: cape eeprom: i2c_probe: 0x57: Net: eth0: MII MODE cpsw, usb_ether Press SPACE to abort autoboot in 0 seconds board_name=[A335BNLT] ... board_rev=[000C] ... switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 switch to partitions #0, OK mmc0 is current device ** No partition table - mmc 0 ** gpio: pin 56 (gpio 56) value is 0 gpio: pin 55 (gpio 55) value is 0 gpio: pin 54 (gpio 54) value is 0 gpio: pin 53 (gpio 53) value is 1 switch to partitions #0, OK mmc0 is current device gpio: pin 54 (gpio 54) value is 1 ** No partition table - mmc 0 ** Checking for: /uEnv.txt ... ** No partition table - mmc 0 ** Checking for: /boot.scr ... ** No partition table - mmc 0 ** Checking for: /boot/boot.scr ... ** No partition table - mmc 0 ** Checking for: /boot/uEnv.txt ... ** No partition table - mmc 0 ** ** No partition table - mmc 0 ** ** No partition table - mmc 0 ** ** No partition table - mmc 0 ** ** No partition table - mmc 0 ** ** No partition table - mmc 0 ** ** No partition table - mmc 0 ** switch to partitions #0, OK mmc1(part 0) is current device Scanning mmc 1:1... Found /boot/extlinux/extlinux.conf Retrieving file: /boot/extlinux/extlinux.conf 256 bytes read in 14 ms (17.6 KiB/s) 1: Linux 4.19.94-ti-r42 Retrieving file: /boot/vmlinuz-4.19.94-ti-r42 10095592 bytes read in 648 ms (14.9 MiB/s) append: console=ttyO0,115200n8 root=/dev/mmcblk1p1 ro rootfstype=ext4 coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet Retrieving file: /boot/dtbs/4.19.94-ti-r42/am335x-boneblack.dtb 59483 bytes read in 25 ms (2.3 MiB/s) ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 Loading Device Tree to 8ffee000, end 8ffff85a ... OK Starting kernel ... [ 0.000763] timer_probe: no matching timers found [ 0.115067] l4_wkup_cm:clk:0010:0: failed to disable [ 0.765905] omap_voltage_late_init: Voltage driver support not added Debian GNU/Linux 10 beaglebone ttyS0 BeagleBoard.org Debian Buster IoT Image 2020-04-06 Support: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian default username:password is [debian:temppwd] beaglebone login: On Thursday, August 27, 2020 at 4:51:49 PM UTC+2, Pavel Yermolenko wrote: > > It doesn't matter, a Host PC/BBB/PI, it just doesn't matter ... > Ok, I suppose here is misunderstanding. > At the beginning of this post I mentioned that I built *u-boot *on host > machine, *not on BBB*. > Then I misunderstood your suggestions ... thinking that there are versions > of these 2 files on BBB. > So running generate_extlinux.sh is useless because whole job is done on > host. > > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FRobertCNelson%2Fboot-scripts%2Fblob%2Fmaster%2Ftools%2Fgenerate_extlinux.sh&sa=D&sntz=1&usg=AFQjCNHWXOdFw0O6ukCotSPuYHSZMFxXBQ> > Correct ? > > What about copying *MLO* and *u-boot.img* in /rootfs/opt/backup/uboot/ ? > Probably just in /rootfs ? > > On Thursday, August 27, 2020 at 4:37:10 PM UTC+2, RobertCNelson wrote: >> >> On Thu, Aug 27, 2020 at 9:25 AM Pavel Yermolenko <py....@sunrise.ch> >> wrote: >> > >> > So, all these actions should be done on the host PC and not on BBB ? >> > Correct ? >> >> It doesn't matter, a Host PC/BBB/PI, it just doesn't matter, all you >> need is a Linux system with a way to modify a microSD/etc.. >> >> Regards, >> >> -- >> Robert Nelson >> https://rcn-ee.com/ >> > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/2cddf257-844c-40cc-a7b0-061056e58d2ao%40googlegroups.com.