The new Bluetooth firmware V1.3 and XMOS firmware B15 for BTA30Pro are now avialable!
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.
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.
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.
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.
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.
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.
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)
************** 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.
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.
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)
************** 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.
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.
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.
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.
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.
Right now, I am using my BTA30 PRO even though this shows in Device Manager.
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.
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.