Skip to content

Comments

Arduino UNO R4 WIFI board#1

Merged
mkobetic merged 18 commits intomainfrom
unor4
Jan 13, 2026
Merged

Arduino UNO R4 WIFI board#1
mkobetic merged 18 commits intomainfrom
unor4

Conversation

@mkobetic
Copy link
Owner

@mkobetic mkobetic commented Jan 5, 2026

Getting AmForth running on Arduino UNO R4 board. A lot of things are still broken, but the basic system is running.

  • realigned all the arm apps: same structure, amforth.asm, ...
  • appl/launchpad-arm running under QEMU a debuggable
  • appl/linux-arm running under Docker (not debuggable)
  • appl/unor4 running on UNO R4 WIFI (delays, led, usart, at-usart(wip))
  • gdb extensions for ARM debugging

Known problems:

  • some basic words are broken e.g. / (need to run core test suite to fish issue out)
  • variables are broken (need to separate DP and HERE - see branch rampool)
  • values are not persisted (need to back them up with dataflash)
  • user defined words are not persistent (need to implement saving to flash)
  • undoubtedly a lot more to do ...

@mkobetic mkobetic merged commit 9582d82 into main Jan 13, 2026
@mkobetic mkobetic self-assigned this Jan 13, 2026
@mkobetic mkobetic deleted the unor4 branch January 20, 2026 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant