Jump to content

At what level does hardware start needing firmware?


Elliot77

Recommended Posts

I know usb & display cables have no firmware. What about external USB hubs?

 

Obviously core system components (SSD, HDD, USB controller, RAM, MB, GPU, etc) all require firmware. I'm assuming PSUs also have firmware?

Link to comment
Share on other sites


Firmware is just to say code on a chip, typically writable chip, on a PCB. Non-writable chips can have firmware (technically) but obviously it can't be changed.

The point at which something needs it would be any sort of complex function that can't be handled with your typical electrical logic methods, gates, triggers and the like.

Link to comment
Share on other sites

On 3/8/2023 at 9:40 AM, Tripredacus said:

Firmware is just to say code on a chip, typically writable chip, on a PCB. Non-writable chips can have firmware (technically) but obviously it can't be changed.

The point at which something needs it would be any sort of complex function that can't be handled with your typical electrical logic methods, gates, triggers and the like.

Interesting. Does anyone have more info they'd like to share about what typical consumer-level hardware starts to require firmware, and if it tends to be the writable vs non-writable type?

 

 

Link to comment
Share on other sites

The requirement happens during the design phase, far before a particular product ends up in the consumer market. Most ODMs are not going to be building a PCB 100% in-house and so they tend to use packages that already exist on the market in one way or another. And those packages may or may not have writable firmware.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...