1:name: Tegra 3 2:description: This script runs Linux on Tegra 3. 3 4using sysbus 5$name?="Tegra-3" 6mach create $name 7 8machine LoadPlatformDescription @platforms/boards/tegra3.repl 9 10sysbus Redirect 0xC0000000 0x80000000 0x40000000 11 12showAnalyzer sysbus.uart0 13 14$bin?=@https://dl.antmicro.com/projects/renode/vmlinux-tegra3-s_100633360-e6280cbc8b535fbc34c1cf16695deb4bedcaf982 15$rootfs?=@https://dl.antmicro.com/projects/renode/tegra_pendrive.img-s_36700160-cadcf9fa3e7306301858a9d949b4cd7d579ba88e 16 17machine PendriveFromFile $rootfs "pendrive" sysbus.usbEhci2.usbHub 3 false 18 19macro reset 20""" 21 sysbus LoadELF $bin 22 23 cpu SetRegister 0 0x0 24 cpu SetRegister 2 0x80000100 # atags 25 26 sysbus LoadAtags "console=ttyS0,115200n8 lp0_vec=0x00002000@0x9C406000 mem=1023M@2048M vmalloc=128M noinitrd usbcore.old_scheme_first=1 core_edp_mv=1300 tegraid=30.1.2.0.0 root=/dev/sda1 ip=:::::eth0:off rw,noatime rootwait rootfstype=ext3" 0x80000000 0x80000100 27""" 28 29runMacro $reset 30