Elliot77 Posted March 7, 2023 Share Posted March 7, 2023 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 More sharing options...
Tripredacus Posted March 8, 2023 Share Posted March 8, 2023 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 More sharing options...
Elliot77 Posted March 11, 2023 Author Share Posted March 11, 2023 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 More sharing options...
Tripredacus Posted March 13, 2023 Share Posted March 13, 2023 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now