I am having STM32MP151A processor, Can any one share source code of kernel and U-Boot link?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-15 5:24 AM
Is STM32MP157C source code support for STM32MP151A processor , if so please provide appropriate link .
Thanks,
Nitish
- Labels:
-
STM32MP15 Lines
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-16 11:17 PM
Hello,
you need to get the developer package, see https://wiki.st.com/stm32mpu/wiki/Which_Package_better_suits_your_needs#Developer_Package
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-17 10:39 PM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-17 11:49 PM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-18 4:13 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-18 5:14 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-18 10:47 PM
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 ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-19 2:03 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-06-20 10:07 PM
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.
