pi3 b+ avec mcp2515

Des infos, des conseils sur les bus DSI,CSI, I2C, SPI... du Raspberry Pi

Modérateur : Francois

Répondre
ffb_boy_30
Messages : 3
Enregistré le : dim. 6 mars 2016 20:48

pi3 b+ avec mcp2515

Message par ffb_boy_30 » jeu. 13 sept. 2018 21:24

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

ffb_boy_30
Messages : 3
Enregistré le : dim. 6 mars 2016 20:48

Re: pi3 b+ avec mcp2515

Message par ffb_boy_30 » jeu. 13 sept. 2018 22:12

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

Répondre

Retourner vers « Les BUS interfaces »