updated Raspberry PI versions

This commit is contained in:
Sebastian Hildebrandt 2020-11-04 15:16:22 +01:00
parent 5323ab87f3
commit e85de74870

View File

@ -100,7 +100,11 @@ function system(callback) {
if (result.model === 'BCM2835' || result.model === 'BCM2708' || result.model === 'BCM2709' || result.model === 'BCM2835' || result.model === 'BCM2837') {
// Pi 4
if (['c03112'].indexOf(result.version) >= 0) {
if (['d03114'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi 4 Model B';
result.version = result.version + ' - Rev. 1.4';
}
if (['b03112', 'c03112'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi 4 Model B';
result.version = result.version + ' - Rev. 1.2';
}
@ -109,10 +113,14 @@ function system(callback) {
result.version = result.version + ' - Rev. 1.1';
}
// Pi 3
if (['a02082', 'a22082', 'a32082'].indexOf(result.version) >= 0) {
if (['a02082', 'a22082', 'a32082', 'a52082'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi 3 Model B';
result.version = result.version + ' - Rev. 1.2';
}
if (['a22083'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi 3 Model B';
result.version = result.version + ' - Rev. 1.3';
}
if (['a020d3'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi 3 Model B+';
result.version = result.version + ' - Rev. 1.3';
@ -130,13 +138,27 @@ function system(callback) {
result.model = result.model + ' - Pi 2 Model B';
result.version = result.version + ' - Rev. 1.1';
}
if (['a22042'].indexOf(result.version) >= 0) {
if (['a22042', 'a02042'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi 2 Model B';
result.version = result.version + ' - Rev. 1.2';
}
// Compute Model
if (['a02100'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi CM3+';
result.version = result.version + ' - Rev 1.0';
}
if (['a020a0', 'a220a0'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi CM3';
result.version = result.version + ' - Rev 1.0';
}
if (['900061'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi CM';
result.version = result.version + ' - Rev 1.1';
}
// Pi Zero
if (['900092'].indexOf(result.version) >= 0) {
if (['900092', '920092'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi Zero';
result.version = result.version + ' - Rev 1.2';
}
@ -170,11 +192,11 @@ function system(callback) {
result.model = result.model + ' - Pi Model A+';
result.version = result.version + ' - Rev 1.0';
}
if (['0013'].indexOf(result.version) >= 0) {
if (['0013', '900032'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi Model B+';
result.version = result.version + ' - Rev 1.2';
}
if (['0015'].indexOf(result.version) >= 0) {
if (['0015', '900021'].indexOf(result.version) >= 0) {
result.model = result.model + ' - Pi Model A+';
result.version = result.version + ' - Rev 1.1';
}