I managed to get the flashing process for the beaglev-ahead board working on my mac and thought I would put up a note here as the docs are missing.
Firstly I used brew to install the andoid tools.
brew install --cask android-platform-tools
Next I navigated to the deploy directory after extracting the downloaded image file and edited the fastboot_emmc.sh
file, removing the section at the start which requires root.
# if ! id | grep -q root; then
# echo "./fastboot_emmc.sh must be run as root:"
# echo "sudo ./fastboot_emmc.sh"
# exit
# fi
Then I simply ran this script and it imaged, then booted the board.
Then I installed the tio
command which is a pretty neat serial console tool, plugged in a serial to USB converter board to the port on the beaglev-ahead board, located the serial port and connected.
brew install tio
ls -l /dev/tty.*
tio /dev/tty.usbserial-A10442LA
Hopefully these notes help others, now working on getting a yocto build environment up so I can customize the image. .
Happy hacking.