Picochess V3 Image with fixed BlueTooth

219 views
Skip to first unread message

Ken Hurst

unread,
Jan 27, 2022, 3:13:56 PM1/27/22
to PicoChess
Hi,

I'm new to this forum and to the DGT Pi system. I have searched and searched for a V3 image that has the files modified to work with my DGT BT Board. Like many others, my connection works with a freshly imaged V3 card the first time. Then endlessly searches the next time I power it up. I'm can burn images to the Micro SD cards but beyond that I'm helpless. My board has the latest firmware installed.  I notice that many of you have the knowledge to make all kinds of modifications to Picochess. 

Does anyone have a Picochess V3 image that has been modified to fix the BT connection issue that they could direct me to? 

BTW, I appreciate all the good work that has been done with this by all of you.

Thanks,

Ken

Paul Hek

unread,
Jan 28, 2022, 8:30:23 AM1/28/22
to PicoChess
Having the same question. Tried to get mi pi4 working with a Bluetooth board as well tried many of the tricks mentioned in other threads. Unfortunately without any succes. ☹️

Op donderdag 27 januari 2022 om 21:13:56 UTC+1 schreef kennet...@gmail.com:

Wilhelm

unread,
Jan 28, 2022, 10:12:24 AM1/28/22
to PicoChess
Many have tried to solve the Bluetooth problem.
But Randy was able to solve the problem. His solution works on all my devices.

Better late than never. Thanks Randy for your solution.

Wilhelm

Kenneth Hurst

unread,
Jan 28, 2022, 11:23:59 AM1/28/22
to pico...@googlegroups.com
Wilhelm,

Thank you. But I did find that link earlier. Problem is I’m not very technical. I was hoping someone who has implemented this fix has created a revised v3 image that works with BT. I do have the skills to put it on an micro SD. But I have not been able to find it. 

Thanks,

Sent from my iPhone

On Jan 28, 2022, at 9:12 AM, Wilhelm <elo.di...@gmail.com> wrote:


--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/picochess/74447c4f-6970-44de-80e5-d4f15fede430n%40googlegroups.com.

Randy Reade

unread,
Jan 28, 2022, 11:38:40 AM1/28/22
to pico...@googlegroups.com
Hi Ken,

It's easier than you think. Unfortunately, the fix requires determining the Bluetooth MAC address of your board by issuing some commands and editing one of the files created in the instructions,  so it's slightly different for everyone. Probably the easiest method is to hook up a monitor and keyboard to the Pi and work directly in the Terminal. But, SSH works from any Windows, Linux or IOS device, too.

Randy

Ken Hurst

unread,
Jan 28, 2022, 12:29:01 PM1/28/22
to pico...@googlegroups.com
Thank you. 

Sent from my iPhone

On Jan 28, 2022, at 10:38 AM, Randy Reade <randy...@gmail.com> wrote:



Ken Hurst

unread,
Jan 28, 2022, 3:09:52 PM1/28/22
to pico...@googlegroups.com
I’m not a tech but I’ll try it. 

I have a MacBook Pro with Bootcamp. So I can use Windows 10 or the MaccOS. 

I also have a router and network cable. 

Can I connect to the DGT Pi with this equipment?

If so, how does the Mac communicate with the DGT Pi? Wirelessly or network cable?

Thanks, 

Sent from my iPhone
On Jan 28, 2022, at 10:38 AM, Randy Reade <randy...@gmail.com> wrote:



Randy Reade

unread,
Jan 28, 2022, 3:24:24 PM1/28/22
to pico...@googlegroups.com
Yes. Sounds like you will use SSH. You can connect the DGTPi to the network using an Ethernet cable. You will need to figure out the ip address of the Pi. One way is to use the menu on the DGTPi itself - select System/Information. Then from your PC (on the same network), open a terminal and type:

ssh pi@<ip address of DGTPi>


Then enter the password:

picochess

