# Renode Simulation Script - Auto Generated # Generated: 2026-01-06 14:19:56 # Architecture: SPARC V8 / Leon3 using sysbus # Load peripherals include @LEON_Control_Regs_SIMPLE.cs #include @Custom_RTC_R17V1_CORRECT_ADDR.cs #include @Simple_IO_Regs.cs include @LC3233_Timer_InterruptController_NO3.cs #include @Custom_ADC_R17V1.cs include @Custom_TLZA_Rwa.cs include @Custom_TLZA_ADU.cs include @Custom_TLZA_ADU1.cs include @Custom_TLZA_ADU2.cs include @Custom_TLZA_ADU3.cs include @Custom_TLZA_ADU4.cs include @Custom_TLZA_ADU5.cs include @Custom_TLZA_OC_HDC1.cs include @Custom_TLZA_OC_HDC2.cs include @Custom_TLZA_OC_LMSIU64.cs include @Custom_TLZA_OC_LMSIU64_1.cs include @Custom_RTC_TLZA.cs include @SJA1000_CAN.cs #include @timer_trigger.cs include @UART_kx12A1.cs include @UART_kx12A2.cs include @UART_kx12A3.cs include @UART_kx12A4.cs include @UART_kx12A5.cs include @UART_kx12A6.cs include @Custom_MS.cs # ===== 创建机器 ===== mach create "SPARC V8_Leon3" # ===== 加载硬件平台描述(引用 .repl 文件)===== machine LoadPlatformDescription @generated.repl # ===== CPU 性能配置 ===== cpu PerformanceInMips 2000 # ===== 固件加载 ===== # Load VxWorks sysbus LoadBinary @C:/Users/PingCe/Desktop/1_simulation/KX12A_Z/vxworks_smu/default/vxWorks 0x40003000 sysbus WriteDoubleWord 0x80000240 0x92530 # ===== 调试配置 ===== machine StartGdbServer 3333 true # ===== 仿真参数 ===== emulation SetGlobalQuantum "0.00001" # ===== 日志配置 ===== logLevel 1 # ===== 启动命令 ===== # start