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