├── .github └── workflows │ └── test.yml ├── .gitignore ├── 01-renode-basics ├── README.md ├── nrf52_adafruit_feather-zephyr-shell_module.elf ├── nrf52_adafruit_feather.repl └── nrf52_adafruit_feather.resc ├── 02-automation ├── 01-run-renode.sh ├── 02-pyrenode.py ├── 03-testing.robot ├── 04-failing_test.robot ├── README.md └── cleanup_robot_results.sh ├── 03-twister ├── .gitignore ├── README.md └── example-application │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Kconfig │ ├── LICENSE │ ├── README.md │ ├── boards │ ├── arm │ │ └── stm32f7 │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_r3_connector.dtsi │ │ │ ├── board.cmake │ │ │ ├── stm32f7.dts │ │ │ ├── stm32f7.yaml │ │ │ ├── stm32f7_defconfig │ │ │ └── support │ │ │ ├── openocd.cfg │ │ │ ├── stm32f746g_disco.repl │ │ │ └── stm32f746g_disco.resc │ └── riscv │ │ └── unleashed │ │ ├── Kconfig.board │ │ ├── Kconfig.defconfig │ │ ├── board.cmake │ │ ├── support │ │ ├── hifive_unleashed.resc │ │ ├── openocd_hifive_unleashed.cfg │ │ └── sifive-fu540.repl │ │ ├── unleashed.dts │ │ ├── unleashed.yaml │ │ └── unleashed_defconfig │ ├── hello_world │ ├── CMakeLists.txt │ ├── README.rst │ ├── prj.conf │ ├── sample.yaml │ └── src │ │ └── main.c │ ├── shell_module │ ├── CMakeLists.txt │ ├── Kconfig │ ├── boards │ │ ├── intel_socfpga_agilex5_socdk.conf │ │ ├── intel_socfpga_agilex5_socdk.overlay │ │ ├── intel_socfpga_agilex_socdk.conf │ │ └── intel_socfpga_agilex_socdk.overlay │ ├── overlay-usb.conf │ ├── prj.conf │ ├── prj_getopt.conf │ ├── prj_login.conf │ ├── prj_minimal.conf │ ├── prj_minimal_rtt.conf │ ├── sample.yaml │ ├── shell_module.robot │ ├── src │ │ ├── dynamic_cmd.c │ │ ├── main.c │ │ ├── test_module.c │ │ └── uart_reinit.c │ └── usb.overlay │ ├── west.yml │ └── zephyr │ └── module.yml ├── LICENSE └── README.md /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/.gitignore -------------------------------------------------------------------------------- /01-renode-basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/01-renode-basics/README.md -------------------------------------------------------------------------------- /01-renode-basics/nrf52_adafruit_feather-zephyr-shell_module.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/01-renode-basics/nrf52_adafruit_feather-zephyr-shell_module.elf -------------------------------------------------------------------------------- /01-renode-basics/nrf52_adafruit_feather.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/01-renode-basics/nrf52_adafruit_feather.repl -------------------------------------------------------------------------------- /01-renode-basics/nrf52_adafruit_feather.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/01-renode-basics/nrf52_adafruit_feather.resc -------------------------------------------------------------------------------- /02-automation/01-run-renode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/02-automation/01-run-renode.sh -------------------------------------------------------------------------------- /02-automation/02-pyrenode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/02-automation/02-pyrenode.py -------------------------------------------------------------------------------- /02-automation/03-testing.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/02-automation/03-testing.robot -------------------------------------------------------------------------------- /02-automation/04-failing_test.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/02-automation/04-failing_test.robot -------------------------------------------------------------------------------- /02-automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/02-automation/README.md -------------------------------------------------------------------------------- /02-automation/cleanup_robot_results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/02-automation/cleanup_robot_results.sh -------------------------------------------------------------------------------- /03-twister/.gitignore: -------------------------------------------------------------------------------- 1 | zephyr 2 | modules 3 | .west 4 | -------------------------------------------------------------------------------- /03-twister/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/README.md -------------------------------------------------------------------------------- /03-twister/example-application/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/.gitignore -------------------------------------------------------------------------------- /03-twister/example-application/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/CMakeLists.txt -------------------------------------------------------------------------------- /03-twister/example-application/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/Kconfig -------------------------------------------------------------------------------- /03-twister/example-application/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/LICENSE -------------------------------------------------------------------------------- /03-twister/example-application/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/README.md -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/Kconfig.board -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/Kconfig.defconfig -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/arduino_r3_connector.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/arduino_r3_connector.dtsi -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/board.cmake -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/stm32f7.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/stm32f7.dts -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/stm32f7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/stm32f7.yaml -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/stm32f7_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/stm32f7_defconfig -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/support/openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/support/openocd.cfg -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/support/stm32f746g_disco.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/support/stm32f746g_disco.repl -------------------------------------------------------------------------------- /03-twister/example-application/boards/arm/stm32f7/support/stm32f746g_disco.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/arm/stm32f7/support/stm32f746g_disco.resc -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/Kconfig.board -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/Kconfig.defconfig -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/board.cmake -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/support/hifive_unleashed.resc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/support/hifive_unleashed.resc -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/support/openocd_hifive_unleashed.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/support/openocd_hifive_unleashed.cfg -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/support/sifive-fu540.repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/support/sifive-fu540.repl -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/unleashed.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/unleashed.dts -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/unleashed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/unleashed.yaml -------------------------------------------------------------------------------- /03-twister/example-application/boards/riscv/unleashed/unleashed_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/boards/riscv/unleashed/unleashed_defconfig -------------------------------------------------------------------------------- /03-twister/example-application/hello_world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/hello_world/CMakeLists.txt -------------------------------------------------------------------------------- /03-twister/example-application/hello_world/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/hello_world/README.rst -------------------------------------------------------------------------------- /03-twister/example-application/hello_world/prj.conf: -------------------------------------------------------------------------------- 1 | # nothing here 2 | -------------------------------------------------------------------------------- /03-twister/example-application/hello_world/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/hello_world/sample.yaml -------------------------------------------------------------------------------- /03-twister/example-application/hello_world/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/hello_world/src/main.c -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/CMakeLists.txt -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/Kconfig -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/boards/intel_socfpga_agilex5_socdk.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/boards/intel_socfpga_agilex5_socdk.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/boards/intel_socfpga_agilex5_socdk.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/boards/intel_socfpga_agilex5_socdk.overlay -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/boards/intel_socfpga_agilex_socdk.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/boards/intel_socfpga_agilex_socdk.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/boards/intel_socfpga_agilex_socdk.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/boards/intel_socfpga_agilex_socdk.overlay -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/overlay-usb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/overlay-usb.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/prj.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/prj_getopt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/prj_getopt.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/prj_login.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/prj_login.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/prj_minimal.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/prj_minimal.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/prj_minimal_rtt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/prj_minimal_rtt.conf -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/sample.yaml -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/shell_module.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/shell_module.robot -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/src/dynamic_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/src/dynamic_cmd.c -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/src/main.c -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/src/test_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/src/test_module.c -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/src/uart_reinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/src/uart_reinit.c -------------------------------------------------------------------------------- /03-twister/example-application/shell_module/usb.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/shell_module/usb.overlay -------------------------------------------------------------------------------- /03-twister/example-application/west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/west.yml -------------------------------------------------------------------------------- /03-twister/example-application/zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/03-twister/example-application/zephyr/module.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antmicro/renode-zephyr-tech-talk/HEAD/README.md --------------------------------------------------------------------------------