All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Simulating 3 chips on one board
@ 2016-09-28 21:31 Seth K
  2016-09-28 21:59 ` Peter Maydell
  2016-09-28 23:36 ` Alex Bennée
  0 siblings, 2 replies; 4+ messages in thread
From: Seth K @ 2016-09-28 21:31 UTC (permalink / raw)
  To: qemu-devel

I need to simulate 3 chips that are on one board and that talk to each
other through UART, SPI and GPIO. The chips verify each other's work, and I
need to be able to observe this communication for debugging. Can something
like this be done in QEMU?

My first thought was to create the chip then create a board/machine with 1
chip, and run 3 instances of QEMU on the host and have them talk to each
other via the host (/dev/uart7 for example) but that doesn't seem to be
possible. It seems QEMU cannot output 8 UARTS (I can't get more than 1) or
any GPIOs. Is that correct? Not sure about SPIs either.

My next thought was to make 1 board with all three chips, but have some way
to sniff the UARTs/SPIs/GPIOs between chips. Is that possible in QEMU?

Thank you!
Seth

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-10-07  0:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-28 21:31 [Qemu-devel] Simulating 3 chips on one board Seth K
2016-09-28 21:59 ` Peter Maydell
2016-09-28 23:36 ` Alex Bennée
2016-10-07  0:16   ` Alistair Francis

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.