System Version
3.0.1
Status
BASIC
System Variant
minimal
Last Update
2025-09-29
Milk-V Jupiter Bianbu Test report
Test Environment
System Information
- Download Link: https://archive.spacemit.com/image/k1/version/bianbu/v3.0.1/
- Reference Install manual: https://milkv.io/docs/jupiter/getting-started/boot
Hardware Information
- Milk-V Jupiter Board (Key Stone K1/M1, 4G/8G/16G)
- M1 + 16G is tested in this report
- DC 5.5*2.5mm 12V PSU / USB PD (12V required) / ATX PSU
- 12V 3A is recommended for DC PSU, if more power is needed (e.g. using PCI-E peripherals) then ATX PSU is preferred
- USB Type-C port isn’t available when flashing using
titanflasherorfastboot, external DC/ATX PSU is required - In this test report we’re using a 12V 3A DC power supply
- A microSD card, or eMMC module, or NVMe SSD
- Boot priority:
microSD > NVMe SSD > eMMC - When booting from SD, the board won’t go through SPI Flash
- If either NVMe SSD or eMMC module is installed,
titanflasherwill only flash U-Boot to SPI Flash - In this test report we’re using microSD, model: Samsung Pro Ultimate 128GB
- Boot priority:
- A USB to UART debugger
- In this test report we’re using CH343P
- USB Type-C cables (depends on your usage, at least one for flashing OS image)
Installation Steps
Flash Image (microSD Card)
Please make sure to choose the file ending with .img.zip
After downloading and extracting the image, use dd to flash the image to the microSD card.
unzip bianbu-25.04-minimal-k1-v3.0.1-release-20250815180414.img.zip
sudo dd if=/path/to/bianbu-25.04-minimal-k1-v3.0.1-release-20250815180414.img of=/dev/your-device bs=1M status=progress
Flash Image (eMMC/NVMe SSD)
Please make sure to choose the zip file without .img
Aside from microSD card, Jupiter also supports booting from eMMC or NVMe SSD.
If both are installed, titanflasher or fastboot by default will prefer flashing NVMe, and Jupiter and also boot from NVMe.
You may use either titanflasher or fastboot to flash the image, the latter requires unzipping.
On Windows titanflasher is recommended since driver install is needed.
Flash steps
- Download
titanflasherfrom GitHub.
In Windows, during the installation process, you’ll be prompted to install fastboot/adb driver signed by SpacemiT CA.
You’ll need to allow the driver installation.
-
Launch
titanflasher,选择Dev Tools -> USB Download。 -
Select the zip file you just downloaded. Or if you’ve unzipped it, you can also choose
Local Dir. -
Connect Jupiter with PC using USB Type-C cable.
-
Hold
RECOVERYbutton (above the eMMC socket) or shortRECOVERYpins (near the Wi-Fi IPEX socket), then plugin power for Jupiter. -
Click
Scan Devicesintitanflasher. Adfu-deviceshould show up. -
Click
Start Flashing. DO NOT poweroff or remove the USB cable. -
Wait until it’s done. If you ticked
Reboot after flashingthen Jupiter should auto reboot after the flashing process.
If not, disconnect the PSU and then reconnect it. Jupiter will automatically power on.
Logging into the System
Logging into the system via the serial port.
Default Username: root
Default Password: bianbu
Actual Results
Boot Log
Test Conclusion
The system should boot normally and allow login via the onboard serial port.
Source: Support Matrix