~~tag> Amlogic A311D2 A311D2-N0D CPU revisions ~~ {{indexmenu_n>55}} ====== VIM4 Versions ====== There are two versions: [[../]] and [[../#vim4-with-npu|New VIM4 with NPU]]. Only **V13A** and later versions include NPU. /* {{:products:sbc:vim4:hardware:new-vim4-top-side.webp?400|}} **VIM4:** {{:products:sbc:vim4:hardware:vim4-top-side.webp?400|}} */ ===== VIM4 Versions Differences Reference table ===== ^ SBC Name ^ NPU ^ Board version ^ Top Side ^ CPU Package ^ CPU ID Label ^ CPU Revision ^ ISP ^ [[#identify-by-cpu-serial-number-software-way|CPU Serial Number]] ^ | [[../]] | no | V12 | {{../hardware/vim4-top-side.webp?40}} | {{vim4-cpu-label.png?40|A311D2}} | ''A311D2'' | B | | **360b**... | | [[../#vim4-with-npu|New VIM4 with NPU]] | 3.2TOPS | from **V13A** | {{../hardware/new-vim4-top-side.webp?40}} | {{vim4-new-cpu-label.png?40|A311D2-N0D}} | ''A311D2-N0D'' | C | [[../add-ons/new-vim4-mipi-camera|new ISP core]] | **360c**... | /* ===== Identify Version ===== There are two ways to identify the version of your VIM4. */ ===== Identify by CPU Screen Printing ===== CPU has a CPU-ID label on the top center side, maybe need to remove the heatsink if it is installed. ^ SBC ^ CPU-ID Label ^ | VIM4 | A311D2 | | [[../#vim4-with-npu|New VIM4 with NPU]] | A311D2-N0D | ===== Software-way identification ===== Going into Linux-shell and type ```shell By CPU Serial Number grep -ohm1 360[b\|c].* /proc/cpu* ``` ```shell by CPU Revision cat /sys/devices/soc0/revision ``` ^ SBC ^ CPU Serial Number ^ CPU Revision ^ | VIM4 | 360**b**xxxxxxxxxxxxxxxxxxxxxxxxxxxx | 36:b - 1:1 | | [[../#vim4-with-npu|New VIM4 with NPU]] | 360**c**xxxxxxxxxxxxxxxxxxxxxxxxxxxx | 36:c - 1:2 | /* You can use command ''uname -r'' to get your kernel version, if your kernel version is ''5.4.xxx'' then you can use the command below to get the cpuid. ```shell cat /proc/cpuinfo | grep Serial | awk '{print $3}' ``` You can use command ''uname -r'' to get your kernel version, if your kernel version is ''5.15.xxx'' then you can use the command below to get the cpuid. ```shell cat /proc/cpu_chipid| grep Serial | awk '{print $2}' ``` You can identify the version via different CPU ID as below: * 360bxxxxxxxxxxxxxxxxxxxxxxxxxxxx - If the serial starts with ''360b'' then it is **VIM4** * 360cxxxxxxxxxxxxxxxxxxxxxxxxxxxx - If the serial starts with ''360c'' then it is **New VIM4** */