52
submitted 3 months ago by cm0002@lemmy.world to c/linux@programming.dev
top 9 comments
sorted by: hot top controversial new old
[-] jqubed@lemmy.world 15 points 3 months ago

With the Samsung smart TV use-case, these web cameras relied upon the Samsung TV uploading the firmware to the camera's RAM each time it is connected.

Why?????

[-] DarkMetatron@feddit.org 15 points 3 months ago

This way they only need RAM on the device and can get rid of the need for persistent storage/flash memory. Makes a much simpler board design and easier manufacturing with less costs for parts.

So efficient!! C-Level and shareholders love that!!

[-] jqubed@lemmy.world 2 points 3 months ago

Was flash storage more expensive then? Nowadays this might only save pennies per device, right?

[-] DarkMetatron@feddit.org 4 points 3 months ago

Pennies per device can add up when hundreds of thousands of devices are produced. But it is not only the price of the storage but the whole circuit layout is simpler and therefore easier/faster to design and produce. That adds up too.

[-] KickMeElmo@sopuli.xyz 8 points 3 months ago

Probably so the camera could be updated on the fly and not be brickable via a random power cycle. Still seems stupid though.

[-] dgriffith@aussie.zone 11 points 3 months ago

If it seems stupid, that just means that it was cheaper to do it this way.

Program ROM/EEPROM + RAM, or just RAM connected to a USB interface with a reset line tied to the camera processor? See the USB device ID connect , fill the ram with the camera software, toggle processor reset , off you go.

[-] SpaceNoodle@lemmy.world 2 points 3 months ago

This is quite common for numerous peripherals.

[-] jqubed@lemmy.world 0 points 3 months ago

Lack of onboard persistent storage?

[-] SpaceNoodle@lemmy.world 2 points 3 months ago
this post was submitted on 30 Mar 2025
52 points (98.1% liked)

Linux

8169 readers
11 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS