← Back to BeagleV-Fire
ubuntu on BeagleV-Fire

System Version

23.04

Status

cft

Last Update

2024-06-21

Ubuntu BeagleV-Fire Test Report

Test Environment

System Information

Hardware Information

  • BeagleV-Fire
  • USB-C Power Adapter / DC Power Supply
  • USB-UART Debugger

Installation Steps

Flashing Gatware Module

In theory, the Gatware should be pre-flashed and ready to use out of the box.

Gatware Upgrade

The Gatware upgrade can be directly performed in the pre-installed Linux on the board, refer to official documentation

Upon accessing the Linux command line (via SSH, UART, etc.)

sudo apt install bbb.io-gateware
sudo apt update
sudo apt upgrade
cd /usr/share/beagleboard/gateware
. ./change-gateware.sh default

Flashing Gatware

Download FlashPro Express from here: https://www.microchip.com/en-us/products/fpgas-and-plds/fpga-and-soc-design-tools/programming-and-debug

Once downloaded, proceed with the installation:

./launch_installer.sh

Launch the software:

/home/$(user)/microchip/Program_Debug_v202X.Y/Program_Debug_Tool/bin/FPExpress

Download FlashProExpress.zip, which contains the necessary project files (*.job)

Create a project and flash (connect to the development board): alt text

  • Select working file
  • Choose project location
  • Confirm

alt text

  • Choose the Program action
  • Click execute

Flashing Image

Connect the computer to the development board using both serial port and USB cables.

Once the DDR Training loading bar appears, interrupt the boot by pressing any key [a-zA-Z0-9], then proceed manually:

>> mmc
>> usbdmsc

A new storage device should appear on your computer. Burn the image into it:

sudo dd if=sdcard.img of=/dev/your/device bs=1M status=progress

Logging into the System

Access the system via serial port.

Default username: root Default password: None

Expected Results

The system should boot up normally, allowing login via the onboard serial port.

Actual Results

CFT

Boot Log

Screen recording (from flashing the image to system login):

Test Criteria

Successful: The actual result matches the expected result.

Failed: The actual result does not match the expected result.

Test Conclusion

CFT