Hi all,

I noticed with the recent updates in ARM ISA support, now default machine setup 
is using VExpress_GEM5_V1, which is great, with the 2019 build kernel and boot 
loadert tested and everything. However, I also know that VExpress_GEM5 does not 
support ethernet device. What would be best setup if I want to use ethernet 
device, but with newer built kernel setup? 

1) Shall I add ethernet device to VExpress_GEM5 machine config? This should be 
most ideal case, in terms of simulated system. Assuming I can add a new device 
in the src/dev/arm/RealView.py under VExpress_GEM5_V1. But, the dtb is auto 
generated, seems like I also need to add entry in the auto-generated device 
tree, anyone has any directions on how to add new devices in this scenario?

2) Can I use the old VExpress_EMM64 machine, but with newer build 2019 kernel 
and boatload, my guess is not, I would assume the kernel is customized based on 
the machine VExpress_GEM5.

3) Stick with using older build (2018 build kernel and bootloader), with 
machine VExpress_EMM64. This should be working by default, but losing the 
ability to use more updated kernel and machine config.

Any suggestions, insights would be appreciated! 

Best,
Heng
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to