我在QEMU NIOS IP中发现了以下内容:https://wiki.qemu.org/Documentation/Platforms/Nios2 我从英特尔的网站上下载了他们的工具链:https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/kit-niosii-2s60.html 我有一些问题:
- QEMU IP中的NIOS2是否与英特尔的NIOS IP匹配?
- 您使用哪个工具链来编译和在QEMU中运行它?它是否与英特尔网站提供的工具链相同?
- 如何在NIOS上生成固件代码并在QEMU上运行。维基百科上说: qemu-system-nios2 -M 10m50-ghrd -kernel -dtb -nographic
- 如何为其生成dtb文件?
- 我们需要采用由quartos/EDS创建的产品以运行QEMU吗,还是只需使用编译的二进制文件?(DTB-板级规格?)
- 我们需要使用特定的QEMU参数/参数来运行它吗?
- 您是否有使用其外设的NIOS代码示例?
基本上,我没有找到关于如何在QEMU中使用NIOS2的任何文档/示例。您能提供一些额外的信息吗? 即使是一些基本的“hello world”(编译并在QEMU中运行)也是很好的......
arch/nios2/boot/dts/10m50_devboard.dts
。我猜测 Github 不显示该标签,因为该标签非常古老。 - fuzzyTew