Wesley
September 16, 2020, 5:39am
#1
I just bought VIM3 with OS08A10 Camera module.
just two problems.
First, the vim3 box is too hot, I think the temperature is over 50 degrees Celsius.
Second the delay of the video is over 2 seconds.
but, the delay is 0.2 second when I use a webcam.
My vim3 OS is ubuntu20
Thanks!
Hi, are you using a cooling system?
Wesley
September 16, 2020, 5:47am
#3
Thanks for your immediate reply
I use " New VIMs Heatsink-散热器"
but no fan
For Ubuntu OS, it is better to think about active cooling, probably the system lag is associated with this
1 Like
Wesley
September 16, 2020, 5:55am
#5
How do you think the reason of the video delay?
Good question! in fact, there may be several reasons, as you already said, this is overheating of the processor, you also need to pay attention to the correct power supply unit up to 12 V. 2A. (this is important especially with work for peripheral devices).
Wesley
September 16, 2020, 6:20am
#7
I think it’s not because of overheating
I use the official 24W usb-c power supply
and the delay of webcam is 0.2 second
Thanks a lot!
1 Like
Maybe someone from the Khadas team can clarify the situation.
Good luck!
Electr1
September 16, 2020, 6:28am
#10
@Wesley there has to be some post processing of the Video input after capture, it will take some time…
Try testing in Framebuffer mode, it should be faster…
Wesley
September 16, 2020, 6:29am
#11
Could you tell me where is the source code of the Guvcview and the driver source code of mipi camera?
Electr1
September 16, 2020, 6:33am
#12
GUCview is a GNU application, you should check online for that,
You can find all the drivers and source code you need in the Khadas Github repo
Open Source SBC(Single Board Computer): Amlogic S905X, S912, S905X3, S905D3, S922X, A311D, Rockchip RK3399, RK3588 and more. - Khadas
Also @Wesley 50 degree C is not too hot, the onset of thermal throttle should start happening at least 60 degree C…
The CPU cores might be getting pinned due to the software processes handling done by the CPU for the camera app, if you have a heatsink and give proper airflow you shouldn’t be having any problems
Wesley:
over 50 degrees Celsius
Amlogic a311d processor on Khadas is equipped with a thermal sensor, and you can find out the exact temperature using special applications.
Electr1
September 16, 2020, 6:51am
#14
You can measure temp from the internal sensors…
just do,
cat /sys/class/thermal/thermal_zone0/temp
or
cat /sys/class/thermal/thermal_zone1/temp
(there are two sensors for the SoC’s temperature measurement )
Wrong answer .
One sensor is responsible for the temperature of the processor, and the second sensor is responsible for the temperature of the RAM
Frank
September 16, 2020, 6:57am
#16
@Wesley 你的摄像头是使用什么分辨率打开的,我看你这个帧率不对,太低了
Wesley
September 16, 2020, 7:03am
#17
khadas@Khadas:~$ cat /sys/class/thermal/thermal_zone0/temp
86200
khadas@Khadas:~$ cat /sys/class/thermal/thermal_zone1/temp
92900
THANKS
How to translate the number to centigrade degrees?
Wesley
September 16, 2020, 7:05am
#18
I think it is [Fahrenheit degree]
92.9F = 49.8C
Electr1
September 16, 2020, 7:05am
#19
That is centigrade Temprature, it is in millicentigrade, divide by 1000,
so it is, 86 degrees celcius, and 92 degrees celcius
but still, why is it that high ?
Wesley
September 16, 2020, 7:06am
#20
19201080 about 5fps
3840 2160 about 2.5fps
thanks