I’m trying minimise power consumption on my TX2 (running on batteries) when it isn’t doing anything.
I’ve read through the power management for Jetson TX2 series devices but I was hoping for specific advice for my situation:
- I need the TX2 to remain in a low power state, then from a hardware trigger grab a frame from a camera
- Doing this from deep sleep works great, but the delay in waking up is too slow to call the camera (the camera API requires something external to call frame grabbing functions)
- In the active state, the documentation states the power can be brought down to tens of milliwatts
- In MAXQ mode my idle TX2 sits at ~1.65W.
- I know I can create my own custom mode and turn off the other CPUs and bring down frequencies further, but I assume this is negligible because all cores are sitting idle anyway
- My question is: can anyone help me identify what is taking up the bulk of the 1.65W, and give advice on how to minimise it?
- Ideally what I would want is the closest thing to deep sleep that still allows me to call a C function and store an image.
In the long term I realise the solution is probably to use a low power microcontroller to do this and pass the data to the jetson after it wakes up, or to get a camera that can store images itself, but I was hoping for any advice for this situation in the mean time.
Many thanks for your time.