Find out whether SPI is enabled or not Announcing the arrival of Valued Associate #679: Cesar...
When a candle burns, why does the top of wick glow if bottom of flame is hottest?
Time to Settle Down!
Sum letters are not two different
How much damage would a cupful of neutron star matter do to the Earth?
Is it fair for a professor to grade us on the possession of past papers?
How to write this math term? with cases it isn't working
Why do we need to use the builder design pattern when we can do the same thing with setters?
Crossing US/Canada Border for less than 24 hours
Trademark violation for app?
What would you call this weird metallic apparatus that allows you to lift people?
How were pictures turned from film to a big picture in a picture frame before digital scanning?
Generate an RGB colour grid
A term for a woman complaining about things/begging in a cute/childish way
Can anything be seen from the center of the Boötes void? How dark would it be?
Is grep documentation about ignoring case wrong, since it doesn't ignore case in filenames?
Hangman Game with C++
Question about debouncing - delay of state change
Disembodied hand growing fangs
Should I use a zero-interest credit card for a large one-time purchase?
Performance gap between vector<bool> and array
How to write the following sign?
How often does castling occur in grandmaster games?
Maximum summed subsequences with non-adjacent items
Project Euler #1 in C++
Find out whether SPI is enabled or not
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Congratulation Joan for 50k!Does SPI port work on Raspberry B+Raspbian Jessie+ breaks SPI (RFID Reader MFCR 522)?Rpi3 missing spi-bcm2708 moduleMFRC522 Not working over SPI InterfaceUbuntu Mate pernament CPU governor state?How to make raspbian load the spi module on boot up?Unable to activate SPI module on Raspberry Pi Zero W running on DietPiRaspberry Pi SPI and interbyte delayHow can the SPI interface suddenly stop working?SPI DMA and continuous transfers
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I have a game that needs SPI. In the installation instructions, I noted that SPI has to be enabled via raspi-config
.
Now, I'd like to check in a shell script whether the user has activated SPI or not. How can I query the SPI state?
spi bash
add a comment |
I have a game that needs SPI. In the installation instructions, I noted that SPI has to be enabled via raspi-config
.
Now, I'd like to check in a shell script whether the user has activated SPI or not. How can I query the SPI state?
spi bash
add a comment |
I have a game that needs SPI. In the installation instructions, I noted that SPI has to be enabled via raspi-config
.
Now, I'd like to check in a shell script whether the user has activated SPI or not. How can I query the SPI state?
spi bash
I have a game that needs SPI. In the installation instructions, I noted that SPI has to be enabled via raspi-config
.
Now, I'd like to check in a shell script whether the user has activated SPI or not. How can I query the SPI state?
spi bash
spi bash
asked 17 hours ago
Thomas WellerThomas Weller
1,23811237
1,23811237
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
You can use raspi-config non-interactively to get the SPI status:
sudo raspi-config nonint get_spi
Which returns 1 (enabled) or 0 (disabled)
Similarly, enable with:
sudo raspi-config nonint set_spi 1
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
add a comment |
SPI does not have to be enabled by raspi-config. It is just a convenient way of doing so on Raspbian.
Try something like the following to check if the kernel SPI device exists.
#!/bin/bash
if [[ -e /dev/spidev0.0 ]]
then echo "SPI exists"
else echo "no SPI"
fi
This isn't fool proof as you don't need to use the kernel driver to use SPI.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("schematics", function () {
StackExchange.schematics.init();
});
}, "cicuitlab");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "447"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fraspberrypi.stackexchange.com%2fquestions%2f96670%2ffind-out-whether-spi-is-enabled-or-not%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use raspi-config non-interactively to get the SPI status:
sudo raspi-config nonint get_spi
Which returns 1 (enabled) or 0 (disabled)
Similarly, enable with:
sudo raspi-config nonint set_spi 1
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
add a comment |
You can use raspi-config non-interactively to get the SPI status:
sudo raspi-config nonint get_spi
Which returns 1 (enabled) or 0 (disabled)
Similarly, enable with:
sudo raspi-config nonint set_spi 1
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
add a comment |
You can use raspi-config non-interactively to get the SPI status:
sudo raspi-config nonint get_spi
Which returns 1 (enabled) or 0 (disabled)
Similarly, enable with:
sudo raspi-config nonint set_spi 1
You can use raspi-config non-interactively to get the SPI status:
sudo raspi-config nonint get_spi
Which returns 1 (enabled) or 0 (disabled)
Similarly, enable with:
sudo raspi-config nonint set_spi 1
answered 13 hours ago
ben_nuttallben_nuttall
64947
64947
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
add a comment |
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Wow. That's awesome. Didn't know that this exists. It may solve so many problems!
– Thomas Weller
13 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Good to hear - please mark as the correct answer if suitable.
– ben_nuttall
10 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
Yes, I will, after I have tried it.
– Thomas Weller
9 hours ago
add a comment |
SPI does not have to be enabled by raspi-config. It is just a convenient way of doing so on Raspbian.
Try something like the following to check if the kernel SPI device exists.
#!/bin/bash
if [[ -e /dev/spidev0.0 ]]
then echo "SPI exists"
else echo "no SPI"
fi
This isn't fool proof as you don't need to use the kernel driver to use SPI.
add a comment |
SPI does not have to be enabled by raspi-config. It is just a convenient way of doing so on Raspbian.
Try something like the following to check if the kernel SPI device exists.
#!/bin/bash
if [[ -e /dev/spidev0.0 ]]
then echo "SPI exists"
else echo "no SPI"
fi
This isn't fool proof as you don't need to use the kernel driver to use SPI.
add a comment |
SPI does not have to be enabled by raspi-config. It is just a convenient way of doing so on Raspbian.
Try something like the following to check if the kernel SPI device exists.
#!/bin/bash
if [[ -e /dev/spidev0.0 ]]
then echo "SPI exists"
else echo "no SPI"
fi
This isn't fool proof as you don't need to use the kernel driver to use SPI.
SPI does not have to be enabled by raspi-config. It is just a convenient way of doing so on Raspbian.
Try something like the following to check if the kernel SPI device exists.
#!/bin/bash
if [[ -e /dev/spidev0.0 ]]
then echo "SPI exists"
else echo "no SPI"
fi
This isn't fool proof as you don't need to use the kernel driver to use SPI.
answered 17 hours ago
joanjoan
50.6k35183
50.6k35183
add a comment |
add a comment |
Thanks for contributing an answer to Raspberry Pi Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fraspberrypi.stackexchange.com%2fquestions%2f96670%2ffind-out-whether-spi-is-enabled-or-not%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown