Thanks for the pointers !
Mecrisp-Quintus 0.17 is released now, containing full support for RV32M1 Vega and an additional precompiled binary including disassembler, multitasker and s31.32 fixpoint math library. As my Forth core is written in pure hand-crafted assembler, everyone who wishes to conquer this interesting chip in a “bare metal” way…[Read more]
A few questions arose:
* For getting LPUART0 up and running, I set PORTC_PCR7 and PORTC_PCR8 to alternate 3, switched on PCC_LPUART0 with SYS OSC source (should be 48 MHz FIRC on boot, reset clock configuration not changed) and configured LPUART0_BAUD and LPUART0_CTRL. But I could not see characters coming out when writing LPUART0_DATA. Did I…[Read more]
I am happy to announce the first experimental port of Mecrisp-Quintus to the Vega board.
It is still in an early stage, lacks direct compilation into flash memory and uses a bit-bang 9600 baud half-duplex terminal for now, but this should change soon into a full featured port of Mecrisp-Quintus.
Adventurous Forthers are welcome to join early and…[Read more]
I only need to flash binaries to the Vegaboard, I currently have no need for debug capabilities.
After reading parts of the reference manual, I found that the Kinetis Bootloader is available in ROM. Unfortunately, I cannot see an USB connection of the bootloader over the native USB port of the Vegaboard with holding the NMI button while plugging…[Read more]