Results 1 to 22 of 22
  1. #1
    Active Member
    Join Date
    May 2018
    Location
    Chateauguay, Qc, Canada
    Posts
    339
    Spyder Garage
    1

    Thumbs up BUDS Alternative - asking for your help to get a new tool????

    Hi All:

    In the BMW motorcycle world there is a device called a GS911, $399 on Amazon, which has a set of diagnostic & service functions to help maintain your bike. I contacted the manufacturer to see if they had any plans to do something for Spyders and they seemed cool to the idea. I would like to ask for your help to get us a new tool to help us maintain our Spyders.

    The functions I would like to see are:
    a. Brake bleeding Assistance
    b. Steering centering for DIY alignment types
    c. Brake pressure readout.
    d. Various Sensor Diagnostics.

    Let's all write him an email asking for this new product. These are the contact coordinates of the person I was in touch with.

    Ruan Britz

    Technical Product Support Specialist

    Email: ruan@hex.co.za

    Tel: +27 21 850 0650

    Website: http://www.hexdiagnostics.co.za

    Let's show him that there is a market for this new device.
    Last edited by Peter Aawen; 05-23-2022 at 01:53 PM. Reason: Removed Prefix & title clarification - this is not a 'How To: DIY' guide. ;-)
    Eckhard

    Spyder RT Ltd, 2011
    2011 RT Ltd. , Pearl White

  2. #2
    Active Member
    Join Date
    Jun 2021
    Location
    OR
    Posts
    92
    Spyder Garage
    0

    Default

    Only Buds/Buds2 works. You can get the kit from here: https://www.powersports-diag.com/
    2021 Syder RT Limited

  3. #3
    Active Member
    Join Date
    May 2018
    Location
    Chateauguay, Qc, Canada
    Posts
    339
    Spyder Garage
    1

    Default

    I'm hoping to buy something nearer to a $400 price range.
    Eckhard

    Spyder RT Ltd, 2011
    2011 RT Ltd. , Pearl White

  4. #4
    Active Member
    Join Date
    Jun 2021
    Location
    OR
    Posts
    92
    Spyder Garage
    0

    Default

    You can reduce the cost for getting a license for the spyder/ryker models only and go yearly. The initial cost is mostly for the interface. Renewal is like 105 bucks. If you plan on doing your own work you will need it as it is only way to do calibrations and updates. These things have like 5 computers in them.
    2021 Syder RT Limited

  5. #5
    Very Active Member SNOOPY's Avatar
    Join Date
    Aug 2013
    Location
    ..
    Posts
    5,233
    Spyder Garage
    0

    Default

    Quote Originally Posted by shardt View Post
    You can reduce the cost for getting a license for the spyder/ryker models only and go yearly. The initial cost is mostly for the interface. Renewal is like 105 bucks. If you plan on doing your own work you will need it as it is only way to do calibrations and updates. These things have like 5 computers in them.

    If you are only using this BUDS on your own bike, do you need to buy a yearly license or is there a work around?


    .

  6. #6
    Active Member
    Join Date
    Jun 2021
    Location
    OR
    Posts
    92
    Spyder Garage
    0

    Default

    To be legal yeah you have to purchase a license. There may be hacks but I would not trust anything like that. They may work but what else are these hacks doing to your computer. Besides the yearly cost is not very much if you plan to do your own maintenance.
    2021 Syder RT Limited

  7. #7
    Very Active Member IdahoMtnSpyder's Avatar
    Join Date
    Jan 2014
    Location
    Idaho
    Posts
    9,767
    Spyder Garage
    1

    Default

    Quote Originally Posted by SNOOPY View Post
    If you are only using this BUDS on your own bike, do you need to buy a yearly license or is there a work around?
    No work around that I know of. I think the end date for the license is coded into the registration or activation key so the program will go into demo mode when the license expires.

    2014 Copper RTS

    Tri-Axis bars, CB, BajaRon sway bar & shock adjusters, SpyderPop's Bumpskid, NBV peg brackets, LED headlights and modulator, Wolo trumpet air horns, trailer hitch, custom trailer harness, high mount turn signals, Custom Dynamics brake light, LED turn signal lights on mirrors, LED strip light for a dash light, garage door opener, LED lights in frunk, trunk, and saddlebags, RAM mounts and cradles for tablet (for GPS) and phone (for music), and Smooth Spyder belt tensioner.
    2014 RTS , Copper! (officially Cognac)

  8. #8
    Very Active Member IdahoMtnSpyder's Avatar
    Join Date
    Jan 2014
    Location
    Idaho
    Posts
    9,767
    Spyder Garage
    1

    Default

    BUDS/BUDS II is what is used to install program updates for the ECM and other modules in the Spyder. I really doubt BRP would release those updates to a 3rd party diagnostic tool company. Plus it would be one helluva job to reverse engineer the BUDS/BUDS II software and not get tangled up in lawsuits over patent and copyright infringements. The market simply wouldn't be big enough for someone like Hex Diagnostics to get a positive payback, IMO.

    I also see that Hex D sells a separate tool for each model of BMW. Change motorcycles, change the tool. With BUDS the cost to update BUDS, if needed, when you get a new Spyder model, is usually zilch. Buy a Sea Doo or Ski Doo and upgrade your license. You already have the tool itself.

    Have you looked into BUDS? What it does is a list much, much, longer than your wish list above.

    2014 Copper RTS

    Tri-Axis bars, CB, BajaRon sway bar & shock adjusters, SpyderPop's Bumpskid, NBV peg brackets, LED headlights and modulator, Wolo trumpet air horns, trailer hitch, custom trailer harness, high mount turn signals, Custom Dynamics brake light, LED turn signal lights on mirrors, LED strip light for a dash light, garage door opener, LED lights in frunk, trunk, and saddlebags, RAM mounts and cradles for tablet (for GPS) and phone (for music), and Smooth Spyder belt tensioner.
    2014 RTS , Copper! (officially Cognac)

  9. #9
    Very Active Member SNOOPY's Avatar
    Join Date
    Aug 2013
    Location
    ..
    Posts
    5,233
    Spyder Garage
    0

    Default

    Wasn’t looking to hack into it. My point being I haven’t needed it for 9 years now, but if I want to put the $500 into it in case I needed it in the future…it’s not worth having to pay $100 a year just to keep it “working”.

    If it will still works but won’t do future updates I’m good with that, but it sounds like after a “specified” date it will no longer function.

  10. #10
    Very Active Member IdahoMtnSpyder's Avatar
    Join Date
    Jan 2014
    Location
    Idaho
    Posts
    9,767
    Spyder Garage
    1

    Default

    Quote Originally Posted by SNOOPY View Post
    Wasn’t looking to hack into it. My point being I haven’t needed it for 9 years now, but if I want to put the $500 into it in case I needed it in the future…it’s not worth having to pay $100 a year just to keep it “working”.

    If it will still works but won’t do future updates I’m good with that, but it sounds like after a “specified” date it will no longer function.
    I think you could let it be dormant for some time and then buy a 1 year license when you need to use it.

    2014 Copper RTS

    Tri-Axis bars, CB, BajaRon sway bar & shock adjusters, SpyderPop's Bumpskid, NBV peg brackets, LED headlights and modulator, Wolo trumpet air horns, trailer hitch, custom trailer harness, high mount turn signals, Custom Dynamics brake light, LED turn signal lights on mirrors, LED strip light for a dash light, garage door opener, LED lights in frunk, trunk, and saddlebags, RAM mounts and cradles for tablet (for GPS) and phone (for music), and Smooth Spyder belt tensioner.
    2014 RTS , Copper! (officially Cognac)

  11. #11
    Member
    Join Date
    Jul 2022
    Location
    Western colorado
    Posts
    9
    Spyder Garage
    0

    Default

    I use an Atec, and it works great on the Spyders. It's more expensive, but we use it on all motorcycles and 4 wheelers, boats, Sea Doos, etc. We had to buy the adapters for different makes, but the BRP adapters work on Ski Doo, Sea Doo, and several boats. To say that nothing else works except BUDs is completely wrong. Now this is expensive for just Spyder owners, but for general use it was cheaper, since we use it on all motorsports, Tim.
    Last edited by Peter Aawen; 09-09-2022 at 04:13 PM. Reason: Caps + ;-)

  12. #12
    Very Active Member IdahoMtnSpyder's Avatar
    Join Date
    Jan 2014
    Location
    Idaho
    Posts
    9,767
    Spyder Garage
    1

    Default

    Quote Originally Posted by Tsmodie View Post
    I use an Atec, and it works great on the Spyders. It's more expensive, but.....
    Interesting, and good to know that BRP hasn't locked down the system completely.
    Last edited by Peter Aawen; 09-09-2022 at 04:15 PM. Reason: Fixed quote display

    2014 Copper RTS

    Tri-Axis bars, CB, BajaRon sway bar & shock adjusters, SpyderPop's Bumpskid, NBV peg brackets, LED headlights and modulator, Wolo trumpet air horns, trailer hitch, custom trailer harness, high mount turn signals, Custom Dynamics brake light, LED turn signal lights on mirrors, LED strip light for a dash light, garage door opener, LED lights in frunk, trunk, and saddlebags, RAM mounts and cradles for tablet (for GPS) and phone (for music), and Smooth Spyder belt tensioner.
    2014 RTS , Copper! (officially Cognac)

  13. #13
    Member
    Join Date
    Aug 2020
    Location
    Germany
    Posts
    19
    Spyder Garage
    0

    Default

    Quote Originally Posted by Tsmodie View Post
    I use an Atec, and it works great on the Spyders.
    Tim, that sounds interesting to me.
    I tried to find out more about that, but have had no success so far.
    Can you give me any further information about this device (maybe a link to the manufacturer)?

    Thanks
    Michael
    Last edited by Peter Aawen; 09-12-2022 at 04:42 AM. Reason: tryed & ? ;-)

  14. #14
    Member
    Join Date
    Jul 2022
    Location
    Western colorado
    Posts
    9
    Spyder Garage
    0

    Default

    I am sorry, it's not an Atec, it's TEXA, I've had it for a couple of years, we use it for snowmobiles, side x sides, motorcycles, an boats, Tim

  15. #15
    Very Active Member
    Join Date
    Jan 2021
    Location
    Descanso, CA
    Posts
    986
    Spyder Garage
    0

    Question Request for CANBUS information.

    Tim -- per the service manual, my 2014 Spyder uses the KWP2000 (Keyword Protocol 2000) at the 500kbps data rate.

    Can you confirm this? CAN Standard Frame (11-bit identifier) or CAN Extended Frame (29-bit identifier)? Would you know the identifier(s) for the MSL (Multi-Function Switch Left) messages? Specifically those containing the Turn Left, Turn Right and Cancel Turn commands?

    I'm about to use a "sniffer" but I'm lazy and this information would help me get started faster. Thanks.
    Last edited by BertRemington; 09-14-2022 at 11:07 AM. Reason: corrected punctuation
    2014 Can-Am Spyder RT-S SE6 Freeway Commuter Pod
    2016 Royal Enfield Classic 500 Fair-Weather Mountain Bike

  16. #16
    Very Active Member
    Join Date
    Jan 2021
    Location
    Descanso, CA
    Posts
    986
    Spyder Garage
    0

    Thumbs up I'm pretty sure I found the MSL msgs I was looking for

    I confirmed my 2014 uses the KWP2000 CANBUS framework (as compared to the OBD CANBUS framework) at 500Kbps using the CAN 2.0A Base Frame Format (11-bit identifiers). The CAN 2.0B Extended Frame Format (29-bit message identifiers) was pre-released in 2012 so my Spyder didn't make the cut although later Spyders (eg starting in 2017-2018?) probably did as Bosch both "controls" the standard and builds our ECM and TCM.

    The "sniffer" I used is https://www.amazon.com/Studio-Analyz.../dp/B0B1L4MTCM and the USB-CAN(V8.00) software at GitHub. Figuring out the configuration parameters is not for the faint-hearted or impatient and the collected output reflects a number of software errors but hey I bought it cheap Used! Fortunately the software provides a self-test loopback feature otherwise I never could have made it work.

    I'm pretty sure the MSL messages I want are 590 and 591 for LT, RT, CT and PTT (I'm not interested in PTT but some folks seem to be).

    1509 15:29:55:878 590 03
    180 15:29:30:756 590 04 80 39 33 2e 33
    115 15:29:29:487 590 83
    296 15:29:32:990 590 84 00 39 33 2e 33
    1508 15:29:55:863 591 14 00
    3973 15:30:42:332 591 89 01
    114 15:29:29:472 591 94 00

    For today's collection I had to sort through 1000s of messages. For tomorrow's collection I will use filters to confirm those messages are the ones I want.

    // Multi-Function Switch (Left) functions via CANBUS
    // Reverse: Free-Reverse
    // PTT: Free-Push-to-Talk
    // Shift: Free-UpShift-DownShift
    // Windshield: Free-UpWindShield-DownWindShield
    // RECC: Free-Up-Down-Left-Right
    // Mode: Free-Mode
    // Set: Free-Set
    // Turn: Free-Left-Right-Cancel
    // Multi-Function Switch (Right) functions via MSL via CANBUS
    // Cruise: Off-On-Set-Resume

    Right now it's a contest whether I have more pages of documentation or C++ code. Most of the parts have arrived. Great fun!
    2014 Can-Am Spyder RT-S SE6 Freeway Commuter Pod
    2016 Royal Enfield Classic 500 Fair-Weather Mountain Bike

  17. #17
    Very Active Member
    Join Date
    Jan 2021
    Location
    Descanso, CA
    Posts
    986
    Spyder Garage
    0

    Wink Plan A ain't gonna work but I've got a Plan B

    Well I'm closer to confirming the specific CANBUS messages of interest (Turn: Left-Right-Cancel) but further from the solution I wanted (injection of Cancel message).

    There's kinda two basic strategies for determining when to send messages: as needed or periodic. BRP chose periodic which has several advantages the primary disadvantage being CANBUS loading. But with a 500Kbps speed supporting only 11 modules most of which don't have much to say there's not much bus loading.
    Spyder CANBUS Modules.jpg
    I believe the MSL is transmitting its messages every 300-400ms. Message 340h seems to contain Byte 3 as Turn (01, 02, 04) and Byte 2 as PTT (40). Notice there's lots of bits available for other information just like there's lots more buttons on the MSL. I still haven't be able to get my sniffer's message filtering to work so didn't want to dig deeper (the total message rate is 16/sec so there's a lot of chaff surrounding the wheat) until I do.

    One of the advantages of periodic is debounce. The push state of the button(s) (OFF=0 ON=1) is transmitted in every 340h message for as long as you press them. The Cluster, etc probably waits for several messages (about 1 second) before deciding the button push wasn't a transient or unintended. So if I inject a pseudo Cancel Turn button push (Byte 3 = 04) and 200ms later the MSL injects the actual state of the button (Byte 3 = 00) the Cluster is probably going to ignore my "button push."

    Bummer. But I'm thinking instead of sharing the Turn (and Hazard) lighting functions with the Cluster, just totally take them over. I'm almost there but that's another thread.

    Returning to the general theme of this thread, the CANBUS messages from a data perspective are easy to extract and with patience many can be decoded. For instance Spyder Monkey https://www.spyderlovers.com/forums/...-Bus-on-Spyder decoded several messages before he had to give his sniffer back. I'm interested in Message 560d for speed-dependent brake flasher operation. And now that I've removed the radio and speakers (I needed the space and am re-purposing the wiring) what can I do with a PTT button? Hmm...

    But DIY transmitting messages into the CANBUS? You're going to need Bosch's engineering documentation. And they ain't sharing with us commoners.

    Anyway that's all for me on this thread unless you have questions.
    2014 Can-Am Spyder RT-S SE6 Freeway Commuter Pod
    2016 Royal Enfield Classic 500 Fair-Weather Mountain Bike

  18. #18
    Very Active Member CloverHillCrawler's Avatar
    Join Date
    Mar 2021
    Location
    Maryland
    Posts
    757
    Spyder Garage
    1

    Default

    Quote Originally Posted by BertRemington View Post
    Well I'm closer to confirming the specific CANBUS messages of interest (Turn: Left-Right-Cancel) but further from the solution I wanted (injection of Cancel message).

    There's kinda two basic strategies for determining when to send messages: as needed or periodic. BRP chose periodic which has several advantages the primary disadvantage being CANBUS loading. But with a 500Kbps speed supporting only 11 modules most of which don't have much to say there's not much bus loading.
    Spyder CANBUS Modules.jpg
    I believe the MSL is transmitting its messages every 300-400ms. Message 340h seems to contain Byte 3 as Turn (01, 02, 04) and Byte 2 as PTT (40). Notice there's lots of bits available for other information just like there's lots more buttons on the MSL. I still haven't be able to get my sniffer's message filtering to work so didn't want to dig deeper (the total message rate is 16/sec so there's a lot of chaff surrounding the wheat) until I do.

    One of the advantages of periodic is debounce. The push state of the button(s) (OFF=0 ON=1) is transmitted in every 340h message for as long as you press them. The Cluster, etc probably waits for several messages (about 1 second) before deciding the button push wasn't a transient or unintended. So if I inject a pseudo Cancel Turn button push (Byte 3 = 04) and 200ms later the MSL injects the actual state of the button (Byte 3 = 00) the Cluster is probably going to ignore my "button push."

    Bummer. But I'm thinking instead of sharing the Turn (and Hazard) lighting functions with the Cluster, just totally take them over. I'm almost there but that's another thread.

    Returning to the general theme of this thread, the CANBUS messages from a data perspective are easy to extract and with patience many can be decoded. For instance Spyder Monkey https://www.spyderlovers.com/forums/...-Bus-on-Spyder decoded several messages before he had to give his sniffer back. I'm interested in Message 560d for speed-dependent brake flasher operation. And now that I've removed the radio and speakers (I needed the space and am re-purposing the wiring) what can I do with a PTT button? Hmm...

    But DIY transmitting messages into the CANBUS? You're going to need Bosch's engineering documentation. And they ain't sharing with us commoners.

    Anyway that's all for me on this thread unless you have questions.

    2020 F3 SE6

    Safety and Lighting: LED Headlight upgrade, IPS LED Fog lights, Show Chrome LED Fender Signals, LED Signature Light, Tric LED Afterburnerz, MotoHorn 2.0

    Suspension: Wilbers Front and Rear Shocks, BajaRon Sway Bar, Vredestein Quatrac Front and Rear Tires

    Comfort: Blue Ridge Windshield, Corbin Dual Touring Saddle, Ultimate Floorboards, OEM Passenger Backrest with Rear Shelf, OEM Passenger Floorboards Modified with High Risers from Pierre

    Tackform Center Mount Phone Holder w/ rapid charging USB-C.
    2020 F3 , Black

  19. #19
    Very Active Member
    Join Date
    Jan 2021
    Location
    Descanso, CA
    Posts
    986
    Spyder Garage
    0

    Talking

    Current status: 16 pages of C++ code, 24 pages of wiring documentation and on my third iteration of ACS plumbing (parts arrive next week). Featuritis seems to have reached its end. Progress slowed as my wiring workshop is an hour drive away and its kinda cold for my old bones.

    PS Speed is a scalar; Velocity is a vector - ya don't use them together.
    Last edited by Peter Aawen; 12-30-2022 at 11:56 PM. Reason: ; + - juust for clarity ;-)
    2014 Can-Am Spyder RT-S SE6 Freeway Commuter Pod
    2016 Royal Enfield Classic 500 Fair-Weather Mountain Bike

  20. #20
    Active Member
    Join Date
    Apr 2014
    Location
    Claresholm, Alberta
    Posts
    32
    Spyder Garage
    0

    Default

    Quote Originally Posted by Eckhard View Post
    Hi All:

    In the BMW motorcycle world there is a device called a GS911, $399 on Amazon, which has a set of diagnostic & service functions to help maintain your bike. I contacted the manufacturer to see if they had any plans to do something for Spyders and they seemed cool to the idea. I would like to ask for your help to get us a new tool to help us maintain our Spyders.

    .
    I have a GS911 and it is great and the guys that produced are great but they really don't seem intersted in expanding past BMW, I have tried to convince them with no luck. But then again if everyone tried it might help.

  21. #21
    Very Active Member Bfromla's Avatar
    Join Date
    Aug 2014
    Location
    Bossier LoUiSiAna
    Posts
    5,977
    Spyder Garage
    1

    Default

    Quote Originally Posted by rideaway View Post
    I have a GS911 and it is great and the guys that produced are great but they really don't seem intersted in expanding past BMW, I have tried to convince them with no luck. But then again if everyone tried it might help.
    Maybe not so much the guys issue, BRP complicated things enough that Rodger-spyder codes had to stop

    2013 STL SE5 BLACK CURRANT
    SpyderPop's: LED bumpskid
    SmoothSpyder: dualmode back rest
    T r * * LED:foam grip covers, Tricrings, FenderZ,
    brake light strips, wide vue mirrors
    Rivico SOMA modulation brake leds
    sawblade mowhalk fender accents
    minispyder dash toy
    Lid lox
    KradelLock
    Pakitrack
    GENSSI ELITE LED H4 headlights
    FLO (Frunk Lid Organizer)
    BRP fog lights, trailer hitch
    SENA 20S EVO
    2013 STL , Stock Stock Black currant

  22. #22
    Very Active Member
    Join Date
    Jan 2021
    Location
    Descanso, CA
    Posts
    986
    Spyder Garage
    0

    Default

    Took a quick look at GS911. To begin with it uses a standard OBD connector. BRP for Spyders and many UTV/ATV models use a Deutsch DB6 connector. The DB6-OBD adapter is easy to build and can be used to read the CANBUS messages. But BRP is using non-standard proprietary OBD PIDs. If you have a BUDS you can monitor the CANBUS traffic and eventually decode the PIDs. But with a 500kbps CANBUS there's traffic is pretty heavy (about 16 message/sec for typical identifier). Here's the analyzer I'm using https://www.amazon.com/Analyzer-CAN-...dp/B07FY4YLPL/

    PS the differences between my earlier posts and now are due to loss of ignorance. Turns out the Spyder CANBUS was overrunning my analyzer and I wasn't aware of it.
    Last edited by BertRemington; 04-29-2023 at 08:32 PM. Reason: added PS
    2014 Can-Am Spyder RT-S SE6 Freeway Commuter Pod
    2016 Royal Enfield Classic 500 Fair-Weather Mountain Bike

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •