Opened 17 months ago

Closed 10 months ago

Last modified 6 months ago

#11 closed enhancement (wontfix)

Program simulated MCU using SPI

Reported by: dsl Owned by: dsl
Priority: major Milestone: MCUSim-0.2
Component: avr Keywords: planned-in-0.2
Cc:

Description (last modified by dsl)

The main idea is to let avrdude upload a firmware to the simulated MCU.

We'll be able to pair MCUSim and Arduino IDE in this case, for example.
Improved integration between existing tools to work with AVR and MCUSim is a
goal.

Optiboot is a good example of a bootloader which implements a subset of
STK500 communication protocol. It can be used to test idea of the ticket.

Personally, I'd want to start MCU simulation with a bootloader .hex file passed
via parameters on the one hand, and Arduino IDE (or any other program which can
program AVR using SPI) with a sketch file to be compiled and uploaded into the
simulated MCU on the other.

Change History (13)

comment:1 Changed 10 months ago by dsl

Description: modified (diff)

comment:2 Changed 10 months ago by dsl

Milestone: 1.0.01.0

Milestone renamed

comment:3 Changed 10 months ago by dsl

Milestone: 1.0MCUSim-1.0

Milestone renamed

comment:4 Changed 10 months ago by dsl

Keywords: planned-in-0.2 added; planned-in-1.0.0 removed
Milestone: MCUSim-1.0MCUSim-0.2

comment:5 Changed 10 months ago by dsl

Description: modified (diff)
Status: newaccepted
Summary: Be able to program MCU using serial programming interface (SPI)Program simulated MCU using SPI

comment:6 Changed 10 months ago by dsl

Description: modified (diff)

comment:7 Changed 10 months ago by dsl

Description: modified (diff)

comment:8 Changed 10 months ago by dsl

Description: modified (diff)

comment:9 Changed 10 months ago by dsl

Description: modified (diff)

comment:10 Changed 10 months ago by dsl

Resolution: wontfix
Status: acceptedclosed

I'll close this issue in favor of https://trac.mcusim.org/ticket/10.

comment:11 Changed 8 months ago by dsl

Milestone: MCUSim-0.2MCUSim 0.2

Milestone renamed

comment:12 Changed 8 months ago by dsl

Milestone: MCUSim 0.2mcusim 0.2

Milestone renamed

comment:13 Changed 6 months ago by dsl

Milestone: mcusim 0.2MCUSim-0.2

Milestone renamed

Note: See TracTickets for help on using tickets.