Diagnostics on Kubota Tractors

david b

New member

Equipment
M7060
Mar 4, 2020
3
0
1
St. Joseph, MO
Thanks Sidecarflip, and others...perhaps you all should ask OTT to add a "legal advice" section so you have somewhere to post all the warnings and threats about doing your own diagnostics. ;)
 

SidecarFlip

Banned

Equipment
M9000HDCC3, M9000HD, Kubota GS850 Sidekick
Oct 28, 2018
7,197
557
83
USA
Candidly speaking, I don't much care what you do or don't do to your tractor. You own it so it's your ship, not mine.

Just don't whine when it don't come out as planned.
 

bobdcoder

New member

Equipment
4710−4 × 0.25005+−4+−4+.0002×4÷2−.0002 or 00000100 00000111 00000000 00000001
Sep 27, 2022
11
1
3
US
Hello - I've spent a lot of time on this forum, and learned a lot, but this is my first time contributing...so...

I am very interested in learning and documenting (for others) specific details about the diagnostic systems used for Kubota tractors. I am most interested in the V3307 diesel engine in my 2019 M7060, but information about other tractor models would likely prove useful and would be much appreciated.

I have found threads referencing Kubota's Diagmaster software (perhaps incorrectly called Digimaster in some threads), but I find very little when searching the forum and the web for details about the software. So my questions are:

1. Is Diagmaster still the diagnostic tool used by Kubota service providers for newer engines/tractors?
2. If so, can someone point me to useful technical information about Diagmaster?
3. Does Kubota/Diagmaster use SAE J1939, ISO 15765, or some other standardized CAN based protocol for diagnostics?
4. How might I locate the diagnostic connector on my M7060?

Thanks in advance for any information pertinent to these questions, or Kubota tractor/engine diagnostics in general!
(3 years late "2023" and 1 Health Stroke short!)
Re #3-1
Just my thoughts/suspicion/best guess on the Kubota.... its probably and most likely a SAE J1939 (for whatever Era/Year? of tech) Eg...-11, /21, /31, -01, /71, /75, -81-85, etc, up too /-22. (or some newest SAE or subset derivative.)
Most certainly the latest and greatest is built on top of the previous era/release. So the ecu unit and model would help determine the J1939 /xx? maybe... or help narrow it down.

(in saying that... I share the confusion as the J1939 mentions "suggestive" using a 9-pin round connection. But for my particular overpriced pop corn buggy (Kuh-clunker) L4701H ... the connector is two separate square ice-cube size plugins ... (more of a 2nd grade pre-school toy block of ODB nature of connectors).
Eg- connector (1. High/low), and (2. High/low, Grnd-, and Voltage+) ... I'm just a guess at the 4 wire "pos/neg" connectors. I haven't broke out my fluke just yet too test them first.

Re#3-2
As for the ISO Standard settings? I would not have the first clue. I'm just getting my hands wet n dirty.

I know a bit about programming and stuff. Kowl-edge edge-um-uh-ated in it , but just learnen the other Kubota CAN Bus crap. (lol)
(so I don't really know any JACK for 100% Certain.)
But I also use to be the head mechanic in charge of a fleet of junkers. so I am eyeballing the ECU CAN tech.
(programmer + Auto tech = Hummmmm?????)


But ((("per my research"))) all points too J1939 is for HD type machinery, Not cars, tucks and bicycles. (at present)

Of course that is my first suspicions and thoughts. Who knows? i just might be (Full Of Crap-wrong) and my suspicions completely off the mark. but I am just warming up... Hopefully!
 
Last edited:

bobdcoder

New member

Equipment
4710−4 × 0.25005+−4+−4+.0002×4÷2−.0002 or 00000100 00000111 00000000 00000001
Sep 27, 2022
11
1
3
US
Hello - I've spent a lot of time on this forum, and learned a lot, but this is my first time contributing...so...

I am very interested in learning and documenting (for others) specific details about the diagnostic systems used for Kubota tractors. I am most interested in the V3307 diesel engine in my 2019 M7060, but information about other tractor models would likely prove useful and would be much appreciated.

I have found threads referencing Kubota's Diagmaster software (perhaps incorrectly called Digimaster in some threads), but I find very little when searching the forum and the web for details about the software. So my questions are:

1. Is Diagmaster still the diagnostic tool used by Kubota service providers for newer engines/tractors?
2. If so, can someone point me to useful technical information about Diagmaster?
3. Does Kubota/Diagmaster use SAE J1939, ISO 15765, or some other standardized CAN based protocol for diagnostics?
4. How might I locate the diagnostic connector on my M7060?

Thanks in advance for any information pertinent to these questions, or Kubota tractor/engine diagnostics in general!

In another updated/late reply too #3....
It appears to be J1939-xx for whatever era of make
for example the 2017
SAE J1939 and ISO .png


I just hope I'm not breaking any rules by posting the example.

But the SAE and ISO is always subject to change each year or on the whim of the manufactures I am betting.

The only thing would be that it would be bad too change tunes mid-songs, unless they rewrote the music Rule book (digamaster) to be able too manually set the custom SAE and ISO defults as well.

I would bet that you already can manually customize the SAE and ISO if the sofware was readily available and the isolated internet/ Kubota network connections doors and welcome mat was wide open. (my conspiricy therory)
 
Last edited:

bobdcoder

New member

Equipment
4710−4 × 0.25005+−4+−4+.0002×4÷2−.0002 or 00000100 00000111 00000000 00000001
Sep 27, 2022
11
1
3
US
In another updated/late reply too #3....
It appears to be J1939-xx for whatever era of make
for example the 2017
View attachment 105094

I just hope I'm not breaking any rules by posting the example.

But the SAE and ISO is always subject to change each year or on the whim of the manufactures I am betting.

The only thing would be that it would be bad too change tunes mid-songs, unless they rewrote the music Rule book (digamaster) to be able too manually set the custom SAE and ISO defults as well.

I would bet that you already can manually customize the SAE and ISO if the sofware was readily available and the isolated internet/ Kubota network connections doors and welcome mat was wide open. (my conspiricy therory)
As too update the information on the ISO. The WSM has this too say and much more. Read page 597 of the WSM for L4710 and two others.


"
The Controller Area Network (CAN) specification
defines the Data Link Layer, ISO 11898 defines the
Physical Layer. ....... at (500 kbs)..".

2-wire interface running over a Shielded Twisted Pair
 

bobdcoder

New member

Equipment
4710−4 × 0.25005+−4+−4+.0002×4÷2−.0002 or 00000100 00000111 00000000 00000001
Sep 27, 2022
11
1
3
US
And ... Yes I realize this topic is over 3 years old... but not the issues.
All because of a dead battery? Really!
 

bobdcoder

New member

Equipment
4710−4 × 0.25005+−4+−4+.0002×4÷2−.0002 or 00000100 00000111 00000000 00000001
Sep 27, 2022
11
1
3
US
As another side note:

SAE J1939-73 standards notes that a password can be Used/stored in two places.... (1) the ECU and the (2) interface software used to access it would require the same (I belive I said that right).
it may even be some checksum type deal like with a credit-cards, where one number must sum out to another number in order too be valid.

But without either you just might be COL (Crap out of luck)!
 

whitetiger

Moderator
Staff member

Equipment
Kubota tech..BX2370, RCK60, B7100HST, RTV900 w plow, Ford 1100 FWA
Nov 20, 2011
3,043
1,496
113
Kansas City, KS
As another side note:

SAE J1939-73 standards notes that a password can be Used/stored in two places.... (1) the ECU and the (2) interface software used to access it would require the same (I belive I said that right).
it may even be some checksum type deal like with a credit-cards, where one number must sum out to another number in order too be valid.

But without either you just might be COL (Crap out of luck)!
What are you trying to do????
 

bobdcoder

New member

Equipment
4710−4 × 0.25005+−4+−4+.0002×4÷2−.0002 or 00000100 00000111 00000000 00000001
Sep 27, 2022
11
1
3
US
Yes! I'm prone to mistakes and type-O's just like all the perfect ones.
But Type-O;s don't count... or do it?
Perhaps I should correct it. OKay?.

I changed my equipment profile.
as for my 4707 type-O,
hold up six fingers and subtract from the above.
 

SingletonFarms

New member

Equipment
M7060
Oct 20, 2023
17
4
3
Pilot Point TX
OP here, thanks for all the replies!

After more research guided by a few of the responses here, I was able to find a 317 page PDF from Kubota that provided some information about Diagmaster, as well as a (seemingly) complete list of implemented DTCs along with detailed descriptions for each. It is specific to the V3307-CR-TE4 engine used in my tractor, but may be very applicable to other engine ECUs.

Several have posted that Kubota's diagnostic system is "proprietary" and that "no other diagnostic reader has the ability to read their computer system".

I don't believe this to be true. It appears that they are using 1 or more standard CAN bus protocols, common to the automotive and heavy duty truck industry. I'm prepared to go pretty far to reverse engineer, but from what I have seen so far, there isn't anything super secret going on here with regard to diagnostics. Clearing codes will certainly be challenging, but do-able. Reprogramming is not likely to be possible without lots of insider information that I probably won't be able to get.

Proposals on how to best share the doc described above? It answers at least 3 of the 4 questions I started this thread with.

More to come...
I have the same model and engine V3307-T. Anybody or can you point me to this document with the diagmaster and diag codes please?