[En-Nut-Discussion] STM32H7 Support?

Bob Wirka bobwirka at yahoo.com
Tue Nov 7 16:28:08 CET 2017


 Uwe,
Thank you for your reply. Good to know you're thinking about this.
Have seen the Nucleo boards advertised, but have not looked further. I would assume they have a JTAG interface.
I've been really happy using the Segger J-Link with the SAM7X; their gdbserver works well. They're not free, but would be worth a try. I've both programmed the flash and debugged with the J-Link. Segger says the J-Link supports the Cortex M3.

| 
| 
| 
|  |  |

 |

 |
| 
|  | 
J-Link

SEGGER J-Links are the most widely used line of debug probes. Unparalleled performance, extensive feature set, l...
 |

 |

 |




BTW, all my work has been in Linux.
If you can tell me, are there extensive differences between the STM32F and H versions with respect to the DMA, SPI, ethernet, etc.? Are the register functions different, or is it mostly getting the right #defines in header files?
Thanks,
Bob Wirka
    On Tuesday, November 7, 2017, 4:12:31 AM CST, Uwe Bonnes <bon at elektron.ikp.physik.tu-darmstadt.de> wrote:  
 
 >>>>> "Bob" == Bob Wirka <bobwirka at yahoo.com> writes:

    Bob> Hello, I see support for STM32F micros in the 5.1.0-1 Nut/OS
    Bob> distribution.  Would anyone have ported this to the newer STM32H7
    Bob> series? The ones with 2Mb flash and 1Mb RAM @ 400MHz.  Do you think
    Bob> it could be done modifying an existing configuration?  Has anyone
    Bob> tried it on one of the new STM eval boards?  Thanks, Bob Wirka
<Sarcame start>
Whow, some activity on the mailing list other than from me
</sarcame off>

Hello,

yes, H7 is on my radar. In some branch, I had the app/uart running with
internal HSI64.

However there are several problems:
- Device availability:
  Only the expensive Eval boards are available.
  I have 2 Nucleo boards, but the first one had problems with flash
  programming right from the start. I fear the second one also developped
  those problems too, but have not investigated further.
- Debugger/Flasher availability:
  Neither OpenOCD nor blackmagic supports the chip. I did some work for BMP
  https://github.com/UweBonnes/blackmagic/tree/h7, but this needs more love
  and testing. Perhaps the problems with the boards above are caused by the
  debugger tests ?
- New devices
  The H7 differs in clock setup, DMA, SPI, Ethernet and more.
  There is a lot of work to do...
Bye
- 
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 1623569 ------- Fax. 06151 1623305 ---------
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion
  


More information about the En-Nut-Discussion mailing list