reflashing
Updating embedded software
Reflashing is rewriting the firmware or software on a device's memory chip, replacing what was previously stored there.
The term comes from flash memory, which can be electrically erased and reprogrammed.
Mechanics reflash car computers to update engine management systems; hobbyists reflash phones or game consoles to install custom software: I reflashed the router to fix the bug.
Initial startup program
- BIOSBoot-up initialization firmware
- microcontrollerIntegrated circuit with processor
- ISPWeb access company
- ROMUnwritable digital storage
binary · checksum · overwriting · embedded system · serial communication · USB interface · programmer · chip
Laying rectangular blocks
- unbrickingRestoring a disabled device
- recoveryRegaining what was lost
- troubleshootingSystematic fault diagnosis
- diagnosticsMethods identifying problems
fixing · restoration · boot loop · failed update · safe mode · factory reset · rollback · downgrade
New version or information
- patchMaterial covering damage
- versionA distinct form
- releaseTo let go
- changelogRecord of project updates
improvement · enhancement · optimization · bug fix · security patch · beta · OTA · modding
Writing software instructions
- uploadingSending data to server
- downloadingReceiving digital data remotely
- erasingRemoving recorded marks
- writingRecorded language on surface
verifying · rebooting · resetting · initializing · connecting · detecting · transferring · compiling
One who writes software
- USB cableStandard digital connector cord
- clipCut or attach
- socketHollow receiving cavity
- command lineText-based computer interface
terminal · driver · interface · breadboard · jumper wires · multimeter · Arduino · Raspberry Pi
bootloader
Initial startup program
- BIOSBoot-up initialization firmware
- microcontrollerIntegrated circuit with processor
- ISPWeb access company
ROM · binary · checksum · overwriting · embedded system · serial communication · USB interface · programmer · chip · memory bank
bricking
Laying rectangular blocks
- unbrickingRestoring a disabled device
- recoveryRegaining what was lost
- troubleshootingSystematic fault diagnosis
diagnostics · fixing · restoration · boot loop · failed update · safe mode · factory reset · rollback · downgrade · technician
update
New version or information
changelog · improvement · enhancement · optimization · bug fix · security patch · beta · OTA · modding · customization
programming
Writing software instructions
- uploadingSending data to server
- downloadingReceiving digital data remotely
- erasingRemoving recorded marks
writing · verifying · rebooting · resetting · initializing · connecting · detecting · transferring · compiling · converting
programmer
One who writes software
command line · terminal · driver · interface · breadboard · jumper wires · multimeter · Arduino · Raspberry Pi
flash, flashlight, flashing, flashed, flashback, flasher, flashcard, flashbulb, flashers