(it won't be visible) and hit ENTER. Then you're in. Follow the steps carefully from the other thread and you should be successful. 😁

Randy

Ken Hurst

unread,
Jan 28, 2022, 3:42:01 PM1/28/22
to pico...@googlegroups.com
Randy,

I’ll give it a shot. Thanks. 

Sent from my iPhone

On Jan 28, 2022, at 2:24 PM, Randy Reade <randy...@gmail.com> wrote:



RandyR

unread,
Jan 28, 2022, 4:21:28 PM1/28/22
to PicoChess
I just noticed Google Groups hid the logon. That should say 'pi' before the @ symbol. If you have an extra SD card, perhaps remove the one in the DGTPi for backup, and use a fresh image (I suggest v3 Lite for the DGTPi). If you run into issues, just post it here (or email me directly) and I'll reply when I can.

Randy

Ken Hurst

unread,
Jan 28, 2022, 5:06:42 PM1/28/22
to pico...@googlegroups.com
Thank you. 

Sent from my iPhone

On Jan 28, 2022, at 3:21 PM, RandyR <randy...@gmail.com> wrote:

I just noticed Google Groups hid the logon. That should say 'pi' before the @ symbol. If you have an extra SD card, perhaps remove the one in the DGTPi for backup, and use a fresh image (I suggest v3 Lite for the DGTPi). If you run into issues, just post it here (or email me directly) and I'll reply when I can.

Randy

--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.

Marc Hamilton

unread,
Jan 28, 2022, 7:47:30 PM1/28/22
to PicoChess
Ken,
The issue with the Bluetooth fix is each person has a different MAC address for their board which needs to be "paired" using /bin/bluetoothctl during the "BT fix" process. 

Here is my suggestion (assuming you have a Windows PC)  
1) Under Windows "Apps and Features" enable OpenSSH
2) Your DGT Pi's IP address should show up under your Router's attached devices; Note the IP Address.  Example: 192.168.1.15
3) Start the Poweshell app in Windows
4) Login to your DGT Pi with:   ssh  p...@192.168.1.XX                  (replace XX with your address)  
5) You password is: picochess                                                         (you can change it by typing: passwd)

You are now in the Linux OS:

Follow Randy's Bluetooth Fix instructions. I suggest **copying and pasting the commands into the Powershell command line. Honestly, I have this fix down to about 10 minutes, having done it a few different images.

*Use Win32Disk Manager to "Read" a backup of your card, so you can recover if something goes wrong by re-flashing your card with the saved image. 
Alternately, you can just get a new image here from the picochess group. So, you really can't mess up to the point you can't recover. 

**To copy and paste between Windows and Powershell, copy the Windows text, then right-click in Powershell

Once the fix is complete, the board will attach by BT each time you boot up and if you turn your board off and leave the Pi on, it will reattach when the board is turned back on. 

Marc

Kenneth Hurst

unread,
Jan 28, 2022, 7:54:53 PM1/28/22
to pico...@googlegroups.com
Thank you.  I appreciate your suggestions. 

Sent from my iPhone

On Jan 28, 2022, at 6:47 PM, Marc Hamilton <m371...@gmail.com> wrote:

Ken,
--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.

Randy Reade

unread,
Jan 28, 2022, 8:06:05 PM1/28/22
to pico...@googlegroups.com
Thanks for those detailed instructions, Mark. Mine left alot to be desired.

Randy

--
You received this message because you are subscribed to a topic in the Google Groups "PicoChess" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/picochess/ILDgIjiGAy8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to picochess+...@googlegroups.com.
Message has been deleted
Message has been deleted
Message has been deleted

Kenneth Hurst

unread,
Jan 29, 2022, 2:37:38 PM1/29/22
to pico...@googlegroups.com
Hi,

I got to this point but I didn’t understand the commands

Create /etc/systemd/system/rfcomm.service and insert your board's Bluetooth MAC address:

My MAC address is 68:27:19:F3:1B:A9
What is the proper syntax?
Thanks,


Sent from my iPhone

On Jan 28, 2022, at 10:27 PM, Marc Hamilton <m371...@gmail.com> wrote:

Here's a YouTube Link of me using Randy's instructions (I took the liberty of color coding for clarity) making the Bluetooth fix on a stock version of DGT Lite Picochess v3.

Marc
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/picochess/eb844133-eb28-4ac4-8cdf-5dd5ae896954n%40googlegroups.com.
Message has been deleted

Marc Hamilton

unread,
Jan 29, 2022, 3:24:52 PM1/29/22
to PicoChess
[Unit]
Description=RFCOMM service
After=bluetooth.service
Requires=bluetooth.service
 
[Service]
ExecStart=/usr/bin/rfcomm bind 0  68:27:19:F3:1B:A9

[Install]
WantedBy=multi-user.target

Ken Hurst

unread,
Jan 29, 2022, 5:06:07 PM1/29/22
to pico...@googlegroups.com
Thanks!

Sent from my iPhone

On Jan 29, 2022, at 2:27 PM, Marc Hamilton <m371...@gmail.com> wrote:


Reply all
Reply to author
Forward
Message has been deleted
0 new messages