Execute EC code on QEMU |
|||
Issue descriptionGet EC code running on QEMU by porting the EC LM4 chip to LM3. QEMU supports the Stellaris LM3S811 Evaluation Board and the evaluation board's LM3 processor is very close to the LM4 chip. After this port, get EC running on QEMU STM32 and other EC chips.
,
May 1 2017
What would be the goal of this? We may get better results by putting these resources into ECTS, which can test both the core and peripherals.
,
May 2 2017
I actually did this awhile back when I first started working on EC. I thought it could be useful to others.
,
May 2 2017
I believe QEMU supports peripherals, although they weren't used in the previous code. EC refactoring would be a lot easier if there was better test coverage, especially for i2c/spi/uart.
,
May 2 2017
> I believe QEMU supports peripherals, > although they weren't used in the previous code. No, the version I mentioned in #1 was able to run an unmodified Link EC firmware: https://chromium-review.googlesource.com/c/24880/
,
Jul 18 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by vpalatin@google.com
, May 1 2017