t-crest / patmos

Patmos is a time-predictable VLIW processor, and the processor for the T-CREST project
http://patmos.compute.dtu.dk
BSD 2-Clause "Simplified" License
135 stars 72 forks source link

Cmp #24

Closed torurstrom closed 6 years ago

torurstrom commented 6 years ago

cmpmaster and cmpslave bootloaders merged, allowing non-aegean multi-core program download.

Note that aegean is broken on current master and therefore also on cmp.

torurstrom commented 6 years ago

If programs compiled for the rom need their own stack, then yes. For the combined bootloader, no.

schoeberl commented 6 years ago

You mean multicore programs compiled for the ROM (bootable), right?

schoeberl commented 6 years ago

After the merge we shall check resource consumption of the combined bootloader with the Aegean version. If the difference is minimal we should drop the individual master and slave versions (and change Aegean to use the unified as well). Let's try to reduce the number of source copies.