Witam,
Poznawanie STM'a z tematu ciąg dalszy. Co do tej pory udało mi się zrobić:
a) Uruchomiłem na płycie system: st-example-image-qt : 'openstlinux-eglfs' distro
b) Na hoscie zainstalowałem SDK i skonfigurowałem środowisko do programowania płyty.
Jako że z programowaniem interfejsów graficznych nie mam problemu to teraz chciałbym podłączyć pod wyprowadzone piny - transceiver MCP2542 aby móc oprogramować komunikację CAN……i nie jestem pewien co dalej ...
Czy powinienm dodać tylko poniższy wpis:
&m_can1 {
pinctrl-names = "default", "sleep"; /* configure pinctrl modes for m_can1 */
pinctrl-0 = <&m_can1_pins_a>; /* configure m_can1_pins_a as default pinctrl configuration for m_can1 */
pinctrl-1 = <&m_can1_sleep_pins_a>; /* configure m_can1_sleep_pins_a as sleep pinctrl configuration for m_can1 */
status = "okay"; /* enable m_can1 */
};
do pliku: stm32mp157c-temp-cubemx-mx.dts
w lokalizacji: /layers/meta-st/meta-st-stm32mp-addons/devicetree-addons/cubemx-user-sections/STM32MP157C-DK2/kernel/
I urchomić bitbake ?
Problem jest tylko taki że w pliku jaki mi pobiera "stm32mp15-pinctrl.dtsi" nie ma zdefiniowanych pinów do can'a ....