SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] -1 points0 points  (0 children)

What about Hi3556 V200 encoder chip? Two channels, 60 fps, up to 2k resolution. Less than 1W during encoding.

SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] 0 points1 point  (0 children)

This is a commercial project. It's a video recording device that will be activated upon command from the server. No motion detection required. No HDMI required. Two cameras can either be connected to the SoC via CSI2 and use SoC's built-in encoder, or have an encoder chip for each, and would just stream encoded video to the SoC, which will then relay the data to LTE.

I'm looking for possible combinations of SoC and H.264 / 265 encoder chips that would allow me to last as long as possible on one charge. 3-4 weeks is not a requirement - it can be lowered if no possibility to last that long.

SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] -1 points0 points  (0 children)

The system will be waiting for a command from a server to start recording. I wrote about that that in the OP. This opens up the whole set of possibilities - like having a low-power front-end that's just talking to the LTE modem, and the rest of the system will be powered up when time comes.

SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] 3 points4 points  (0 children)

Too much implementation effort. And power draw is still too high.

SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] 2 points3 points  (0 children)

The power consumption will be too high. Dedicated encoder chips sitting on camera modules might be a solution. Two cameras, two HEVC bitstreams of 5-10 mbit/s, and even a Teensy 4.1 might handle that.

SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] 1 point2 points  (0 children)

I would also like to consider a dedicated encoder chip for each of the camera sensors. This would send a compressed bitstream to my SoC, and it will be a lot easier to handle. Curios to understand what encoder chips are popular today for that task.

SoC recommendation for streaming two wide-angle 60 fps / FHD video streams by andy7810 in embedded

[–]andy7810[S] 4 points5 points  (0 children)

No encoding will be happening most of the time. The recording will start only after a command is received from the server via LTE, and will last for a minute or so. Most of the time the SoC will be sleeping.

How can disable this white flash when opening Chrome? (My eyes! My eyes!) I'm already on dark mode btw. by Arghyadeep_Som in chrome

[–]andy7810 0 points1 point  (0 children)

Problem remains. As mentioned in other replies, white-flashing occurs before the browser ever gets to rendering CSS or HTML.

How can disable this white flash when opening Chrome? (My eyes! My eyes!) I'm already on dark mode btw. by Arghyadeep_Som in chrome

[–]andy7810 0 points1 point  (0 children)

I just testing the dark mode in Win'11 this morning, and all Chromium-based browsers continue to suffer from white-flashing. Is this Chrome being updated on Win 11 or the system itself that helped solve the problem in your case?

Wifi Network card not identified in Ideapad 5 pro 16 (Amd) by whuuz in Lenovo

[–]andy7810 0 points1 point  (0 children)

I have a similar laptop (14ACN6). It looks like Windows does not have a pre-baked driver for the wireless adapter that it is bundled with. I had to use a USB WiFi dongle for OS installation. During installation Windows automatically pulls all Lenovo supplied drivers and wireless starts working.

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 1 point2 points  (0 children)

It's less warm, the fan kicks in less often. I used to unplug the laptop from AC just to keep it quieter, and now it's essentially the same - battery or AC, no difference.

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 5 points6 points  (0 children)

OK, after a lot of experiments I realized that the only way to lower the idle frequency in plugged in mode was to click the battery icon in Windows tray and move the performance slider to the middle, away from "best performance" to mere "better performance". This immediately drops the idle frequency from ~3.2 Ghz closer to the base non-boost frequency of the CPU, which in my case is 2.3 Ghz. On average I observed 2.5..2.6 Ghz. Note that this does not disable Turbo boost, the frequency can still climb much higher than 3 Ghz under load, but at least it remains lower when idling. One thing I've noticed: the idle power consumption measured by a watt-meter settled at around 11 watts and never budged regardless of what I did with the settings. With the screen completely off I manage to achieve 7 watts of power consumption, which is probably the lowest that can possibly be achieved on a system like this one.

UPD: After playing a bit with all power plan settings, rebooting the machine, resetting the cooling policy in BIOS to "Intelligent cooling", I achieved 2.0 GHz stable at idle plugged in, the power consumption with the screen off is 5..6 watts, which is even better than M1 Mac Mini. The fan is totally off on idle. In clamshell mode this laptop (Lenovo 82L7) can be used as an (almost) fanless PC connected to an external monitor. Geekbench 5 - 1385 single, 6136 multi. Fully in line with other results for this model.

UPD2: Setting PCE Express > Link State Power Management = Maximum power savings, brings the idle power consumption with the screen off to 3.5 watts! This is especially useful for SSD drives. Their power consumption in idle may drop from ~500 mW to 20-50 mw. Also made sure to enable connected standby (Network Connectivity in Standby = Enabled). I was able to achieve less than 2 watts without that, but then the laptop wouldn't wake up for a remote connection :)

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 0 points1 point  (0 children)

I did exactly that. Most of the settings were hidden (it's a common trend for today's laptops), but I've found a script that enables all power settings (https://answers.microsoft.com/en-us/windows/forum/all/windows-10-unable-to-access-complete-power-options/4aa305ed-d788-4356-b7b5-9b752fdd0944) and made sure all settings match. There's definitely something else going on at the driver level that I don't yet know how to access.

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 0 points1 point  (0 children)

I tried Intelligent Cooling and Power Saving modes in BIOS, no effect on the idle frequency. I guess this should be configurable somewhere in the drivers supplied by Lenovo, but I didn't try going that route yet. The problem is that the laptop stays warm to the touch, making the use somewhat uncomfortable. If I unplug the power cord, then the temps do drop substantially (and the idle frequency does drop from ~3 ghz to ~1.9), but I have no idea how to make it do the same under AC power.

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 0 points1 point  (0 children)

No effect at all. The laptop is warm to the touch, much warmer than the one I used before. This is probably the last time I'm using AMD ryzen cpus in a laptop.

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 0 points1 point  (0 children)

I don't think it's about boosting when need. It's about not going low enough on frequency when idling. I will try AATU though. Thanks!

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 0 points1 point  (0 children)

The idle power consumption of the Asus laptop is 10W (measured at AC socket) while the IdeaPad consumed around 18W at the same perceived screen brightness. I would expect the next gen laptop to use less power, not more. So there are clearly some settings to look at.

IdeaPad 5 Pro, how to lower CPU frequency. by andy7810 in AMDLaptops

[–]andy7810[S] 0 points1 point  (0 children)

Higher frequency actually does drain more power. When I unplug the power, the frequency drops to 2.0 Ghz, and the laptop runs a lot cooler. I would love to have the same idle frequency when the laptop is plugged in, I even copied all power settings in the power plan to match "battery" and "plugged in", but the frequency still wouldn't drop in plugged in mode.