Debug Two MCUs on a Schematic
Quote from KerimF on September 4, 2024, 4:46 pmHello,
I tried to simulate a circuit having two ATmega8 MCUs (master and slave connected with a simple 3-wire home-protocol).
In their properties, I specified for each its hex file (firmware); for example, T28dc_01.hex (master) and T28dc_02.hex (slave).If I run the debugger for T28dc_02.asm, the schematic doesn’t change.
But, whenever I run it for T28dc_01.asm, the firmware of the slave MCU (specified as T28dc_02.hex) is changed to T28dc_01.hex. Did I miss something?I tested this with SimulIDE-R1689_Win32 and SimulIDE-R2259_Win32.
Thank you.
Kerim
Hello,
I tried to simulate a circuit having two ATmega8 MCUs (master and slave connected with a simple 3-wire home-protocol).
In their properties, I specified for each its hex file (firmware); for example, T28dc_01.hex (master) and T28dc_02.hex (slave).
If I run the debugger for T28dc_02.asm, the schematic doesn’t change.
But, whenever I run it for T28dc_01.asm, the firmware of the slave MCU (specified as T28dc_02.hex) is changed to T28dc_01.hex. Did I miss something?
I tested this with SimulIDE-R1689_Win32 and SimulIDE-R2259_Win32.
Thank you.
Kerim
Quote from arcachofo on September 4, 2024, 5:29 pmHi.
You need to choose which MCU is linked to te Editor/Compiler/Debugger (the one with yellow dot):
https://simulide.com/p/compiler/#compiling
Hi.
You need to choose which MCU is linked to te Editor/Compiler/Debugger (the one with yellow dot):
https://simulide.com/p/compiler/#compiling