> For those who haven't followed the camera world for a while, at this point a lens for a mirrorless camera will have a USB-C port to receive firmware updates.
Besides the slightly interesting stuff Tamron is doing, why on earth would I want firmware updates for a lens? Also, this seems like it would be much more readily accomplished by the camera itself… if you’re doing weird stop motion racking and whatnot, why would you rely on the camera and lens being separate? Seems like kind of a pain to me.
Because to control the autofocus motor and other features it makes sense to have a microcontroller in the lens. If you have a microcontroller in the lens you have software in the lens and if you have software in the lens you're going to need to update it.
You could argue that the camera should do firmware updates but the manufacturers for (semi) open mounts like the ones Tamron is making lenses for don't want to have to design a protocol to do updates for third party lenses through the body when the lens manufacturer can just slap a USB port on the lens and call it a day.
The port is also useful for customizing the lens functions. For third party lenses the camera can't be expected to manage those functions.
Lenses are only tested on bodies which are available at the time of manufacture. They might focus hunt on newer bodies, because of tweaks to AF algorithms (for example, the speed at which instructions are transmitted). Sometimes in ways that can potentially cause damage long term.
> why on earth would I want firmware updates for a lens?
One reason is to update the lens to work with new camera or new camera firmware.
> Besides the slightly interesting stuff Tamron is doing, why on earth would I want firmware updates for a lens?
Improved algorithms for focus hunting, diminishing chromatic aberration (most of it is in the glass but some positioning can tweak it).
I get it, there's not a lot that will happen there, but some of that stuff will be useful on an investment that can easily be several thousand (I don't get into the wildlife telephotos, but two of my lenses were $3,300 or so - RF 85/1.2 and RF 28-70/2).
The lens is communicating with the camera body, and you might want to adjust for newer bodies supporting more things for instance.
I'm not aware of what exactly is changing, but I've already seen it happen with newer Sony bodies getting released, and an update going to Viltrox lenses to fully support thems.
On the camera and lens being separate...in an ideal world you could ask the camera to do absolutely everything. In practice that's a tough order for a single company.
The bright side is also that you can use a mildly older body while benefiting from a very flexible lens, or have different profiles for different lenses and not have the body care about which lens needs what.
I can't imagine Nikon be bothered to properly operate a software ecosystem TBH.