Skip to content

Integrate FF and Optiboot for AVR #14

Closed
@sbridger

Description

@sbridger

I came across Optiforth , which is much what I was after a few years ago, and thought i might put this back on the radar, if you are ever feeling short of things to do, or if his work can be merged back into the main FF-avr

I think this can make FF avr more accessible and usable, especially to the Arduino world.

  • a FF binary would be loadable into an optiboot arduino from the arduino environment without needing an AVR programmer, and without rendering the AVR incompatible with arduino. Once flashed with Optiboot, FF becomes an option for an arduino user to try, without needing
  • Make a FF+Optiboot default factory rom for arduinos that runs FF out of the box, but is still fully arduino usable i.e you can load arduino sketches into it.

The endgame is being able to buy an OptibootFlashForth ready to run off aliexpress

Initial discussion about using Optiboot in FF

Optiboot ref to writing flash

Also in optiboot is the following note:
"Optiboot_X ... Atmel was acquired by Microchip Inc, and released several "new" architectures with the AVR CPU. These are known as the Mega-0, Tiny-0, and Tiny-1 Series. While the basic CPU operation is about the same as older AVRs, the peripherals, including Flash self-programming, are significantly different. "
Using optiboot flash write routines, might be the easier path if you decided to support any of these devices such as the ATTINY3216

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions