Hello, everyone.
I’m having an issue with my BeagleBone Black before it works but now all the LEDs are constantly illuminated, indicating a potential boot issue and it start like connecting and disconnecting from the laptop. Here’s what I’ve tried so far:
Device Details:
- Model: BeagleBone Black
- Power Supply: USB serial
- OS Image Used:the standard version
Troubleshooting Steps Taken:
- **Re-flashed the eMMC with SD card **: I used Etcher and i also tried WIN32 to flash a fresh copy of the OS; verified the image was for the correct model i tried withh another SD card but while holding on S2 nothing happens no LEDs turn ON only the power LED .
- Connected via Serial Console: I used a USB port i changed the cable but nothing special. i tried to read data from the port with PTTY but i couldn’t.
- Boot from SD Card: Attempted booting from an SD card but while holding on S2 no LEDs turn On only the Power LED.
- Visual Inspection: Examined the board for visible damage—none found.
I’d appreciate any suggestions or insights into further steps I can take to troubleshoot and resolve this issue. Thank you!
It’s a little unclear what is ment by your step 2,
but unless it means you connected to the 6-pin debug header next to P9,
then that is what you should do next. Use a 3.3V USB-to-Serial adapter @ 115200,
heck even a Pi Debug Probe will get the job done.
Dump the output, attach to your post and we’ll take a look at it.
1 Like
first Thank you for your response , when i connect my beagle USB-to-serial adapter I’m getting the following output during boot:
U-Boot SPL 2019.04-00002-g31a8ae0206 (May 13 2020 - 09:26:17 -0500)
Trying to boot from MMC2
Loading Environment from EXT4... mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
U-Boot 2019.04-00002-g31a8ae0206 (May 13 2020 - 09:26:17 -0500), Build: jenkins-github_Bootloader-Builder-139
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.
RTC 32KCLK Source: External.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
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=[00C0] ...
mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
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
mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
unable to select a mode
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1: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
mmc1(part 0) 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
2079 bytes read in 14 ms (144.5 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 ...
** Invalid partition 2 **
** Invalid partition 3 **
** Invalid partition 4 **
** Invalid partition 5 **
** Invalid partition 6 **
** Invalid partition 7 **
starting USB...
USB0: Port not available.
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.missing environment variable: pxeuuid
Retrieving file: pxelinux.cfg/01-64-8c-bb-bc-2c-40
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0A80102
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0A8010
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0A801
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0A80
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0A8
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0A
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C0
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/C
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/default-arm-am33xx
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/default-arm
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Retrieving file: pxelinux.cfg/default
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.Config file not found
starting USB...
USB0: Port not available.
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 64:8c:bb:bc:2c:40
HOST MAC de:ad:be:af:00:00
RNDIS ready
The remote end did not respond in time.=>
Well, the good news is that your BBB isn’t entirely dead.
I can’t quite see if this dump is from an eMMC or the SD boot…
Could you try the S2 boot and see if it’s any different?
@RobertCNelson, what do you think?
Pro tip: Encapsulate dumps in tripple backticks ` ; it’ll make it soo much easier to read.
1 Like
When i try to hold S2 button with SD card inserted i get : CCCCCCC
i tried uboot and used this commande ums 0 mmc 1 but it says Unknown command ‘ums’ - try ‘help’ // i think this command is not known in U-Boot version (2019.04)**
That’s a sign the flashing failed… We are seeing a lot of failures with etcher stable, just corrupting the microSD…
My last good version of etcher is 1.18.12 … Release v1.18.12 · balena-io/etcher · GitHub
Or you can use rpi-imager
Regards,
1 Like
thank you for your responce i really appreciat it