Skip to main content
Visitor II
June 15, 2019
Question

I am having STM32MP151A processor, Can any one share source code of kernel and U-Boot link?

  • June 15, 2019
  • 5 replies
  • 1253 views

Is STM32MP157C source code support for STM32MP151A processor , if so please provide appropriate link .

Thanks,

Nitish

    This topic has been closed for replies.

    5 replies

    Technical Moderator
    June 17, 2019
    NL.0Author
    Visitor II
    June 18, 2019

    Yea, Thanks for replaying PatrickF , the developer package which you have sent consists of STM32MP157 dts file, is it support for STM32MP151 development board

    If it does not can you provide links of STM32MP151A

    Regards, Ntish

    Technical Moderator
    June 18, 2019

    Hello,

    we only provide boards with STM32MP157A or C, so dts in developer package are aligned to this boards.

    dts files aligned to other devices and specific development board should be generated using STM32CubeMx (need to be tailored manually for completeness regarding detailed board/peripherals settings).

    See https://wiki.st.com/stm32mpu/wiki/How_to_assign_an_internal_peripheral_to_a_runtime_context

    NL.0Author
    Visitor II
    June 18, 2019

    Hello,

    Thanks for suggesting and I am able to get the dts for STM32MP151AAD3 from STM32CubeMX, so I am re asking question like can I get kernel and U -boot for this board and even tool chain also?

    Regards, Nitish

    Technical Moderator
    June 18, 2019

    Hello Nitish, The source code delivered by ST is compatible with all the chips and all the boards provided by ST. This is the same Source code and toolchain. So you can get it from the developer package or the distribution package.

    NL.0Author
    Visitor II
    June 19, 2019

    Thanks for replaying Bernard PUEL, I can able to get kernel , U-boot and also SDK. from developer package link,https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-mpu-openstlinux-distribution/stm32mp1dev.html,

    as per the README doc of U-boot, can build the source with 157 dts but how can compile the 151 dts which is generated by STM32CubeMX with this source code ?

    Technical Moderator
    June 19, 2019

    Ok I catch it. You will generate your 151 mx dts (with your board config) then you just need to copy these dts in your build (for TF-A, U-Boot or Kernel).

    See the structure and how to do this in this article:

    https://wiki.st.com/stm32mpu/wiki/STM32MP15_device_tree#STM32CubeMX_generated_device_tree

    NL.0Author
    Visitor II
    June 21, 2019

    Thanks for support, I can able to compile the kernel with generated dts file using def file name "multi_b7_defconfig" but if I try to compile using "stm32_defconfig", getting errors, so what is difference between these two def config, which def config need to use for our board STM32MP151A compilation.