Skip to main content
Visitor II
January 10, 2023
Question

having trouble in configuring device tree for STM32MP157c based board by karo-electronics, QSMP1570 on qsbase2, having yocto kirkstone and kernel 5.15, where to find the macros to be used in dts files, because i am unable to bitbake after my change

  • January 10, 2023
  • 3 replies
  • 1739 views

I have a board from karo-electronics, STM32MP157c based QSMP 1570 SOM over qsbase2, I am trying to configure above mentioned board for my specific application, The distribution is build using yocto by karo-electronics, I am unable to edit the dts files as there are a lot many appended layers and I am new to yocto , I was having a little bit hands on in Debian that too on RPi and BBB but yocto is new for me.

So, basically i am trying to make a access controller ,using stm32mp1 MPU ,

- how can i start with it,

-what are the advantages of yocto

-add or append dts files, mainly configuring the interrupts for various peripherals and GPIO as well

    This topic has been closed for replies.

    3 replies

    Technical Moderator
    January 10, 2023

    Hi @SChat.2​ ,

    Since you are working with a Karo's SOM, Karo might provide you minimum set of ecosystem ( working OpenSTLinux version) and some support.

    isn't it the case ?

    Else, for your learning curve about STM32MP15 ecosystem you can refer to our wiki :

    stm32mpu

    Hope it help,

    Olivier

    SChat.2Author
    Visitor II
    January 10, 2023

    Karo has provided a yocto based distribution, but its not Open-Stlinux, i guess, as there was some issues with Rpmsg in OpenStlinux distro. How can i use debian or OpenStlinux distro on my board , what all files are needed for the board to get initialised, those I can source from the Yocto BSP karo provided to any of Debian or OpenStLinux?

    Technical Moderator
    January 11, 2023

    Hi @SChat.2​ ,

    Sorry not enough clear to me ...

    Could you elaborate further :

    • what you get from Karo ?
    • what is working ?
    • what you want to do now ?

    Thanks

    Olivier

    SChat.2Author
    Visitor II
    February 2, 2023

    Hi @Community member​ really sorry for the late reply, was busy in hand on in yocto projects :-

    1. I got a board (SoC) from Karo electronics named QSMP1570 module mounted on their qsbase2 board.
    2. Karo has provided yocto kirkstone based linux distribution with kernel version 5.15, but i wanted to use debian distribution over qsmp1570 module with qsbase2.
    3. I want to make an physical access controller with kernel for OSDP(RS485) and weigand, neopixel driver, relay driver etc., and multithreaded application for controlling and providing access to users. How to proceed and start the project ?