i heckin love looking at firmware. send me firmware pls
"firmware for what" Yes.
@whitequark what about FPGA bitstreams?
@flacs these have very limited, albeit nonzero, reverse engineering potential

@whitequark A long time ago I got bored reversing the firmware to my "Digital Microscope DM4" (a cheap LCD+camera-style "microscope" from ebay)

https://a64box.urja.dev/DM4-microscope-flash.bin.zst

(I also seem to have this file around... i'm not sure if i got this "bl1" from the SPI flash dump or if it was the internal boot ROM of the SoC ...

https://a64box.urja.dev/dm4_bl1.bin
)

I think the most fun i found out was that the microscope firmware has a boot-up sound. The device has no speaker :P

(I kinda wanted the device to do usb-webcam while having the LCD active, but it doesnt... otherwise it's great for what it is.)

@whitequark
Somebody collected the still available firmware files for Samsung's WiFi enabled cameras (compact and mirrorless NX system): https://nxfiles.nx.tc/

I mirrored them (some 40GB including OSS dumps) and pulled some strings on the firmware files at https://op-co.de/blog/posts/samsung_nx_archaeology/ and https://op-co.de/blog/posts/samsung_wifi_cameras/

A specific open mystery is how https://nxfiles.nx.tc/files/Compact/SH100/Firmware/ interacts with the /social/columbus/login/direct API endpoint in order to login to F*book.

Samsung NX Files

Inofficial mirror of firmware and OSS downloads for the discontinued Samsung NX cameras