Page 1 sur 1

pi3 b+ avec mcp2515

Posté : jeu. 13 sept. 2018 21:24
par ffb_boy_30
Bonsoir,
Je cherche à interfacer le MCP2515 avec ma pi3 b+.
Dans les divers forums que j'ai pu lire il faut activer le bus SPI avec cette série de commande

dtparam=spi=on
dtoverlay=mcp2515-can0,oscillator=20000000,interrupt=25
dtoverlay=spi-bcm2835-overlay

Apparemment ce chip n'existe plus sur la b+. Est- ce que l'activation du bus SPI via raspi-config est équivalent ?

merci

Re: pi3 b+ avec mcp2515

Posté : jeu. 13 sept. 2018 22:12
par ffb_boy_30
Bon ben apparemment ça fonctionne quand même
J'ai rajouté dans le fichier /boot/config.txt
dtparam=spi=on
dtoverlay=mcp2515-can0,oscillator=25000000,interrupt=25

et dans les logs j'ai l'impression que ça ne se charge correctement car dans les status ils sont marqués comme disable

spi@7e215080 {
compatible = "brcm,bcm2835-aux-spi";
clocks = <0x12 0x1>;
status = "disabled";
interrupt-parent = <0x12>;
#address-cells = <0x1>;
interrupts = <0x1>;
#size-cells = <0x0>;
phandle = <0x62>;
reg = <0x7e215080 0x40>;
};


spi@7e2150c0 {
compatible = "brcm,bcm2835-aux-spi";
clocks = <0x12 0x2>;
status = "disabled";
interrupt-parent = <0x12>;
#address-cells = <0x1>;
interrupts = <0x2>;
#size-cells = <0x0>;
phandle = <0x63>;
reg = <0x7e2150c0 0x40>;
};



aliases {
spi2 = "/soc/spi@7e2150c0";
spi1 = "/soc/spi@7e215080";
};


Sont-ils réellement désactivés ? comment les activer ?

Merci