got a couple more photos from the computer but they are greek to me, where do I find the 3 different setting to make any changes?
Announcement
Collapse
No announcement yet.
X-1 / M600 BESST Firmware Programming
Collapse
X
-
paxtana, I can get to the step that says (confirm the right com port is selected and press connect if not connected) nothing happens. When I select controller under component the controller lights up but when I hit the read button nothing happens but a popup appears that says read again, that when nothing really happens.
Comment
-
How long does it take to update the file to the besst tool? I'm on like 15 minutes and still hear no beep., to signal finished. Does it say complete when done?1 Photo
Comment
-
Originally posted by bohunter View Postgot a couple more photos from the computer but they are greek to me, where do I find the 3 different setting to make any changes?
Comment
-
If you have no idea how to open file explorer and open the downloads folder you need to get someone who is familiar with a PC to help you out for sure! I am guessing you did not download the Firmware BIN files because if so, you would have had to click on them to download them. When you do that they get located in the downloads folder by default. Without that you are dead in the water.
- Likes 1
Comment
-
Thank you for the information, pretty sure I got it to work at least it was doing something and when I unplugged and plugged it back in as instructed it looked like it downloaded the luna file. I'm thinking the problem was when it asked for a file to download I wasn't clicking on the bin files.Test ride later, CRFan250 your instructions helped me the most so once again Thank You...
-
After many attempts over a few days, last night I finally succeeded in flashing to the .6 firmware. (Naturally, it's raining/wet today and I can't test-ride.) It was a process of groping my way through everything, which made it difficult to document, but I've nearly done writing up the first part of the process (just getting the BESST tool updated . . . a definite challenge for PC novices like me), and I think I can outline the second part well enough for someone to follow.
Some points that people might find helpful (I sure wish I'd understood them from the outset):
The "HMI" referenced in instructions is the bike's display. (Human-Machine Interface). You need to connect one of the BESST tool's green cables to the display and the other to the controller.
After getting the two beeps indicating flashing complete, you need to clear the firmware version readout in BESST app window to see if it was a success. Hit 'Reset' in upper right, then 'Connect,' then 'Read' (hitting 'Clear' then read might work?)
- Likes 2
Comment
-
You dont connect to the display, you connect to the green wire that is plugged into the display, you are actually connecting to the controller not the display. I never did get any beeps when I updated mine, tool made some noise when I held the button down for the tool to reset, I just held it down until it quit.
-
Here is how I got the tool to work, step by step after days of trying different things. First download the besst tool link from page 1 from paxtana, when the popups come up to update click the x button and do not update. Plug in your tool to the computer usb port and other end to the bike by unplugging the green plug from your display. Click on the offline button but do not update when the popup comes up. Go to tools and on the dropdown click on update, nothing will actually happen but it will just open up another screen, on that screen under component button click on service tool, than click on the orange (get a file from local) button. There you will find 3 bin file options which is three different firmwares for the bike, click on one you want to try and then click read when done than click on update, after updated switch the component button from service tool to controller and click update. Right now the tool is updated with the firmware you wanted to try, now unplug the green cable from the bike and plug it back in and the tool will start updating your controller. When your done and exit the file once again it will ask to update click NO. Plug the bike back into your display and test ride your option. I tried all three options and I like the last option the bast since it seem to have the most help in assist 1 and 2, The luna option was also OK but not what I wanted and the 46.6 option really had no help in assist 1 or 2. HOPE THIS HELPS OTHERS AND ENJOY YOUR RIDES.Last edited by bohunter; 01-06-2021, 02:07 PM.
- Likes 2
Comment
-
INSTALLING BESST APPLICATION/FLASHING FIRMWARE
I broke this into two sections.
Note: If you’re new to PCs, maybe read up on how to remove hardware safely (i.e., unplug USB devices, such as the BESST tool). There’s conflicting information about the need to do this in Windows 10, but here’s what Microsoft says: https://support.microsoft.com/en-us/...a-fd44b9cec369
INSTALLING THE BESST APPLICATION
1. From the link Luna provided after you purchased the BESST tool (or from paxtana’s post, #2 in this topic thread) download BESST_Setup_1.2.18 to your PC, setting computer to unzip the file once it’s downloaded. (or double-click it to expand once it’s downloaded)
2. Double-click the BESST Setup 1.2.18.exe file and run it to install the application on computer. Don’t update.
3. Open the BESST app and log in using the following username and password, which are from post #8 of this topic thread:
User Name: support@lunacycle.com
Password:LUNA SUPPORT EDIT: please contact us (at :support@lunacycle.com ) with your order number to get the password
4. Quit (close) the app.
Remember to stay hydrated. You should be ready to flash now.
FLASHING FIRMWARE
Note 1: These instructions apply to circumstances as they existed in early January 2012. I fumbled around a lot in the process and am not able to outline the exact steps that work immediately, but the info here should enable you to get the job done. Proceed at your own risk.
Note 2: Before going through the steps outlined below, I switched back from my 860C display to the original small non-color display that came with the X-1. Not sure if this was necessary.
Note 3: “the right COM port” (the correct COM port) did not seem to be an issue in my case. Also, sorry for the (over)abundance of detail.
1. With X-1 battery installed in your bike, open the BESST application, select offline mode (if that option is not available, see steps 3 and 4 of “INSTALLING THE BESST APPLICATION,” above)
2. Connect the BESST tool (hereafter abbreviated BT) to a USB port of PC.
3. Connect the BT’s triangular green cable ends to the bike (unplug the cable that comes out of the bike’s display and leads into the frame, and patch the BT into that path).
4. Turn on bike’s power the usual way. (You could probably have it on before this point, but IDK.) Note that the display will probably light up on connection to the BT, but you still need to power the bike on at battery. Click “CONNECT” in the BESST app (abbreviated hereafter as ‘BA’). [NOTE the next step may be missing some details, particularly regarding getting the tools menu to read your software version...keep fiddling, you'll get there!]
5. Choose “update” from tools menu in BA (left side of screen), then in the next screen, click the “service tool” button.
6. Click “Get a file from local” and navigate to choose the firmware file you want to apply. I <believe> “stock_x1_firmware” is the one I used (sorry!), which gave me FW version ...14.6
7. Click the green oval “Update” button at bottom of screen and to upload the file into BT. This goes pretty quickly; when it’s loaded you’ll hear a single beep.
8. Unplug/replug the BT from/to the cable leading into frame to start the upload to bike; the app’s red progress bar should go (pretty quickly) up to 100%, then two beeps should sound.
9. To check the (hopefully new) firmware version, hit ‘Reset’ in upper right of screen, then ‘Connect,’ then ‘Read.’ (maybe ‘Clear,’ then ‘Read’ would do?). If you don't do this, the old FW version will continue to display, regardless of whether the FW updated successfully.Last edited by Sebz; 02-02-2021, 05:39 PM.
- Likes 2
Comment
-
Edited step 5 of tutorial above Jan. 7 to reflect bohunter's advice. bohunter, please check the new version to see if it agrees with your experience. Also, I'm not sure to tell people how/at what point they can check their firmware version before attempting to update. I took that bit out as I wasn't sure how it fit in with your steps. I'd do a real-world test, but am trying to install a dishwasher, and the roads just dried out enough here to go for a ride, so I'm going to test my 14.6 controller finally!
-
BenGreens thank you very much for this write up! My tool comes Friday and this will get me through it!
- Likes 1
Comment
-
As info on bengreenwrite up, Item 5 when I clicked on the controller first nothing happened I had to click on the service tool first than after donloading the to the service tool is when I changed to the controller and everything worked. If Ben's write up doesn't work for you try the one I listed above his, it worked 3 times for me
-
Ok so I just got my BESST tool and did the firmware update to the "stock_x1_firmware" file. It was all in all pretty easy thanks to the write ups from bohunter and bengreens above. Couple things to note:
1) I did everything from the Tools/Update section in left menu after the unit is connected.
2) It took a couple tries to get it to read my SN. Once it does, the update is easy and takes seconds but it won't do anything until the S/N is read and it will tell so if you try.
3) You don't need to disconnect the display cable to update. When I uploaded the file from my Hard drive into the tool it gave one beep. After a small delay it gave two beeps as it downloaded the firmware into the controller by itself.
Holy cow this firmware is 100% better then the Luna file. All levels are useful and smooth and I can see riding in level 1 and 2 (out of 5) now. Good power and way less wattage pull and it would be totally useable on the trail. this will/should equate to more range for sure. With the Luna file, 1 and 2 were useless and 3 was too much. That equates to a lot of power in the battery being wasted. I am tickled pink by this firmware and cant wait to see how it does Sunday on my next ride. Of course temps below 30 won't help the battery range but we will see......Last edited by CRFan250; 01-08-2021, 11:51 AM.
- Likes 2
Comment
-
Interesting stuff . . . seems there may be multiple roads to updating! I was finally able to get out for a ride (non-Ludi X-1) and agree wholeheartedly with CRFan250. The 14.6 firmware eliminates the problems presented by 14.5. PAS 1 and 2 are now usable to climb grades without exhausting my thighs. I did a little bit of experimenting with the throttle, and it seems to work much better in 1 and 2 in conjunction with pedaling now. With 14.5, when I tried to get around the weak, uneven assist of 1 and 2 by applying a little bit of throttle, while pedaling, it cut power rather than increasing it, and not just for a second.
Next Luna project is to flash my old X-1, though I was pretty happy with the 14.4 firmware. Also need to install the GearSensor on my newer X-1, which will be a challenge given the short runs of exposed derailleur cable. Hmmm, wonder if I could mount in inside the frame. Oh, I also need to fix my Luna Smart Charger, which lights up but has stopped working. Hoping it's just the connection between the barrel plug and charging wire.Last edited by bengreens; 01-08-2021, 11:27 AM.
- Likes 2
Comment
-
Yikes! paxtana Does it not work because of the inability to mount it? My understanding was the M600 has an input for it. The connector cable that came with it isn't long enough to reach the motor from either of the two lengths of exposed derailleur cable.
-
Great seeing so many get use out of the firmware options and the programmer.
Just in case any of you ever need it, it would be worth knowing that a second advantage for those of you owning this programmer is if the controller ever craps out, you don't have to send back the entire bare motor for controller swap like everyone else. With the besst you can swap in a controller, hit that button on it that says sync and it will sync with the motor, which cuts down on time and hassle for everyone :)
- Likes 3
Comment
Comment