Enabling eMMC pins as gpio's on BeagleBone Black
I’m trying to enable the eMMC pins (P3-P6 and P21-25 on the P8 header) as GPIO's on my BeagleBoneBlack rev C with no success. My current system runs through the micro SD card as I have disabled the corresponding eMMC line on uEnv.txt for the use of the pins.
I have tried loading the cape overlay of Derek Molly Device Tree and cape-univ-emmc to "/sys/devices/platform/bone_capemgr/slots" ($SLOTS) with still no success. Whilst I can compile and load the cape overlay on my device tree, when I toggle the value of the GPIO pin through "sys/class/gpio/gpioXX" the eMMc pin's voltage does not change.
Whilst previously I did get the desired result (through Enabling all the gpio pins) it was at the cost of disabling the HDMI, which in my scenario I can't afford. Can anyone please give me clues/suggestions on how I could solve this issue?
System info:
My system is running on the " Debian 9.1 2017-08-31 4GB SD LXQT" image acquired from BBB_Image
My kernel version is: 4.9.45-ti-r57
debian sd-card beaglebone
add a comment |
I’m trying to enable the eMMC pins (P3-P6 and P21-25 on the P8 header) as GPIO's on my BeagleBoneBlack rev C with no success. My current system runs through the micro SD card as I have disabled the corresponding eMMC line on uEnv.txt for the use of the pins.
I have tried loading the cape overlay of Derek Molly Device Tree and cape-univ-emmc to "/sys/devices/platform/bone_capemgr/slots" ($SLOTS) with still no success. Whilst I can compile and load the cape overlay on my device tree, when I toggle the value of the GPIO pin through "sys/class/gpio/gpioXX" the eMMc pin's voltage does not change.
Whilst previously I did get the desired result (through Enabling all the gpio pins) it was at the cost of disabling the HDMI, which in my scenario I can't afford. Can anyone please give me clues/suggestions on how I could solve this issue?
System info:
My system is running on the " Debian 9.1 2017-08-31 4GB SD LXQT" image acquired from BBB_Image
My kernel version is: 4.9.45-ti-r57
debian sd-card beaglebone
add a comment |
I’m trying to enable the eMMC pins (P3-P6 and P21-25 on the P8 header) as GPIO's on my BeagleBoneBlack rev C with no success. My current system runs through the micro SD card as I have disabled the corresponding eMMC line on uEnv.txt for the use of the pins.
I have tried loading the cape overlay of Derek Molly Device Tree and cape-univ-emmc to "/sys/devices/platform/bone_capemgr/slots" ($SLOTS) with still no success. Whilst I can compile and load the cape overlay on my device tree, when I toggle the value of the GPIO pin through "sys/class/gpio/gpioXX" the eMMc pin's voltage does not change.
Whilst previously I did get the desired result (through Enabling all the gpio pins) it was at the cost of disabling the HDMI, which in my scenario I can't afford. Can anyone please give me clues/suggestions on how I could solve this issue?
System info:
My system is running on the " Debian 9.1 2017-08-31 4GB SD LXQT" image acquired from BBB_Image
My kernel version is: 4.9.45-ti-r57
debian sd-card beaglebone
I’m trying to enable the eMMC pins (P3-P6 and P21-25 on the P8 header) as GPIO's on my BeagleBoneBlack rev C with no success. My current system runs through the micro SD card as I have disabled the corresponding eMMC line on uEnv.txt for the use of the pins.
I have tried loading the cape overlay of Derek Molly Device Tree and cape-univ-emmc to "/sys/devices/platform/bone_capemgr/slots" ($SLOTS) with still no success. Whilst I can compile and load the cape overlay on my device tree, when I toggle the value of the GPIO pin through "sys/class/gpio/gpioXX" the eMMc pin's voltage does not change.
Whilst previously I did get the desired result (through Enabling all the gpio pins) it was at the cost of disabling the HDMI, which in my scenario I can't afford. Can anyone please give me clues/suggestions on how I could solve this issue?
System info:
My system is running on the " Debian 9.1 2017-08-31 4GB SD LXQT" image acquired from BBB_Image
My kernel version is: 4.9.45-ti-r57
debian sd-card beaglebone
debian sd-card beaglebone
asked Jan 9 at 21:29
Noob big timeNoob big time
11
11
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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%2fsuperuser.com%2fquestions%2f1392461%2fenabling-emmc-pins-as-gpios-on-beaglebone-black%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- 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%2fsuperuser.com%2fquestions%2f1392461%2fenabling-emmc-pins-as-gpios-on-beaglebone-black%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