[FiiO BTA30Pro] Create a Comprehensive Home Bluetooth System, FiiO's High Fidelity Bluetooth Transceiver BTA30 Pro!

Mar 5, 2022 at 3:26 AM Post #227 of 377
With this upgrade, the BTA30 Pro is now fully functional as a USB-DAC for the PS5. Thank you very much.

Большое спасибо за новую прошивку ! Теперь сопряжения с FiiO BTR5 и со смартфоном происходят мгновенно !
Thanks so much for the kind feedback!

Best regards
 
FiiO Stay updated on FiiO at their sponsor profile on Head-Fi.
 
https://www.facebook.com/FiiOAUDIO https://twitter.com/FiiO_official https://www.instagram.com/fiioofficial/ https://www.fiio.com support@fiio.com
Mar 5, 2022 at 1:38 PM Post #228 of 377

The new Bluetooth firmware V1.3 and XMOS firmware B15 for BTA30Pro are now avialable!​

1646387750449.png

Updated on 2022-03-04

Changes and improvements about new firmware are as follows :
1. Fixed the issue where the connection with some Bluetooth receiver may cause a system freeze in TX mode ;
2. Improved the compatibility when connecting to PS5 in UAC1.0 mode ;
3. Miscellaneous improvements.
Note: If you don't meet the issue of connecting with PS5, you could update only the Bluetooth firmware V1.3.

Firmware download link: Click here
How to upgrade the BTA30Pro: Click here
On Win10 and cannot use FiiODfu.exe to update XMOS firmware. Received error "The driver DLL require to access the device is missing." Within the page instructions, the link of the v4.47.0 DAC driver is non-existent.

Edit: Found link on another page: https://www.fiio.com/newsinfo/50338.html
 
Last edited:
Mar 6, 2022 at 9:20 PM Post #229 of 377
On Win10 and cannot use FiiODfu.exe to update XMOS firmware. Received error "The driver DLL require to access the device is missing." Within the page instructions, the link of the v4.47.0 DAC driver is non-existent.

Edit: Found link on another page: https://www.fiio.com/newsinfo/50338.html
Thanks for reminding, we have fixed that link. And if you don't meet the problem with connecting to PS5, you don't need to update the XMOS firmware.

Best regards
 
FiiO Stay updated on FiiO at their sponsor profile on Head-Fi.
 
https://www.facebook.com/FiiOAUDIO https://twitter.com/FiiO_official https://www.instagram.com/fiioofficial/ https://www.fiio.com support@fiio.com
Mar 11, 2022 at 4:52 AM Post #231 of 377
Update still freezes occasionally on latest FW!

The music still plays (this is in TX Mode) but I cannot use any of the buttons to change the Codecs or Power it Off/On etc, I have to unplug it and then plug it back in and it is ok again.
 
Mar 13, 2022 at 8:56 PM Post #232 of 377
Update still freezes occasionally on latest FW!

The music still plays (this is in TX Mode) but I cannot use any of the buttons to change the Codecs or Power it Off/On etc, I have to unplug it and then plug it back in and it is ok again.
What's the model name of your Bluetooth receiver? We will report to the engineer and see whether we could reproduce the issue first.

Best regards
 
FiiO Stay updated on FiiO at their sponsor profile on Head-Fi.
 
https://www.facebook.com/FiiOAUDIO https://twitter.com/FiiO_official https://www.instagram.com/fiioofficial/ https://www.fiio.com support@fiio.com
Mar 14, 2022 at 6:52 AM Post #233 of 377
I am not sure what device is on the receiving end matters, but it is all my earbuds AFAIR (but I could be wrong) including your very own LC-BT2 NeckBand which is what I use most of the time and it does not matter which Codec I am using.
 
Mar 16, 2022 at 10:46 AM Post #234 of 377
I cannot update firmware on my Fiio BTA30 Pro. Running Windows 10, tried both 4.47.0 and 5.22.0 beta DAC drivers with combination of both 1.12beta and 1.3 firmware, but I always get this:


