0bd93292b3
- Updated hpm_sdk in libraries - Updated rt-thread driver adapter - Updated bsp for hpm6750evkmini - Updated bsp for hpm6750evk - Added bsp for hpm6750evk2 - Added bsp for hpm6300evk - Added bsp for hpm6200evk Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
34 lines
879 B
INI
34 lines
879 B
INI
# Copyright 2023 hpmicro
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
flash bank xpi0 hpm_xpi 0x80000000 0x1000000 1 1 $_TARGET0 0xF3040000
|
|
|
|
proc init_clock {} {
|
|
$::_TARGET0 riscv dmi_write 0x39 0xF4002000
|
|
$::_TARGET0 riscv dmi_write 0x3C 0x1
|
|
|
|
$::_TARGET0 riscv dmi_write 0x39 0xF4002000
|
|
$::_TARGET0 riscv dmi_write 0x3C 0x2
|
|
|
|
$::_TARGET0 riscv dmi_write 0x39 0xF4000800
|
|
$::_TARGET0 riscv dmi_write 0x3C 0xFFFFFFFF
|
|
|
|
$::_TARGET0 riscv dmi_write 0x39 0xF4000810
|
|
$::_TARGET0 riscv dmi_write 0x3C 0xFFFFFFFF
|
|
|
|
$::_TARGET0 riscv dmi_write 0x39 0xF4000820
|
|
$::_TARGET0 riscv dmi_write 0x3C 0xFFFFFFFF
|
|
|
|
$::_TARGET0 riscv dmi_write 0x39 0xF4000830
|
|
$::_TARGET0 riscv dmi_write 0x3C 0xFFFFFFFF
|
|
echo "clocks has been enabled!"
|
|
}
|
|
|
|
$_TARGET0 configure -event reset-init {
|
|
init_clock
|
|
}
|
|
|
|
$_TARGET0 configure -event gdb-attach {
|
|
reset halt
|
|
}
|