rcsim opened a new pull request, #16270:
URL: https://github.com/apache/nuttx/pull/16270

   ## Summary
   
   This commit adds support for the LCD based on ST7735 controller on the 
STM32F401RC-RS485 board and updates the board documentation accordingly.
   
   ## Impact
   
   Is new feature added? Is existing feature changed? Yes, Added ST7735 support 
to STM32F401RC-RS485.
   Impact on user (will user need to adapt to change)? Yes, users will be able 
to user ST7735 on STM32F401RC-RS485.
   Impact on build (will build process change)? No
   Impact on hardware (will arch(s) / board(s) / driver(s) change)? Yes, 
ARM/STM32F401RC-RS485.
   Impact on documentation (is update required / provided)? Yes, 
STM32F401RC-RS485 was updated.
   Impact on security (any sort of implications)? No.
   Impact on compatibility (backward/forward/interoperability)? No
   
   ## Testing
   I confirm that changes are verified on the local setup and work as intended:
   
   Build Host(s): OS: Ubuntu 24.04, CPU: Intel i7-8850H, Compiler: GCC 13.3.0
   Target(s): arch: arm, board: stm32f401rc-rs485, config: usbnsh
   
   The test was done using following configurations:
   CONFIG_DRIVERS_VIDEO=y
   CONFIG_EXAMPLES_FB=y
   CONFIG_LCD=y
   CONFIG_LCD_FRAMEBUFFER=y
   CONFIG_LCD_ST7735=y
   CONFIG_SPI_CMDDATA=y
   CONFIG_STM32_SPI1=y
   CONFIG_VIDEO_FB=y
   
   nsh> uname -a                                                                
   
   NuttX 12.9.0 c12aa5663d-dirty Apr 26 2025 11:05:05 arm stm32f401rc-rs485     
   
   nsh> fb                                                                      
   
   VideoInfo:                                                                   
   
         fmt: 11                                                                
   
        xres: 160                                                               
   
        yres: 128                                                               
   
     nplanes: 1                                                                 
   
   PlaneInfo (plane 0):                                                         
   
       fbmem: 0x20003598                                                        
   
       fblen: 40960                                                             
   
      stride: 320                                                               
   
     display: 0                                                                 
   
         bpp: 16                                                                
   
   Mapped FB: 0x20003598                                                        
   
    0: (  0,  0) (160,128)                                                      
   
    1: ( 14, 11) (132,106)                                                      
   
    2: ( 28, 22) (104, 84)                                                      
   
    3: ( 42, 33) ( 76, 62)                                                      
   
    4: ( 56, 44) ( 48, 40)                                                      
   
    5: ( 70, 55) ( 20, 18)                                                      
   
   Test finished                                                                
   
   nsh> 
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to