Firmware update has killed Lidar

I just ran the firmware update on my X1C, all went fine.
Then did a full calibration before printing anything. It completed fine. But then I noticed it had flagged an error:

Failed to calibrate Micro Lidar. Please make sure the calibration chart is clean and not occluded, and run machine calibration again.
[0c00 0100 0001 000b 1450 12]

I checked the Wiki and have done all three things it suggests:

  1. Check and clean the calibration chart (Mine still looks brand new but I gave it a wipe anyway)
  2. Check the lens is clean (same as stage 1, still looks brand new but I gave it a wipe anyway)
  3. Check the USB-C cable is connected correctly. Now it didn’t even make reference to what USB-C cable it was talking about but on inspection, the Lidar is connected internally via a USB-C cable, I checked both ends and it was still fitted rock solid.

So that’s all three of their things checked.

I’ve tried re-calibration 6 times (just with the Lidar calibration selected), trying it with 2 different beds, I’ve tried power cycling the machine twice, and still I get the same thing every time.

I’ve tried printing and it does still print fine. Luckily I print with the textured bed so don’t use the LIDAR for each print anyway, but I will need it back up and running asap.

interestingly, I do still have the 1st layer inspection turned on, which leads me to believe that the camera part of the LIDAR is still working, but the laser isn’t.

I’ve submitted a ticket, but seeing as it may be a while before I can hear back and I can’t afford to have my machine out of action if it gets worse so thought I’d see if the hive mind can offer any suggestions?

1 Like

You’re the first to report this, haven’t come across this before. Here, the Lidar still works. Have you already reset the printer?
I can also see on the camera that the Lidar is working. You can see the red stripes of the laser in the image.

Try resetting the printer to the factory settings. After a firmware update, this will cure all sorts of strange behaviors for many devices. Some of the issues I’ve had and cured this way only popped up on my X1C after a print or two. The downside is that you will need to go through the initial setup procedures again (wifi setup, login, calibrate the printer, FTP access code changes, etc).

1 Like

I haven’t reset the printer yet. You mean reset it to factory settings?

As for seeing the red stripes, just ran the calibration again and watched the whole thing via the camera and can confirm that I do see the laser lines once (or at least a line along the Y axis, not sure how many lines there are supposed to be).

So as it’s detecting what bed I have fitted when I’m printing I can confirm the camera definitely works, and by seeing that red line, I can confirm that the laser is at least receiving power. It’s not had any knocks or crashes and has been working great up until now.

I’ll do as you and Ikraus have suggested and do a factory reset next and will report back.

I am getting the same error with the old firmware. I tried to re-calibration 3-4 times, same error. Everything prints fine. I was hoping the new firmware would fix this error. I guess not.

I had the same error a few weeks after getting my X1C. It printed, but always with the error. I did the factory reset’s, cleaning, blah, blah, blah. I opened a ticket with Bambu, they eventually sent me a new LIDAR unit (heads up, it’s a pain to swap out, but do-able, follow the wiki instructions). The new LIDAR works better than the original, IMHO.

PLEASE follow every instruction to the letter from technical support through the support process. Even if you already have done it previously. They have a set of procedures and processes that they have to follow before authorizing new parts. i.e. Make their life nicer. Sure, it takes time (several exchanges of data, picts, etc.), but in the end I believe that they will take care of you.

I also now clean the lens more frequently, just to ensure to keep it at its optimum performance.

I have a roll of Creality Green (it’s somewhat translucent) that I now use to test the LIDAR, I run an automatic ā€œFlow Rateā€ calibration. If it can’t calibrate it, I clean the lens, and sure enough, after that it usually succeeds calibrating the flow rate.

Depending on the hardware you have one or two laser lines. I have got one laserline along the X axis.

Just to provide some info: I haven’t updated the firmware to the latest one yet, but I had the same error message on one of my X1C sicne at least two updates back. So this is proabably not specifically related to the latest firmware.

I use textured PEI plate and I haven’t had any problems in printing despite the error message.

Yep, depending on when the printer was manufactured. If you go through tech support, they point you to the documentation on determining which one you have and help verify you did it correctly.

I have the same issue after this update, I remember seeing somewhere a setting to wind back to the previous firmware before the update but can’t remember where, I will look and let you know where I found it if it solved the issue.

It is recommended to do a factory reset after the update. But I only do that when I’m experiencing problems.Sometimes settings get stuck and with a factory setting you start again with a clean slate.

Here is a YT video showing how to roll back the FW, I haven’t done it yet but I am about to.

Factory reset is something else then rolling back previous firmware.

I have rolled back to the previous firmware, I have cleaned the lidar sensor with IPA, I have power cycled the printer.
I have started the print again and the error has not been repeated.

1 Like

But you don’t know which of the 3 things solved the problem.

1 Like

The Lidar sensor has two lenses, one for the light source and one for the camera. I was getting Lidar errors until I cleaned both (Q-Tip dipped in IPA).

I did the FW update last night, then ran a 4 hour print without doing any recalibrations. Just a power cycle. Worked great. This morning I ran the full machine cal (but I did not recalibrate my filaments) and ran another job. Also worked great.

2 Likes

also be aware if you factory reset you will lose all your flow dynamic calibrations.

Well I factory reset and seems to all be working fine. It did the initial setup calibration fine and didn’t flag anything from that.
I’ve not then gone and manually run a lidar calibration as I don’t want to tempt fate, but it seems to be working fine no problem.

As for loss of flow dynamic calibrations, it’s not something I’ve actually bothered to do yet.

With the AMS, you can only select Bambu, a couple of other brands, and then ā€˜Generic’. Does that mean I’d only be able to set one flow calibration for all PLA under a brand other than those that are listed?

1 Like

No I do calibrations for each filament.

1 Like

Cool, well after the current print finishes then I’ll be doing that.
Is it worth doing calibrations for each reel? As in, I’ve got >15 reels of Bambu PLA, and >15 reels of Prusament PLA. Is there a notable difference between reels or should I just do one for each material type of each manufacturer?