Skip to content

Commit 3e57ff1

Browse files
committed
z-mpsoc- map 0x4-0x8,0x7-0x9
1 parent ca8b479 commit 3e57ff1

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

projects/scripts/adi_board.tcl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,11 +532,19 @@ proc ad_cpu_interconnect {p_address p_name} {
532532
set p_seg [get_bd_addr_segs -of_objects [get_bd_cells $p_name]]
533533
set p_index 0
534534
foreach p_seg_name $p_seg {
535-
if {($p_index == 0) && ($sys_zynq < 2)} {
535+
if {$p_index == 0} {
536536
set p_seg_range [get_property range $p_seg_name]
537537
if {$p_seg_range < 0x1000} {
538538
set p_seg_range 0x1000
539539
}
540+
if {$sys_zynq == 2} {
541+
if {($p_address >= 0x40000000) && ($p_address <= 0x4fffffff)} {
542+
set p_address [expr ($p_address + 0x40000000)]
543+
}
544+
if {($p_address >= 0x70000000) && ($p_address <= 0x7fffffff)} {
545+
set p_address [expr ($p_address + 0x20000000)]
546+
}
547+
}
540548
create_bd_addr_seg -range $p_seg_range \
541549
-offset $p_address $sys_addr_cntrl_space \
542550
$p_seg_name "SEG_data_${p_name}"

0 commit comments

Comments
 (0)