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

   ## Summary
   
   This is an implementation of QSPI for the STM32H5, using the OCTOSPI 
peripheral. The driver is an adaptation of the STM32H7 QSPI driver, with 
changes made to accommodate differences in the STM32H5 OCTOSPI register set vs 
the STM32H7 QSPI registers. 
   
   ## Impact
   
   This will only impact the STM32H5 driver and only if QSPI is enabled. 
   
   ## Testing
   
   Testing was completed using the existing w25q driver as well as utilizing 
the nxffs file system. Additionally, a logic scope was used to verify correct 
operation of the QSPI interface. Attached are images of measurements taken with 
the logic scope and a brief functional test utilizing the w25q driver and 
nxffs. 
   
   
   
![page_program_1](https://github.com/user-attachments/assets/72ae0e43-eb64-43d9-8f98-e3358acd3856)
   
![page_program_2](https://github.com/user-attachments/assets/33a6cff6-3e51-4c07-bd24-8c819fe733cc)
   
![read_id](https://github.com/user-attachments/assets/d2f496a2-c9d2-47f4-af55-27f408f9381f)
   
![read_status_register_2](https://github.com/user-attachments/assets/4f2ccdc2-2977-4733-a5bb-2878bc222164)
   
![fast_read_quad_io_1](https://github.com/user-attachments/assets/02872eee-a0e1-47d3-a407-6019917784e3)
   
![fast_read_quad_io_2](https://github.com/user-attachments/assets/9cbb4522-f5d3-4dee-a1ff-77bea02b8f01)
   
[qspi_func_test.txt](https://github.com/user-attachments/files/18254399/qspi_func_test.txt)
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to