How do you deal with client that want to micromanage you?

I've been freelancing for couple of years but i have an 8 years experience working corporate.

Im start to sense a situation with a couple of my client when they feel i dont give Them regular updates and maybe they feel like im not working on their project while i am.

The fact is that if i dont have any signifact update (or even Better some actual results) i dont really think its important to share the fact that i did some technical work or set up a tool.

The above method of communication work well with my other clients so im not sure if i want to change it and start to fill my calendar with useless "check-in calls"

What do you think?