Difference: MecrispCubeH74x (15 vs. 16)

Revision 162022-06-19 - PeterSchmid

Line: 1 to 1
 
META TOPICPARENT name="WebHome"
%DASHBOARD{ section="banner"
Changed:
<
<
image="/twiki/pub/MecrispCube/MecrispCubeH7/NUCLEO-H743ZI2-header.jpg" title="Mecrisp-Cube for the STM32H74x Powerhouse (NUCLEO-H743ZI, Arduino Portenta STM32H747)"
>
>
image="/twiki/pub/MecrispCube/MecrispCubeH74x/NUCLEO-H743ZI2-header.jpg" title="Mecrisp-Cube for the STM32H74x Powerhouse"
  titlestyle="color:#F00000;" }%
Changed:
<
<
Intro
>
>
Intro MecrispCubeH74x
 DRAFT
Changed:
<
<
A new flavor for Mecrisp-Cube: Mecrisp-Cube-H743 for STM's NUCLEO-H743ZI and Mecrisp-Cube-H747 for Arduino Portenta H7 Development Board
>
>
New flavors for Mecrisp-Cube:
 
Changed:
<
<
If you need a really fast MCU (ARM Cortex M7 @ 480 MHz) then the Mecrisp-Cube-H74x could be the right Mecrisp Forth for you.
>
>
If you need a really fast MCU (ARM Cortex M7 @ 480 MHz) then the MecrispCubeH74x could be the right Mecrisp-Cube Forth for you. The STM32H747 has even a second Core, a Cortex M4.
 
Changed:
<
<
Instant real-time programming with Forth.
>
>
Mecrisp-Cube Instant real-time programming with Forth.
 

Sources on

Line: 25 to 27
 
Changed:
<
<
>
>
 

Features

Added:
>
>
The standard Mecrisp-Cube features like RTOS, Filesystem, USB, etc.
 
  • 512? KiB RAM dictionary
  • 784? KiB Flash dictionary
Deleted:
<
<
  • Forth as CMSIS-RTOS thread. CMSIS-RTOS API to use FreeRTOS from Forth.
  • Buffered terminal I/O (5 KiB buffer for UART Rx). Interrupt driven and RTOS aware, key and emit block the calling thread. USART3: D0 RX, D1 TX
  • USB-CDC for serial communication via USB. Redirect console I/O like cdc-emit, cdc-key
  • microSD and internal Flash mass storage for blocks and FAT filesystem.
 
    • Internal Flash drive 0:, 1024 KiB
Changed:
<
<
  • Digital and analog pins, Arduino Uno or MKR Header
    • Onboard LEDs: LED1 (green), LED2 (yellow), LED3 (red)
    • Switches: SW1, Push button
    • Digital port pins: D0 to D14 (D15)
    • Analog port pins: A0 to A5 (A6)
    • PWMs
    • Input capture
    • Output compare
    • EXTIs
  • SPI (e.g. for display, memory)
  • I2C (external peripherals Qwiic / STEMMA QT port)
  • vi Editor origin in BusyBox tiny vi. Workflow development: begin Edit EVALUATE while SaveFile repeat
  • Real Time Clock (32 bit UNIX time stamp, valid times are from 1.1.2000 to 31.12.2099 because of the STM32WB RTC peripheral) time!, time@, and .time (YYYY-MM-DDTHH:MM:SS ISO 8601).
>
>
  • microSD drive 1: on Breakout Board
 
Changed:
<
<
>
>
 
  • TCP/IP
    • Telnet wink
Deleted:
<
<
For more BSP details see BoardSupportPackageH743 for STM's Nucleo Board or BoardSupportPackageH747 for the Arduino Portenta Development Board.
 
Line: 231 to 217
 

STM32H743 H743ZI2 Nucleo Board

Changed:
<
<
Error: (1) can't find NUCLEO-H743ZI2.jpg at /MecrispCube.MecrispCubeH7
>
>
 
Line: 240 to 226
 
Changed:
<
<
Error: (1) can't find pinout_legend_2017-06-28-2.png at /MecrispCube.MecrispCubeH7
>
>
pinout legend 2017-06-28-2.png
Pinout Legend
 
Changed:
<
<
Error: (1) can't find nucleo_h743zi2_zio_left_2019_10_9.png at /MecrispCube.MecrispCubeH7 Error: (1) can't find nucleo_h743zi2_zio_right_2019_10_9.png at /MecrispCube.MecrispCubeH7 Error: (1) can't find nucleo_h743zi2_morpho_left_2019_10_9.png at /MecrispCube.MecrispCubeH7 Error: (1) can't find nucleo_h743zi2_morpho_right_2019_10_9.png at /MecrispCube.MecrispCubeH7
>
>
nucleo h743zi2 zio left 2019 10 9.png
ZIO/Arduino CN8 CN9 left
nucleo h743zi2 zio right 2019 10 9.png
ZIO/Arduino CN7 CN10 right
nucleo h743zi2 morpho left 2019 10 9.png
Morpho CN11 left
nucleo h743zi2 morpho right 2019 10 9.png
Morpho CN12 right
 

STM32H747 Arduino Portenta H7 Development Board

Line: 258 to 244
  https://docs.arduino.cc/hardware/portenta-h7
Changed:
<
<
Error: (1) can't find portenta-h7-pinout.png at /MecrispCube.MecrispCubeH7
>
>
portenta-h7-pinout.png
Portenta H7 Pinout
  Schematics
Line: 276 to 262
  Creative Commons License
This work by Peter Schmid is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Deleted:
<
<
  • portenta-h7-pinout.png:
    portenta-h7-pinout.png
 
META FILEATTACHMENT attachment="NUCLEO-H743ZI2-header.jpg" attr="" comment="" date="1646579079" name="NUCLEO-H743ZI2-header.jpg" path="NUCLEO-H743ZI2-header.jpg" size="86333" user="PeterSchmid" version="1"
META FILEATTACHMENT attachment="NUCLEO-H743ZI2.jpg" attr="" comment="" date="1646579079" name="NUCLEO-H743ZI2.jpg" path="NUCLEO-H743ZI2.jpg" size="1733514" user="PeterSchmid" version="1"
Line: 289 to 273
 
META FILEATTACHMENT attachment="nucleo_h743zi2_zio_right_2019_10_9.png" attr="" comment="" date="1646586879" name="nucleo_h743zi2_zio_right_2019_10_9.png" path="nucleo_h743zi2_zio_right_2019_10_9.png" size="433662" user="PeterSchmid" version="1"
META FILEATTACHMENT attachment="pinout_legend_2017-06-28-2.png" attr="" comment="" date="1646586879" name="pinout_legend_2017-06-28-2.png" path="pinout_legend_2017-06-28-2.png" size="34746" user="PeterSchmid" version="1"
META FILEATTACHMENT attachment="portenta-h7-pinout.png" attr="" comment="" date="1654804155" name="portenta-h7-pinout.png" path="portenta-h7-pinout.png" size="381064" user="PeterSchmid" version="1"
Changed:
<
<
META TOPICMOVED by="PeterSchmid" date="1655580391" from="MecrispCube.MecrispCubeH743" to="MecrispCube.MecrispCubeH7"
>
>
META TOPICMOVED by="PeterSchmid" date="1655656838" from="MecrispCube.MecrispCubeH7" to="MecrispCube.MecrispCubeH74x"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback