Flashing the eMMC on BBAI


We were trying to flash the eMMC of BB AI with the latest Debian Buster update available from:



“Flasher” Debian images### Buster IoT TIDL (without graphical desktop and with machine learning acceleration tools) for BeagleBone AI on-board eMMC flashing via microSD card- AM5729 Debian 10.3 2020-04-06 16GB eMMC IoT TIDL Flasher image for BeagleBone AI - more info - sha256sum: 1f1eb317e979712b20c4119d63926eb0fc626ace1909f174bc973d915240ebe1

as below:

  1. Download the am57xx-eMMC-flasher-debian-10.3-iot-tidl-armhf-2020-04-06-6gb.img.xz file, from the above link.

  2. Unzip it to obtain the image file (.img).

  3. Copy this image file (.img) to a microSD card.

  4. To the BBAI board disconnected from power, plug in the microSD card.

  5. Press the reset s/w onboard the BB-AI, and connect the USB C-type cable so as to power up the board. Release the reset s/w after 5-7 seconds of powering up.
    None of the onboard LEDs flash up to indicate that the eMMC is being flashed

  6. The USB C-type cable was removed after 90 mins of no activity and after plugging back the eMMC seems to be corrupted.

Could someone please help us here!!


Akash_Jain, on the BB AI you don’t have to press the reset button, the board should boot directly from the SD card if the later is present and properly flashed.

There is no reason to unzip, and just use balenaEtcher - Flash OS images to SD cards & USB drives to flash it to a microSD…