Skip to main content
Graduate
March 23, 2024
Solved

stm32f769-dk linux

  • March 23, 2024
  • 5 replies
  • 2009 views

My goal is to install linux on the stm32f769-dk board.

I have no such experience before.

I compiled the build kernel with buildroot and installed it on the board.

 

Linux worked but the only problem is that buildroot should normally load the image to the screen on the board. I

played around a bit and found that buildroot uses the otm8009 driver but I have the nt35510.

 

Actually linux has the nt35510 driver in the source code.

path : (source code root)/drivers/gpu/drm/panel/panel-novatek-nt35510.c

 

I have no idea how to use this driver in u-boot or buildroot.

 
 
    This topic has been closed for replies.
    Best answer by mƎALLEm

    If you need to use this specific buildroot, you can contact its developer.

    5 replies

    Graduate II
    March 23, 2024

    Why? It's not suitable. 

    Perhaps ucLinux, but again why? Thought of a RPi or similar board?

    Super User
    March 23, 2024

    @Tesla DeLorean wrote:

    Thought of a RPi or similar board?


    +1 :thumbs_up:

    @OguzhanBalci have you looked at ST's range of MPUs? That'd be place to go if it's Linux you want:

    https://www.st.com/en/microcontrollers-microprocessors/stm32-arm-cortex-mpus.html

     

    Addendum

    Why you (almost certainly) want an MPU - not an MCU:

    https://jaycarlson.net/embedded-linux/#:~:text=Yes%2C%20you%20can%20run%20Linux,to%20reduce%20their%20leakage%20current.

     

    Technical Moderator
    March 23, 2024

    Hello,

    You mean uc-Linux and not Linux (as stated above) as the latter needs MMU to run.

    Emcraft offers uc-Linux version running on STM32F769-Disco board. Have a look at that link.

    Otherwise STM32MPXX devices run natively Linux.

    Graduate
    March 24, 2024

    -I have a car with a flat tire. How can I fix the tire?
    -Why don't you buy a BMW, it's much better.

    Super User
    March 25, 2024

    @OguzhanBalci you seem to have deleted it now, but you made the analogy:

     


    - I have a car with a flat tire. How can I fix the tire?

    - Why don't you buy a BMW, it's much better.
    That really isn't an appropriate metaphor.
     
    What you're asking is more like saying, "How can I install a 5th wheel on my Mini, so that I can pull a 42-ton semi-trailer?"
     
    You really can't do that - the vehicle is just not suitable for that task.
     
     
    AndrewNeil_1-1711375062995.png

    So you have 2 choices:

    1. Keep the mini, but find a more realistic trailer
      AndrewNeil_2-1711375148166.png

    2. If you must tow that trailer, find a suitable tractor unit
       
      AndrewNeil_4-1711375254467.png

       

     

    mƎALLEmAnswer
    Technical Moderator
    March 25, 2024

    If you need to use this specific buildroot, you can contact its developer.