My Assistant
![]()
Custom Search
|
![]() ![]() |
![]() |
![]() Post#1 | |
Posts: 572 Joined: 31-January 00 ![]() | ![]() |
![]() Post#2 | |
![]() UA Admin Posts: 36,194 Joined: 20-June 02 From: Newcastle, WA ![]() | Can you be a bit more specific as to the device in question? Can you be a bit more specific about what it means to "unload the firmware from the hardware"? Are you talking about rolling back an upgraded version of firmware? -------------------- My Real Name Is George. Grover Park Consulting is where I did business for 20 years. How to Ask a Good Question Beginning SQL Server |
![]() Post#3 | |
Posts: 572 Joined: 31-January 00 ![]() | Sorry for my unclear explanation of my question. For example, I upgrade the current firmware with a new one for fixing bugs and/or introducing new features. Following the supplier's instructions, I have a file in a USB drive and follow a few steps to upgrade the current firmware. Thereafter, I check those bugs to see if they are fixed successfully and try the new features to see how are going. If everything is fine, I would like to do a checksum of the firmware file which will become a fingerprint of the digital file for production use. Probably you may ask why I did not do the checksum before upgrade the current firmware. I can do it if the sample is supplied with a new firmware. However most of time the sample comes with a new firmware. Thus I need to retrieve the loaded new firmware file from the hardware for doing checksum if the bugs are verified to be fixed successfully. Hope it is helpful to understand my question and looking forward to hearing your advice. |
![]() Post#4 | |
![]() UA Admin Posts: 36,194 Joined: 20-June 02 From: Newcastle, WA ![]() | So, "any" piece of hardware and "any" firmware. The REAL goal, then is to do a checksum of a file on a USB device. It could, for all practical purposes be "any" file, could it not? This Stack Overflow discussion appears to offer a number of potential options for you. -------------------- My Real Name Is George. Grover Park Consulting is where I did business for 20 years. How to Ask a Good Question Beginning SQL Server |
![]() Post#5 | |
Posts: 572 Joined: 31-January 00 ![]() | Thanks for your pointers that tell the way to do checksum! I am fine to know how to do the checksum on a file and that is not my question. I would like to know how to extract the firmware file in the device. Understand it may be difficult since the firmware in the device may be protected by an encryption after loaded into device or security measures to avoid alternation or hacking. I do not have other way to verify if the firmware of production units conforms to the approved one. |
![]() Post#6 | |
![]() UA Admin Posts: 36,194 Joined: 20-June 02 From: Newcastle, WA ![]() | I see. You want to "extract" the firmware from "any" device. I'd be surprised if any vendor supported doing that. -------------------- My Real Name Is George. Grover Park Consulting is where I did business for 20 years. How to Ask a Good Question Beginning SQL Server |
![]()
Custom Search
|
![]() | Search Top Lo-Fi | 12th December 2019 - 06:03 AM |