On 04.03.19 15:31, João Reis wrote:
sexta-feira, 1 de Março de 2019 às 15:42:04 UTC, J. Kiszka escreveu:
On 01.03.19 16:04, João Reis wrote:
As i didn't find documentation that supports bit by bit information of GICD
registers (as you can see by gicd_registers.png), i have to ask you what do i
change in .irqchips field.
You do not need to look at the GICD registers in order to assign interrupts to
different cells. That's what Jailhouse is doing for you. All you need to know is
which interrupt (SPI number + 32) each device is using. Then you can turn on
access to that by setting the corresponding bit in the irqchip configuration of
Jailhouse.
Where do i insert the modified inmate-zynqmp.dtb file? When i issue "cell
create"?
You pass that dtb to "cell linux".
Jan
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux
I don't want to load linux on a non-root cell, i just want to create a non-root cell that
shares memory with root cell, but that non-root cell must use UART1 and root cell UART0.
So i suppose i must not issue "cell linux" because that command, besides
creating a cell, loads linux on that cell.
Then you do not need to touch a device tree but the cell config (.console) and
use an inmate that evaluates that (like our demo inmates). Note that our inmates
do not use the UART IRQ, they just poll the device for being able to write to
the console.
Jan
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.