Difference between revisions of "Tinkla Buddy"

From Tinkla: Tinkering with Tesla
m (Disk Images)
m (v1.44)
 
(167 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=== Coming Soon ===
+
{|class="wikitable"
Tinkla Buddy is now in beta stage. Info coming soon!
+
|-
 +
| [[Tinkla Buddy|What is Tinkla Buddy?]] || [[Tinkla Buddy Install Kit|Tinkla Buddy Install Kit]] || [[Tinkla Buddy Installation|Installing your Tinkla Buddy]] || [[Tinkla Buddy Configuration|Configuring your Tinkla Buddy]]
 +
|}
 +
 
 +
__NOTOC__
 +
 
 +
[[File:T_Buddy.png|800px|center]]
 +
== What is Tinkla Buddy? ==
 +
Tinkla Buddy (formerly rPanda) is a nice solution for our Teslas to have Instrument Cluster [IC] integration without root.
  
 +
If you don't have root access to your Tesla, you can now enjoy these benefits:
  
=== Creating the SD card ===
+
* OpenPilot Integration into IC for pre-AP cars.
 +
* In car WiFi Access Point
 +
* Control Relay via CID buttons for after-market features
 +
* Secure Remote Access to your Buddy from ANYWHERE
 +
* and More!
  
* On Windows PCs you can use [https://tinkla.us/files/win32diskimager.rar Win32DiskImager] to create to burn the image to the SD card for your Tinkla Buddy.
+
== Pricing ==
* On Linux flavors (including Mac OS) you can just use the dd command.
 
<source>
 
dd if=tinkla_buddy.img of=/dev/dse status=progress
 
</source> where '''tinkla_buddy.img''' is the name of the disk image you downloaded from this site and '''/dev/sde''' is the device corresponding to your SD card mounted on Linux.
 
  
=== Disk Images ===
+
=== Hardware Prices And Options ===
  
Please select the appropriate image for your device.
+
The [[Tinkla Buddy Install Kit|Tinkla Buddy install kit]] costs about $200 USD, depending where your source components.
{| class="wikitable"
+
 
|-
+
=== Software License Prices ===
! Device
+
 
! Image
+
  Tinkla Buddy software license is a yearly subscription model locked to the VIN of the car, so if you replace the hardware on the same car it will still work, but will not work to move the license to another car.  
! MD5sum
+
 
|-
+
The cost of the Tinkla Buddy software subscription is:
| R1S H5
+
* $150.00 USD for the first year and
| [https://tinkla.us/files/tinklaBuddy-H5-1.22-2020.03.22.img.gz v1.22-H5 (built 03/22/2020)]
+
* $100.00 USD for each subsequent year.
| 77f1c932262e44b9267dd7a85d87c969
+
 
|-
+
== Software Design History ==
| R1S H3
 
| [https://tinkla.us/files/tinklaBuddy-H3-1.22-2020.03.22.img.gz  v1.22-H3 (built 03/22/2020)]
 
| 38181aa0f508f2e599806e9a94ade3ca
 
|}
 
  
'''Note:''' the image file is very large (650+ Mb compressed) and will take some time to download. Also, depending on the speed of your SD card, it may take a long time to burn.
+
=== v1.44 ===
 +
* Tesla 2020.36.3.1 compatibility
 +
* Fast setup detection
 +
* WiFi Client mode
 +
* Keep Awake for Tegras
 +
* Control Relays using Tinkla Buddy Menu
  
=== History ===
+
<div class="toccolours mw-collapsible mw-collapsed">
  
==== v1.21 ====
+
=== v1.37 ===
* Fixes issue with starting persistence mode
+
<div class="mw-collapsible-content">
* LEDs now show status of tinklaBuddy and availability of valid cert
+
* Fix screenshot capturing script
 +
* Fix issues with detecting MCU1 vs MCU2
 +
* Added sound triggering capabilities on CID
 +
* Fix issues when running old firmware and cid-updater is not working anymore
 +
</div>
 +
</div>
  
==== v1.20 ====
+
<div class="toccolours mw-collapsible mw-collapsed">
* Menu button trigger for Tinkla Menu for older (LIN based) steering wheel controls
+
=== v1.33 ===
* Fixes brightness control
+
<div class="mw-collapsible-content">
* Resolves issue with crash when car would go in sleep mode
+
* Tesla 2020.24.6.1 compatibility
 +
* [[#Cron_Jobs|Remote cron capabilities]] that allow you to run bash scripts on CID every 1, 5, 15 or 60 minutes (requires root persistence)
 +
* Fixes for persistence scripts to work well with 2020.20 and newer Tesla software
 +
* Speed/reliability improvements
 +
</div>
 +
</div>
  
 +
<div class="toccolours mw-collapsible mw-collapsed">
 +
=== v1.27 ===
 +
<div class="mw-collapsible-content">
 +
* Fully boot without being connected to either IC or CID
 +
* Reduce number of QtCar restarts by detecting IC state
 +
* Increase automatically switch back to analog to 5 min to allow for buddy reboots without changes to IC
 +
* Increase number of checks for state of IC and CID before pulling Vitals
 +
</div>
 +
</div>
  
== Buddy Installation ==
+
<div class="toccolours mw-collapsible mw-collapsed">
The hardest part of installing a Tinkla Buddy is finding an always-on power source. The three most viable options are (a) if you have a Tesla with the Cold Weather package there is a fuse box near the accelerator which makes this a 30 minute install, (b) if you have a fuse box behind the passenger kick panel (2016 and later) and you'll need to re-crimp your 12v red wire for an hour install, or (c) if you don't have a fuse box in the cabin pull a wire through a gasket on the firewall behind the washer fluid reservoir in the Frunk which can take 1-2 hours.
+
=== v1.26 ===
 +
<div class="mw-collapsible-content">
 +
* Allow Buddy to boot without IC/CID on
 +
* Bug fix for IC not turning on after deep sleep
 +
(Note: Vitals need to be re-enabled after each version upgrade)
 +
</div>
 +
</div>
  
=== Tesla w/Cold Weather Package ===
+
<div class="toccolours mw-collapsible mw-collapsed">
If you have a Tesla with the Cold Weather package then there is a fuse box near the accelerator which makes this a 30 minute install.
+
=== v1.25 ===
 +
<div class="mw-collapsible-content">
 +
* Bug fix for vitals without root on latest versions (up to 2020.12.11.5)
 +
* Bug fix with Factory Mode on latest versions (up to 2020.12.11.5)
 +
* Detects automatically if cars has AP hardware (1/2/2.5/3)
 +
* Detects automatically if car has MCU1 or MCU2 hardware
 +
* Vitals checking is an option now in Tinkla Menu and is disabled by default
 +
</div>
 +
</div>
  
=== Tesla built 2016+ ===
+
<div class="toccolours mw-collapsible mw-collapsed">
If you have a 20016 or later Tesla then there should be a fuse box behind the passenger kick panel and you'll need to re-crimp your 12v red wire whhich will make this about an hour install.
+
=== v1.22 ===
 +
<div class="mw-collapsible-content">
 +
* Fully redesigned networking stack for faster response on boot, activation and interaction
 +
* Now Tinkla Buddy can be installed between IC and MCU (IC <--> Buddy <--> MCU) or between MCU and APE (MCU <--> Buddy <--> APE) allowing it to work on both MCU1 and MCU2 cars.
 +
* Auto-detection of MCU type (Tegra vs Intel)
 +
* Auto-detection of AP type (pre-AP, AP1, AP2, AP2.5, AP3)
 +
* Auto-detection of installation location
 +
* Improved WiFi stability
 +
</div>
 +
</div>
  
=== Tesla w/o Fuse Box in Cabin ===
+
<div class="toccolours mw-collapsible mw-collapsed">
If you don't have a fuse box in the cabin then pull a wire through a gasket on the firewall behind the washer fluid reservoir in the Frunk. Depending on your method of poking a hole in the gasket and your method of pulling your 16-18 gauge wire through your hole, this can take between 1-2 hours if not longer.
+
=== v1.21 ===
 +
<div class="mw-collapsible-content">
 +
* Fixes issue with starting persistence mode
 +
* LEDs now show status of tinklaBuddy and availability of valid cert
 +
</div>
 +
</div>
  
Tools required:
+
<div class="toccolours mw-collapsible mw-collapsed">
* Bulleted list item
+
=== v1.20 ===
 +
<div class="mw-collapsible-content">
 +
* Menu button trigger for Tinkla Menu for older (LIN based) steering wheel controls
 +
* Fixes brightness control
 +
* Resolves issue with crash when car would go in sleep mode
 +
</div>
 +
</div>

Latest revision as of 04:09, 18 January 2024

What is Tinkla Buddy? Tinkla Buddy Install Kit Installing your Tinkla Buddy Configuring your Tinkla Buddy


T Buddy.png

What is Tinkla Buddy?

Tinkla Buddy (formerly rPanda) is a nice solution for our Teslas to have Instrument Cluster [IC] integration without root.

If you don't have root access to your Tesla, you can now enjoy these benefits:

  • OpenPilot Integration into IC for pre-AP cars.
  • In car WiFi Access Point
  • Control Relay via CID buttons for after-market features
  • Secure Remote Access to your Buddy from ANYWHERE
  • and More!

Pricing

Hardware Prices And Options

The Tinkla Buddy install kit costs about $200 USD, depending where your source components.

Software License Prices

Tinkla Buddy software license is a yearly subscription model locked to the VIN of the car, so if you replace the hardware on the same car it will still work, but will not work to move the license to another car. 

The cost of the Tinkla Buddy software subscription is:

  • $150.00 USD for the first year and
  • $100.00 USD for each subsequent year.

Software Design History

v1.44

  • Tesla 2020.36.3.1 compatibility
  • Fast setup detection
  • WiFi Client mode
  • Keep Awake for Tegras
  • Control Relays using Tinkla Buddy Menu

v1.37

  • Fix screenshot capturing script
  • Fix issues with detecting MCU1 vs MCU2
  • Added sound triggering capabilities on CID
  • Fix issues when running old firmware and cid-updater is not working anymore

v1.33

  • Tesla 2020.24.6.1 compatibility
  • Remote cron capabilities that allow you to run bash scripts on CID every 1, 5, 15 or 60 minutes (requires root persistence)
  • Fixes for persistence scripts to work well with 2020.20 and newer Tesla software
  • Speed/reliability improvements

v1.27

  • Fully boot without being connected to either IC or CID
  • Reduce number of QtCar restarts by detecting IC state
  • Increase automatically switch back to analog to 5 min to allow for buddy reboots without changes to IC
  • Increase number of checks for state of IC and CID before pulling Vitals

v1.26

  • Allow Buddy to boot without IC/CID on
  • Bug fix for IC not turning on after deep sleep

(Note: Vitals need to be re-enabled after each version upgrade)

v1.25

  • Bug fix for vitals without root on latest versions (up to 2020.12.11.5)
  • Bug fix with Factory Mode on latest versions (up to 2020.12.11.5)
  • Detects automatically if cars has AP hardware (1/2/2.5/3)
  • Detects automatically if car has MCU1 or MCU2 hardware
  • Vitals checking is an option now in Tinkla Menu and is disabled by default

v1.22

  • Fully redesigned networking stack for faster response on boot, activation and interaction
  • Now Tinkla Buddy can be installed between IC and MCU (IC <--> Buddy <--> MCU) or between MCU and APE (MCU <--> Buddy <--> APE) allowing it to work on both MCU1 and MCU2 cars.
  • Auto-detection of MCU type (Tegra vs Intel)
  • Auto-detection of AP type (pre-AP, AP1, AP2, AP2.5, AP3)
  • Auto-detection of installation location
  • Improved WiFi stability

v1.21

  • Fixes issue with starting persistence mode
  • LEDs now show status of tinklaBuddy and availability of valid cert

v1.20

  • Menu button trigger for Tinkla Menu for older (LIN based) steering wheel controls
  • Fixes brightness control
  • Resolves issue with crash when car would go in sleep mode