[CYBT-333047-02] There is a problem with SPP reconnection when using EZ-Serial F/W

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
KeTa_1341526
Level 5
Level 5
Distributor - TED (Japan)
10 likes given 10 likes received 5 likes given

Hello,

I am evaluating CYBT-333047-02 mounted on my board.

But there is a problem. (The number of occurrences is 5/10 systems.)

<Environment>

- EZ-Serial Firmware v1.1.14

- SPP

   * It is set to ".CYSPPSP, E=0" (CYSPP on the BLE side is disabled.)

- The configuration being evaluated

   [Laptop A] <=(USB)=> [USB - Serial Cable] <=(PUART)=> [Board with CYBT-333047-02] <=(BR/EDR)=> [Laptop B]

   * Both Laptops use Teraterm to check serial data.

<Steps to cause problems>

1. Connect [Laptop A] and [board] with a [USB - Serial cable], and turn on the power of [board].

2. Launch Teraterm of [Laptop A] and connect COM port.

     * BOOT event message (of EZ-Serial F/W) is displayed in Teraterm of [Laptop A].

3. Search for CYBT-333047-02 in [Laptop B] and perform pairing (Justworks).

     * P/PR/ENC/PKD event message (of EZ-Serial F/W) is displayed in Teraterm of [Laptop A]

4. Launch Teraterm of [Laptop B] and connect COM port.

     * BTCON event message (of EZ-Serial F/W) is displayed in Teraterm of [Laptop A].

5. Data can be sent from [Laptop A] to [Laptop B]

     Data can be sent from [Laptop B] to [Laptop A]

6. Dis-connect COM port in Teraterm of [Laptop B].

     * BTDIS event message (of EZ-Serial F/W) is displayed in Teraterm of [Laptop A].

7. re-connect COM port in Teraterm of [Laptop B].

     * BTCON event message (of EZ-Serial F/W) is displayed in Teraterm of [Laptop A].

8. Data can't be sent from [Laptop A] to [Laptop B]

     Data can be sent from [Laptop B] to [Laptop A]

The problem is step 8, and when I reconnect to 7, I can't send data from [Laptop A] to [Laptop B].

This doesn't happen on all boards, so I think there may be a Hardware factor.

(XRES is released 50ms after VDDIN stabilizes.)

However, it can also be a problem with the EZ-Serial F/W.

Is this kind of phenomenon happening?

I also want to improve this problem as soon as possible.

Best regards,

TK

0 Likes
1 Solution
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

Could you try to pull the LP_MODE pin to high to stop the sleep mode for the device. The problem may be caused by the sleep mode.

The LP_MODE pin is P12/I2C_SDA on the board.

View solution in original post

0 Likes
2 Replies
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

Could you try to pull the LP_MODE pin to high to stop the sleep mode for the device. The problem may be caused by the sleep mode.

The LP_MODE pin is P12/I2C_SDA on the board.

0 Likes
KeTa_1341526
Level 5
Level 5
Distributor - TED (Japan)
10 likes given 10 likes received 5 likes given

XinghaoZ_26,

Thanks!!

LP_MODE pin was float.

I was able to improve it with proper processing.

Best regards,

Takahashi

0 Likes