On 02/15/2017 11:40 AM, [email protected] wrote:
> Thank you Ralf.
> 
> I understand it correctly.
> And I fell into the next difficulty.
> I made .dts and non-root cell for jetson-tx1.
> I typed following command.
> $ LOAD_ADDR=0xdd000000  //(Image size is about 19.9MB)        
19.9Mb? already uncompressed?

So does it fit into the memory region? Please double check.
> $ DTB_ADDR= 0xdf000000
Doublecheck if those addresses are available.
> $ sudo jailhouse cell create jetson-tx1-linux-demo.cell
> $ sudo jailhouse cell load --name jetson-tx1-linux-demo \
>                       /usr/local/libexec/jailhouse/linux-loader.bin -a 0x0 \
>                       /boot/Image -a $LOAD_ADDR \
>                       configs/dts/inmate-jetson-tx1.dtb -a $DTB_ADDR \
>                       -s "kernel=$LOAD_ADDR dtb=$DTB_ADDR" -a 0x1000
try to use jailhouse cell linux, it prepares everything for you.
> 
> I use default kernel (version 3.10.96) from NVIDIA for jetson-tx1 board and 
> jailhouse hypervisor(version 0.6, from 
> https://github.com/evidence/linux-jailhouse-tx1).
> (Jailhouse hypervisor from above site can be used for jetson tx1 kernel 
> 3.10.96.)
> When i typed above commands, command line show "JAILHOUSE_CELL_LOAD: Invalid 
> argument".
Hmm, try to enable
#define CONFIG_TRACE_ERROR 1
in your hypervisor config, install the firmware binary and load it
again. Maybe it's more verbose then.

If it doesn't work, please attach you system and cell configuration.

Ah, and unless there is no serious reason, try to avoid that old 3.10.96
stock kernel...

  Ralf
> When i see terminal from the uart, it looks like there is nothing wrong with 
> the cell. it show me "Cell jetson-tx1-linux-demo can be loaded"
> 

-- 
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.

Reply via email to