Bananapi-F3 unable to install

Hi, I purchase Banana-pi F3 board. We have tried OS installation for eeprom using flashserver.exe (CLI) and TitanFlasher (GUI).

However, both tools threw errors. Can you please give me some guidance on OS installation?

TitanFlahser (GUI) error
https://gist.github.com/user-attachments/assets/cd7f2370-cb7f-4ad9-87f8-3b5acc429ad4

flashserver.exe (CLI) error

C:\Users\Yuki Hiramatsu\Desktop\bianbu-23.10-desktop-k1-v1.0.12-release-20240802214818>flashserver.exe --debug
 _____  _  _                  _____  _              _
|_   _|(_)| |_   __ _  _ __  |  ___|| |  __ _  ___ | |__    ___  _ __
  | |  | || __| / _` || '_ \ | |_   | | / _` |/ __|| '_ \  / _ \| '__|
  | |  | || |_ | (_| || | | ||  _|  | || (_| |\__ \| | | ||  __/| |
  |_|  |_| \__| \__,_||_| |_||_|    |_| \__,_||___/|_| |_| \___||_|

__     __  _     ____   _  _            _
\ \   / / / |   |___ \ / || |__    ___ | |_   __ _
 \ \ / /  | |     __) || || '_ \  / _ \| __| / _` |
  \ V /   | | _  / __/ | || |_) ||  __/| |_ | (_| |
   \_/    |_|(_)|_____||_||_.__/  \___| \__| \__,_|



--- Available ports:
---  1: 1-4                  'fastboot VID:PID=0x361c:0x1001 SER=dfu-device'
--- Enter port index or full name: 1
---》开始刷机
执行 fastboot getvar version-brom
1.0
刷机总进度: 2%:  ▓
执行 fastboot stage factory/FSBL.bin
刷机总进度: 4%:  ▓▓
 002dca0
执行 fastboot continue
刷机总进度: 6%:  ▓▓▓Traceback (most recent call last):
  File "flashboot\source\common.py", line 186, in BulkWrite
  File "usb1\__init__.py", line 1389, in bulkWrite
  File "usb1\__init__.py", line 1358, in _bulkTransfer
  File "usb1\__init__.py", line 127, in mayRaiseUSBError
  File "usb1\__init__.py", line 119, in raiseUSBError
usb1.USBErrorTimeout: LIBUSB_ERROR_TIMEOUT [-7]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "flashboot\source\exceptionhandler.py", line 28, in warp_func
  File "flashboot\source\fastbootaction.py", line 124, in fastboot_stage
  File "flashboot\source\fastboot.py", line 469, in Download
  File "flashboot\source\fastboot.py", line 98, in SendCommand
  File "flashboot\source\fastboot.py", line 203, in _Write
  File "flashboot\source\common.py", line 189, in BulkWrite
adb.usb_exceptions.WriteFailedError: Could not send data to [1, 4] (timeout 100000ms): LIBUSB_ERROR_TIMEOUT [-7]
Traceback (most recent call last):
  File "flashboot\source\common.py", line 186, in BulkWrite
  File "usb1\__init__.py", line 1389, in bulkWrite
  File "usb1\__init__.py", line 1358, in _bulkTransfer
  File "usb1\__init__.py", line 127, in mayRaiseUSBError
  File "usb1\__init__.py", line 119, in raiseUSBError
usb1.USBErrorTimeout: LIBUSB_ERROR_TIMEOUT [-7]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "flashboot\source\exceptionhandler.py", line 28, in warp_func
  File "flashboot\source\fastbootaction.py", line 124, in fastboot_stage
  File "flashboot\source\fastboot.py", line 469, in Download
  File "flashboot\source\fastboot.py", line 98, in SendCommand
  File "flashboot\source\fastboot.py", line 203, in _Write
  File "flashboot\source\common.py", line 189, in BulkWrite
adb.usb_exceptions.WriteFailedError: Could not send data to [1, 4] (timeout 100000ms): LIBUSB_ERROR_TIMEOUT [-7]
Traceback (most recent call last):
  File "flashboot\source\common.py", line 186, in BulkWrite
  File "usb1\__init__.py", line 1389, in bulkWrite
  File "usb1\__init__.py", line 1358, in _bulkTransfer
  File "usb1\__init__.py", line 127, in mayRaiseUSBError
  File "usb1\__init__.py", line 119, in raiseUSBError
usb1.USBErrorTimeout: LIBUSB_ERROR_TIMEOUT [-7]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "flashboot\source\exceptionhandler.py", line 28, in warp_func
  File "flashboot\source\fastbootaction.py", line 124, in fastboot_stage
  File "flashboot\source\fastboot.py", line 469, in Download
  File "flashboot\source\fastboot.py", line 98, in SendCommand
  File "flashboot\source\fastboot.py", line 203, in _Write
  File "flashboot\source\common.py", line 189, in BulkWrite
adb.usb_exceptions.WriteFailedError: Could not send data to [1, 4] (timeout 100000ms): LIBUSB_ERROR_TIMEOUT [-7]

执行 fastboot stage u-boot.itb

debug info:

debug info:

debug info:
刷机总进度: 9%:  ▓▓▓▓
刷机失败!

【错误码】 20007
【错误原因】Fastboot执行失败
【详细原因】Fastboot Exception Could not send data to [1, 4] (timeout 100000ms): LIBUSB_ERROR_TIMEOUT [-7]
<-------------flash over ---------------->

C:\Users\Yuki Hiramatsu\Desktop\bianbu-23.10-desktop-k1-v1.0.12-release-20240802214818>
C:\Users\Yuki Hiramatsu\Desktop\bianbu-23.10-desktop-k1-v1.0.12-release-20240802214818>

Regards.

I have referred to the following sites.

eMMC Image Installation Fail - Fastboot ‘charmap’ Exception - Banana PI RISC-V Design / BPI-F3/BPI-CM6(SpacemiT K1) - banana pi single board computer open source project official forum BPI team

Getting started with the Banana Pi BPI-F3 :: SENVANG IT Solutions

I tried it, using flashserver.exe and TitanFlahser tools can burn successfully. I guess there is something wrong with the hardware?

Hi, hyf -san.

Thanks for your reply. Would you be willing to upload the tools you used?

I would like to try the same tool and see if it solves the problem.