OpenCores
URL https://opencores.org/ocsvn/xenie/xenie/trunk

Subversion Repositories xenie

[/] [xenie/] [trunk/] [examples/] [Eth_example/] [outputs/] [create_mcs_microblaze.tcl] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 DFC
#
2
# Update content of block RAMs in bitstream.
3
# Elf for MB is loaded.
4
#
5
# Script is supposed to be in outputs directory.
6
# It is independent of opened project.
7
#
8
 
9
 
10
 
11
set origin_dir [file normalize [file dirname [info script]]]
12
 
13
set src_dir "$origin_dir/src_data"
14
set res_dir "$origin_dir/res"
15
 
16
exec updatemem -force \
17
   -meminfo $src_dir/xenie_eth_example.mmi \
18
   -data $src_dir/xenie_eth_test_womtd.elf \
19
   -bit $src_dir/xenie_eth_example.bit \
20
   -out $res_dir/xenie_eth_example_mb.bit \
21
   -proc "main_bd_inst/microblaze_0"
22
 
23
 
24
 
25
 
26
 
27
 
28
# Interface SPIx4 or SPIx1 doesn't metter
29
# size is in megaBYTES so flash s25fl256 is 32MB long
30
 
31
write_cfgmem -force \
32
      -format mcs \
33
      -interface SPIx4  \
34
      -size 32 \
35
      -loadbit "up 0 $res_dir/xenie_eth_example_mb.bit" \
36
      -file $res_dir/xenie_eth_example_mb.mcs
37
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.