diff options
author | colin <colinmca242@gmail.com> | 2020-07-09 11:53:47 -0500 |
---|---|---|
committer | Andrei Gherzan <andrei@gherzan.ro> | 2020-08-10 11:10:11 +0100 |
commit | bc6e24c4c282c7cb062925cdf64ad13f94e85afd (patch) | |
tree | 3eb8bebcd045833ad7e2d9f0ebac39e7f9c03426 | |
parent | c2b2d783ac4e87a9875efa096baab1a6a2440bae (diff) | |
download | meta-raspberrypi-bc6e24c4c282c7cb062925cdf64ad13f94e85afd.tar.gz |
rpi-config_git: Added ENABLE_DUAL_CAN build configuration
Currently ENABLE_CAN adds mcp2525-can0 to the dtoverlay.
ENABLE_DUAL_CAN was added to also add mcp2515-can1 to the dtoverlay.
This will allow a user to enable dual CAN when using a hat like the
PiCAN 2 Duo board.
Signed-off-by: Colin McAllister <colinmca242@gmail.com>
-rw-r--r-- | recipes-bsp/bootfiles/rpi-config_git.bb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/recipes-bsp/bootfiles/rpi-config_git.bb b/recipes-bsp/bootfiles/rpi-config_git.bb index d964de5..afdbce6 100644 --- a/recipes-bsp/bootfiles/rpi-config_git.bb +++ b/recipes-bsp/bootfiles/rpi-config_git.bb | |||
@@ -198,8 +198,13 @@ do_deploy() { | |||
198 | echo "dtoverlay=at86rf233,speed=3000000" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt | 198 | echo "dtoverlay=at86rf233,speed=3000000" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt |
199 | fi | 199 | fi |
200 | 200 | ||
201 | # ENABLE DUAL CAN | ||
202 | if [ "${ENABLE_DUAL_CAN}" = "1" ]; then | ||
203 | echo "# Enable DUAL CAN" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt | ||
204 | echo "dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt | ||
205 | echo "dtoverlay=mcp2515-can1,oscillator=16000000,interrupt=24" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt | ||
201 | # ENABLE CAN | 206 | # ENABLE CAN |
202 | if [ "${ENABLE_CAN}" = "1" ]; then | 207 | elif [ "${ENABLE_CAN}" = "1" ]; then |
203 | echo "# Enable CAN" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt | 208 | echo "# Enable CAN" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt |
204 | echo "dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt | 209 | echo "dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25" >>${DEPLOYDIR}/bcm2835-bootfiles/config.txt |
205 | fi | 210 | fi |