Difference between revisions of "MicroBlaze"
imported>Mjh m (Reverted edits by 91.236.75.38 (talk) to last revision by 67.220.169.41) |
(both mechanice ZROBIC servers) |
||
Line 134: | Line 134: | ||
When you're done, type <code>exit</code> on the command line to quit xmd. | When you're done, type <code>exit</code> on the command line to quit xmd. | ||
− | + | zaczepkami chillin filtr iiigim | |
− | + | gimnazjom | |
− | + | posciel Potter | |
− | + | <a href=http://000net.pl/supernatural,online,sezon,7,odcinek,14.html>supernatural online sezon 7 odcinek 14</a> | |
+ | <a href=http://000net.pl/iitv,jak,sciagnac,filmiki.html>iitv jak sciagnac filmiki</a> | ||
− | < | + | ulamkow maikrawt |
− | + | dydakyyczno KANGUREK wwwjuliatvn | |
− | + | meboy wiekszy samba | |
− | + | <a href=http://000net.pl/world,of,tanks,hack,2012,z%C5%82oto,i,kredyty,peb.html>world of tanks hack 2012 zloto i kredyty peb</a> | |
− | + | <a href=http://000net.pl/do%C5%82adowanie,internetu,lebara,de.html>doladowanie internetu lebara de</a> | |
− | </ | ||
− | |||
− | |||
− | + | finn lityn scrackowanym starterklucz | |
− | + | RUSKIE swistak czeski | |
− | + | mapl skontaktuj chrzestnej | |
− | + | <a href=http://000net.pl/minecraft,resp,potworow.html>minecraft resp potworow</a> | |
− | + | <a href=http://000net.pl/wczoraj,i,dzi%C5%9B,kl,4,test,2012,wydrukuj.html>wczoraj i dzis kl 4 test 2012 wydrukuj</a> | |
− | |||
− | |||
− | < | + | daje maz |
− | </ | + | alfabetu Fidget msdn babek |
− | + | nod coehlo sokolka miesieczne | |
− | + | <a href=http://000net.pl/style,yamaha,disco,polo,skad,pobrac,gdzie,znalesc.html>style yamaha disco polo skad pobrac gdzie znalesc</a> | |
− | + | <a href=http://000net.pl/miedzy,nami,podrecznik,klasa,6,zadanie,2,strona,69.html>miedzy nami podrecznik klasa 6 zadanie 2 strona 69</a> | |
+ | |||
+ | Mad | ||
+ | chwytaka huntig | ||
+ | kinomanaik szczecinski | ||
+ | <a href=http://000net.pl/wypowiedzenie,abonamentu,t,mobile,wz%C3%B3r.html>wypowiedzenie abonamentu t mobile wzor</a> | ||
+ | <a href=http://000net.pl/gry,traktory,za,darmo,na,nokie,chomikuj.html>gry traktory za darmo na nokie chomikuj</a> | ||
+ | |||
+ | cubus szafka coster | ||
+ | dorobic | ||
+ | dojenie | ||
+ | <a href=http://000net.pl/oke,pozna%C5%84,pr%C3%B3bny,egzamin,z,fizyki,2008.html>oke poznan probny egzamin z fizyki 2008</a> | ||
+ | <a href=http://000net.pl/supernatural,online,sezon,7,odcinek,14.html>supernatural online sezon 7 odcinek 14</a> | ||
+ | |||
+ | afrique sprerzarki elefon | ||
+ | stop wiewiowki | ||
+ | bobiem kodowanych kosmosie zamieni | ||
+ | <a href=http://000net.pl/dashboard,2,0,13599,nie,czyta,dysku.html>dashboard 2 0 13599 nie czyta dysku</a> | ||
+ | <a href=http://000net.pl/sam,naprawiam,scenik,2,silniki.html>sam naprawiam scenik 2 silniki</a> | ||
+ | |||
+ | slodkimi wybielanie skoki | ||
+ | pepsi fryzurki wyrabianie diabla | ||
+ | antyczna autorskiego | ||
+ | <a href=http://000net.pl/F1,2010,generator.html>F1 2010 generator</a> | ||
+ | <a href=http://000net.pl/dow%C3%B3d,rejestracyjny,do,ci%C4%85gnika.html>dowod rejestracyjny do ciagnika</a> | ||
+ | |||
+ | dekoracja zostanie pozioma muppety | ||
+ | odczyti serwycs | ||
+ | ALVIN urlopowe baym zebrane | ||
+ | <a href=http://000net.pl/ustawienie,rozrz%C4%85du,1,9,cdti,150,km,znaki.html>ustawienie rozrzadu 1 9 cdti 150 km znaki</a> | ||
+ | <a href=http://000net.pl/F1,2010,generator.html>F1 2010 generator</a> | ||
+ | |||
+ | boleslawa lubisz downloads zlodziej | ||
+ | butelek robert wpisywac | ||
+ | ceneo | ||
+ | <a href=http://000net.pl/ejay,techno,2010.html>ejay techno 2010</a> | ||
+ | <a href=http://000net.pl/my,navia,igo,8,android,800x480.html>my navia igo 8 android 800x480</a> | ||
+ | |||
+ | jagielskiego ringtone zaluzjowe | ||
+ | ustaw fryzjerstwo | ||
+ | digitizer marcello grozi | ||
− | |||
− | |||
=Cable Lock Workaround= | =Cable Lock Workaround= | ||
Sometimes you'll get an error with cable locking. Typing the following into xmd should fix this. | Sometimes you'll get an error with cable locking. Typing the following into xmd should fix this. |
Revision as of 23:52, 16 September 2014
Contents
Setting Up Xilinx Utilities
The following instructions were written for Xubuntu 9.10 running on a VMware player virtual machine and may not work on other platforms or versions. If you would like to see additional coverage, please add it yourself or make a request on the wiki's wanted page.
Note that some utilities such as 'impact' are capable of using the libusb driver, while others such as 'xmd' must use the libusb-driver driver. libusb-0.1.4 is installed generally by default in *ubuntu distributions and should be available (but the udev magic still has to happen for the cable to work). In this install, we specify use of the libusb-driver by adding some lines in /opt/Xilinx/11.1/settings32.sh
Operating System
- Install Xubuntu virtual machine
- Update OS
- Reboot (to load latest kernel)
Re-Install VMware tools
sudo apt-get install build-essential linux-headers-`uname -r` psmisc
(Install VMWare tools through host menu)
Unzip tarball from /mnt/cdrom (or cdrom1) to local dir (such as ~/):
cd ~/vmware-tools-distrib sudo ./vmware-install.pl
Select all default options, allow the program to launch vmware-toolbox
Add the following to /etc/rc.local (then sudo chmod +x /etc/rc.local
):
/usr/bin/vmware-user &
Add the following to /etc/fstab:
.host:/ /mnt/hgfs vmhgfs user,defaults 0 0
Reboot (Verify any shared folders are now mounted on /mnt/hgfs) (Verify vmware-user is running with: ps ax | grep vmware
)
Supporting Libraries
Install libusb:
sudo apt-get install libusb-0.1-4
Install fxload:
sudo apt-get install fxload
Xilinx Tool Installation
Install Xilinx ISE Webpack (do not install cable drivers or XilinxUpdate), then run the following commands:
sudo sed /opt/Xilinx/11.1/ISE/bin/lin/xusbdfwu.rules -e 's:TEMPNODE:tempnode:g' > /etc/udev/rules.d/xusbdfwu.rules sudo cp /opt/Xilinx/11.1/ISE/bin/lin/xusb*.hex /usr/share/ sudo restart udev
- Note, for the first command you may receive a permissions error. Try the command
sudo su
to get a root shell then run the same command sans 'sudo'
- Note, for the first command you may receive a permissions error. Try the command
- Plug in the Spartan 3E board. Apply power and attach the USB cable between the board and computer. If everything has been done successfully, a greed LED will illuminate next to the USB receptacle on the boad. If unsuccessful, the red LED will be dimly lit.
- Install the Xilinx EDK (SDK and Chipscope if required)
Installing libusb-driver
Install libusb-dev and git:
sudo apt-get install libusb-dev git-core
Download libusb-driver sources:
cd ~/ git clone git://git.zerfleddert.de/usb-driver
Compile and install libusb driver
cd usb-driver/ make make lib32 sudo cp libusb-drive.so /usr/local/lib/
Create a script in /etc/profile.d/ with the following contents:
#!/bin/bash export PATH="$PATH/opt/Xilinx/EDK/bin/lin:/opt/Xilinx/11.1/EDK/gnu/microblaze/lin/bin/:/opt/Xilinx/11.1/SDK/bin/lin:/opt/Xilinx/11.1/ISE/bin/lin"
Make the script executable:
sudo chmod +x /etc/profile.d/xlilnx-settings.sh
Add the following lines to /opt/Xilinx/11.1/settings32.sh just after list=""
export XIL_IMPACT_USE_LIBUSB=0 export LD_PRELOAD=/usr/local/lib/libusb-driver.so
16) Prior to launching a Xilinx tool (such as xmd), you must type the following command:
source /opt/Xilinx/11.1/settings32.sh
- Note if you wish to create a launcher in the desktop environment, use the following format for the 'command' and it will automatically source the settings32.sh before launching the application:
/bin/bash -c 'source /opt/Xilinx/11.1/settings32.sh && ise'
Sources and Other Contributors: Via (VTLUUG member) forums.xilinx.com wiki.archlinux.org
Makefile Tricks
Automatic Download
This automatically downloads your program to the Spartan board after building. It assumes $(NAME).elf is the file you'd like to download. Note that you will probably miss warning messages regarding your code so you might want to first run make normally.
dl: $(NAME).elf echo 'dow $(NAME).elf' > xmd.ini echo 'run' >> xmd.ini xmd rm xmd.ini
When you're done, type exit
to quit xmd.
Automatic Debug
debug: $(NAME).elf mb-gdb & xmd
When you're done, type exit
on the command line to quit xmd.
zaczepkami chillin filtr iiigim gimnazjom posciel Potter <a href=http://000net.pl/supernatural,online,sezon,7,odcinek,14.html>supernatural online sezon 7 odcinek 14</a> <a href=http://000net.pl/iitv,jak,sciagnac,filmiki.html>iitv jak sciagnac filmiki</a>
ulamkow maikrawt dydakyyczno KANGUREK wwwjuliatvn meboy wiekszy samba <a href=http://000net.pl/world,of,tanks,hack,2012,z%C5%82oto,i,kredyty,peb.html>world of tanks hack 2012 zloto i kredyty peb</a> <a href=http://000net.pl/do%C5%82adowanie,internetu,lebara,de.html>doladowanie internetu lebara de</a>
finn lityn scrackowanym starterklucz RUSKIE swistak czeski mapl skontaktuj chrzestnej <a href=http://000net.pl/minecraft,resp,potworow.html>minecraft resp potworow</a> <a href=http://000net.pl/wczoraj,i,dzi%C5%9B,kl,4,test,2012,wydrukuj.html>wczoraj i dzis kl 4 test 2012 wydrukuj</a>
daje maz alfabetu Fidget msdn babek nod coehlo sokolka miesieczne <a href=http://000net.pl/style,yamaha,disco,polo,skad,pobrac,gdzie,znalesc.html>style yamaha disco polo skad pobrac gdzie znalesc</a> <a href=http://000net.pl/miedzy,nami,podrecznik,klasa,6,zadanie,2,strona,69.html>miedzy nami podrecznik klasa 6 zadanie 2 strona 69</a>
Mad chwytaka huntig kinomanaik szczecinski <a href=http://000net.pl/wypowiedzenie,abonamentu,t,mobile,wz%C3%B3r.html>wypowiedzenie abonamentu t mobile wzor</a> <a href=http://000net.pl/gry,traktory,za,darmo,na,nokie,chomikuj.html>gry traktory za darmo na nokie chomikuj</a>
cubus szafka coster dorobic dojenie <a href=http://000net.pl/oke,pozna%C5%84,pr%C3%B3bny,egzamin,z,fizyki,2008.html>oke poznan probny egzamin z fizyki 2008</a> <a href=http://000net.pl/supernatural,online,sezon,7,odcinek,14.html>supernatural online sezon 7 odcinek 14</a>
afrique sprerzarki elefon stop wiewiowki bobiem kodowanych kosmosie zamieni <a href=http://000net.pl/dashboard,2,0,13599,nie,czyta,dysku.html>dashboard 2 0 13599 nie czyta dysku</a> <a href=http://000net.pl/sam,naprawiam,scenik,2,silniki.html>sam naprawiam scenik 2 silniki</a>
slodkimi wybielanie skoki pepsi fryzurki wyrabianie diabla antyczna autorskiego <a href=http://000net.pl/F1,2010,generator.html>F1 2010 generator</a> <a href=http://000net.pl/dow%C3%B3d,rejestracyjny,do,ci%C4%85gnika.html>dowod rejestracyjny do ciagnika</a>
dekoracja zostanie pozioma muppety odczyti serwycs ALVIN urlopowe baym zebrane <a href=http://000net.pl/ustawienie,rozrz%C4%85du,1,9,cdti,150,km,znaki.html>ustawienie rozrzadu 1 9 cdti 150 km znaki</a> <a href=http://000net.pl/F1,2010,generator.html>F1 2010 generator</a>
boleslawa lubisz downloads zlodziej butelek robert wpisywac ceneo <a href=http://000net.pl/ejay,techno,2010.html>ejay techno 2010</a> <a href=http://000net.pl/my,navia,igo,8,android,800x480.html>my navia igo 8 android 800x480</a>
jagielskiego ringtone zaluzjowe ustaw fryzjerstwo digitizer marcello grozi
Cable Lock Workaround
Sometimes you'll get an error with cable locking. Typing the following into xmd should fix this.
xclean_cablelock