The full error says:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName, String arguments)
at CSRBluetoothDfu.Form1.button1_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4470.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
FiiOBluetoothDfu
Assembly Version: 1.0.0.2
Win32 Version: 1.0.0.2
CodeBase: file:///C:/Users/xxx/Downloads/BTA30Pro-BT-V1.3/FiiOBluetoothDfu.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4435.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4470.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Any suggestions, please, how to fix this?
 
Mar 16, 2022 at 9:26 PM Post #235 of 377
I cannot update firmware on my Fiio BTA30 Pro. Running Windows 10, tried both 4.47.0 and 5.22.0 beta DAC drivers with combination of both 1.12beta and 1.3 firmware, but I always get this:


The full error says:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName, String arguments)
at CSRBluetoothDfu.Form1.button1_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4470.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
FiiOBluetoothDfu
Assembly Version: 1.0.0.2
Win32 Version: 1.0.0.2
CodeBase: file:///C:/Users/xxx/Downloads/BTA30Pro-BT-V1.3/FiiOBluetoothDfu.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4435.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4470.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Any suggestions, please, how to fix this?
Please try to turn of the anti-virtus software then download the firmware again for check?

Best regards
 
FiiO Stay updated on FiiO at their sponsor profile on Head-Fi.
 
https://www.facebook.com/FiiOAUDIO https://twitter.com/FiiO_official https://www.instagram.com/fiioofficial/ https://www.fiio.com support@fiio.com
Mar 17, 2022 at 8:55 AM Post #236 of 377
Please try to turn of the anti-virtus software then download the firmware again for check?

Best regards
I'm using Windows Defender. Turned real-time protection and all other settings off. Downloaded the firmware fresh and ran it - unfortunately the same error. :(
 
Mar 17, 2022 at 9:41 AM Post #237 of 377
During update look in Device Manager and see if there is a device called FiiO DFU with a warning on it.

I have this now as I do not need the driver on Win 11 and it renames it to FiiO DAC so confusing if you more than one FiiO DAC as during the update process the updater fixes this to allow the update to go though.
 
Mar 18, 2022 at 6:07 AM Post #238 of 377
During update look in Device Manager and see if there is a device called FiiO DFU with a warning on it.

I have this now as I do not need the driver on Win 11 and it renames it to FiiO DAC so confusing if you more than one FiiO DAC as during the update process the updater fixes this to allow the update to go though.
The only thing I found in device manager with "DFU" on it after I switch device to DFU mode is this:



I don't understand what you are actually suggesting. :)
 
Last edited:
Mar 18, 2022 at 7:18 AM Post #239 of 377
Right now, I am using my BTA30 PRO even though this shows in Device Manager.

2022-03-18.png


By my Googling when I bought this and seen the device with the error is that it is needed to update the Firmware, so if you install the Beta driver you get rid of that error but as I said it is not needed to get the full Bitrates in Win 11 (possibly is on older OS) and it renames the device to a generic name.

QUOTE: "A device firmware update (DFU) is an operation used to, partially or fully, update the firmware on a device"

The updater temporary fixes that error to allow the update to go though so I wonder if yours is not somehow even though you have tried the driver.
 
Mar 19, 2022 at 2:17 AM Post #240 of 377
The only thing I found in device manager with "DFU" on it after I switch device to DFU mode is this:



I don't understand what you are actually suggesting. :)
Dear friend,

1. Please check whether the update package have been unzipped completely?
2. Enter lib folder, then run the DPInstall.bat and vcredist_x86.exe manually. And restart your computer.

Best regards
 
FiiO Stay updated on FiiO at their sponsor profile on Head-Fi.
 
https://www.facebook.com/FiiOAUDIO https://twitter.com/FiiO_official https://www.instagram.com/fiioofficial/ https://www.fiio.com support@fiio.com

Users who are viewing this thread

Back
Top