Hi Team
While trying to load the BT firmware , we are observing the timed-out error
root@imx8qxpc0mek:~# fw_loader_linux /dev/ttyLP3 115200 0 /etc/bt-fwimage/uartspi_n61x_v1.bin.se 3000000
Protocol: NXP Proprietary
FW Loader Version: M350
Serial: UART interface
Device: /dev/ttyLP3
DumpFrame: No
Timeout: 4000
BaudRate: 115200
FlowControl: 0
Filename: /etc/bt-fwimage/uartspi_n61x_v1.bin.se
Second BaudRate: 3000000
Sent Pulse on CTS Line
Timeout for waiting header signature in fw_Change_Timeout function
Download Error
Error code is -1
Our BT is connected to lpuart3
dtsi changes made for bluetooth
&lpuart3 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lpuart3>;
status = "okay";
};
pinctrl_lpuart3: lpuart3grp {
fsl,pins = <
IMX8QXP_USDHC1_CLK_ADMA_UART3_RX 0x06000041
IMX8QXP_USDHC1_DATA1_ADMA_UART3_TX 0x00000021
IMX8QXP_USDHC1_DATA2_ADMA_UART3_CTS_B 0x00000021
IMX8QXP_USDHC1_DATA3_ADMA_UART3_RTS_B 0x00000021
>;
After flashing the images we are able to see the
on target as
imx8qxpc0mek# ls -l /dev/tty
LP0 LP1 LP2 LP3
we are following the steps for validation
gpio_test -n 52 -o 1
seting direction as out 52
root@imx8qxpc0mek:~# fw_loader_linux /dev/ttyLP3 115200 0 /etc/bt-fwimage/uartspi_n61x_v1.bin.se 3000000
When I run above steps its showing as
root@imx8qxpc0mek:~# fw_loader_linux /dev/ttyLP3 115200 0 /etc/bt-fwimage/uartspi_n61x_v1.bin.se 3000000
Protocol: NXP Proprietary
FW Loader Version: M350
Serial: UART interface
Device: /dev/ttyLP3
DumpFrame: No
Timeout: 4000
BaudRate: 115200
FlowControl: 0
Filename: /etc/bt-fwimage/uartspi_n61x_v1.bin.se
Second BaudRate: 3000000
Sent Pulse on CTS Line
Timeout for waiting header signature in fw_Change_Timeout function
Download Error
Error code is -1
Please could you help us and share any inputs to resolve
What could be the root cause behind for this issue
Thanks