OSD32MP1-RED hardware in my yocto image

Forums Reference, Evaluation, and Development Boards OSD32MP1-RED OSD32MP1-RED hardware in my yocto image

Viewing 6 reply threads
  • Author
    Posts
    • #12228
      Ángel Molinaamolina
      Participant

        Hi,

        I am developing a linux image with yocto project, and I test this image in the OSD32MP1-RED, I don’t know about the modifications that I need to do, Where Do I need to add for example the .dts file? Which steps Do I need to make? I have worked with a microchip MPU and the process to modify the hardware is very different.

      • #12237
        Neeraj Dantu
        Moderator

          amolina,

          Please take a look at https://github.com/octavosystems/meta-octavo-osd32mp1 meta layer that adds support for OSD32MP1-RED to OpenSTLinux Yocto compatible distribution. You can follow the instructions in README to generate an image for OSD32MP1-RED.

          Best,
          Neeraj

        • #12248
          Ángel Molinaamolina
          Participant

            Hi,

            I have my own image developed in yocto that is custom-image, is it possible to generate this image with MACHINE = “stm32mp1” in local.conf and after add the hardware files? I have found this repository https://github.com/octavosystems/OSD32MP1-RED-Device-tree.

          • #12258
            Neeraj Dantu
            Moderator

              amolina,

              This work has already been done for you in the meta-octavo-osd32mp1 layer. Please see https://github.com/octavosystems/meta-octavo-osd32mp1/tree/dunfell/recipes-bsp/u-boot/files for all the modifications(Device tree + source code) added to the u-boot source via patches. This is done for TF-A, U-boot and Kernel.

              You can use your own customizations and layers in addition to the meta-octavo-osd32mp1 layer as Yocto allows you to do that. You will need to use the machine name “osd32mp1-red” to build for the RED board. You can make the modifications you need for the machine here: https://github.com/octavosystems/meta-octavo-osd32mp1/blob/dunfell/conf/machine/osd32mp1-red.conf.

              Best,
              Neeraj

            • #12270
              Ángel Molinaamolina
              Participant

                I am obtaining the problem that appears in the image. Also I attach my local.conf file and my bblayers.conf.

              • #12272
                Ángel Molinaamolina
                Participant

                  Now I obtain the next error, the previous is solved:

                  ERROR: Nothing PROVIDES ‘octavo-image-weston’. Close matches:
                  core-image-sato
                  core-image-weston
                  st-image-weston

                • #12280
                  Ángel Molinaamolina
                  Participant

                    I have solved the problem, I could not use repo sync by a problem with python, so I was including layers that was not necessary. Thank you for the support, the problem was mine.

                Viewing 6 reply threads
                • You must be logged in to reply to this topic.