Dear Developers,
I have bought Beaglebone black rev C (PCB rev B6) and flashed “bone-debian-9.3-lxqt-armhf-2018-01-28-4gb.img” in emmc1 on BBB and emmc0 SD card.
After I have connected “GEN4-4DCAPE-70CT” LCD with BeagleBone Black and did power cycle (using powerdown button on BBB or using shutdown -h now command ) sometime (once per 10 time) I get garbage value from debug port of BBB just before starting of Kernel and complete system hang up.
Following is debug output I get when I face this problem:
`
U-Boot SPL 2018.01-00002-g9aa111a004 (Jan 20 2018 - 12:45:29)
Trying to boot from MMC2
U-Boot 2018.01-00002-g9aa111a004 (Jan 20 2018 - 12:45:29 -0600), Build: jenkins-github_Bootloader-Builder-32
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: Power-on reset has occurred.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
Board: BeagleBone Black
not set. Validating first E-fuse MAC
BeagleBone Black:
Model: Element14 BeagleBone Black Industrial:
debug: process_cape_part_number:[BB-BONE-4D7C-01]
debug: process_cape_part_number:[42422D424F4E452D344437432D3031]
BeagleBone: cape eeprom: i2c_probe: 0x54: /lib/firmware/BB-BONE-4D7C-01-00A1.dtbo [0xfe133cf]
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 2 seconds
board_name=[A335BNLT] …
board_rev=[EIA0] …
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Bad device 0:2 0x82000000 **
** Bad device 0:2 0x82000000 **
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1…
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
Checking for: /uEnv.txt …
Checking for: /boot.scr …
Checking for: /boot/boot.scr …
Checking for: /boot/uEnv.txt …
gpio: pin 55 (gpio 55) value is 1
2061 bytes read in 46 ms (43 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt…
gpio: pin 56 (gpio 56) value is 1
Running uname_boot …
loading /boot/vmlinuz-4.9.78-ti-r94 …
9960536 bytes read in 665 ms (14.3 MiB/s)
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot.dtb] …
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot.dtb …
loading /boot/dtbs/4.9.78-ti-r94/am335x-boneblack-uboot.dtb …
61626 bytes read in 62 ms (969.7 KiB/s)
uboot_overlays: [fdt_buffer=0x60000] …
uboot_overlays: loading /lib/firmware/BB-BONE-4D7C-01-00A1.dtbo …
4578 bytes read in 92 ms (47.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo …
1105 bytes read in 255 ms (3.9 KiB/s)
uboot_overlays: loading /lib/firmware/BB-ADC-00A0.dtbo …
695 bytes read in 550 ms (1000 Bytes/s)
uboot_overlays: [uboot_detected_capes=BB-BONE-4D7C-01,] …
uboot_overlays: cape universal disabled, external cape enabled or detected…
loading /boot/initrd.img-4.9.78-ti-r94 …
6300596 bytes read in 429 ms (14 MiB/s)
debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait uboot_detected_capes=BB-BONE-4D7C-.
debug: [bootz 0x82000000 0x88080000:6023b4 88000000] …
Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Ramdisk to 8f9fd000, end 8ffff3b4 … OK
reserving fdt memory region: addr=88000000 size=70000
Loading Device Tree to 8f98a000, end 8f9fcfff … OK
// Note problem occur before starting kernel
i~�}�^�u~�u.�Mi^�u�(i��e~'ih�yxu~�u.���������������������
`
Please inform me what can be possible reason for this issue and how can I solve it or if you need any other information from me…Thank you very much