Comment by eggnet

6 days ago

I wonder how hard it would be to create various firmware updaters for drives or other devices.

I'd be cautious here because you very easily could brick the hardware. For writing a PC driver it's a lot safer since you can just fail repeatedly until it works.

Firmware is a lot harder for a whole host of reasons but it is possible / I've done it.

The odds of success go up a LOT when the stock firmware is easy to extract and reverse engineer.

  • The easiest path is when you get access to a firmware update distribution.

    This reminds me to have a look at the latest update I installed in my car for my navigation system and which is installed via an USB key.