Embedded Linux på Olimex SAM9-L9260
|
|
- Sten Gustafsson
- för 9 år sedan
- Visningar:
Transkript
1 Embedded Linux på Olimex 22 Mars 2011 Copyright c This document is covered by the GNU Free Documentation License, Version 1.1 or later.
2 Presentationen Denna presentation, dokumentation och exempelkod finns på kjell-e/embedded/olimex/sam9- L9260/ Presentationen finns även på: kjell-e/tekla/linux/dokument.html
3 Introduktion till inbyggda system är ett utvecklingskort för inbyggda system. Inbyggda system är datorer som sitter inbyggda i apparater; tvättmaskiner, mikrovågsugnar, bilar, digitalboxar för TV, mobiltelefoner, handdatorer, varuautomater etc. Inbyggda system har oftast begränsade resurser som t.ex. relativt liten mängd minne, ingen hårddisk, litet flashminne, långsammare CPU än i moderna arbetsstationer och servrar etc. Inbyggda system kan t.ex. ha en mängd med I/O-portar, exempelvis för serieportar, I 2 C-bussar, I 2 S-bussar, CAN-bussar etc. Inbyggda system kan sakna minnesskydd. Många riktigt små inbyggda system saknar operativsystem.
4 Olimex
5 Introduktion till Olimex Avsikten med denna introduktion är att lära sig så pass mycket om Olimexkortet att man snabbt kan komma igång och börja labba med detta kort. Innehåll: Introduktion till kortet Grunderna i bootloadern U-Boot Korskompilera busybox Bygga klart root-filsystemet Korskompilera Linuxkärnan Boota med NFS-rootfilsystem Programutveckling
6 Introduktion till Olimex Data i korthet: ARM9 (Atmel AT91SAM9260 mikrokontroller med ARM926EJ-S CPU) 64 MB SDRAM 512 MB NAND-flash JTAG-anslutning Plats för SD/MMC-kort. Ethernetanslutning Serieport (9-pol DSUB) USB host och USB device Tryckknapp Styrbara lysdioder U-Boot boot-loader JFFS2-rootfilsystem med Debian på en del av flashminnet
7 Introduktion till Olimex
8 Introduktion till Olimex
9 Spänningsmatning och serieportskonsol Olimex ska matas med 5v DC. Serieporten är inställd på bps 8 databitar ingen paritet. För att ansluta serieporten till en annan dator behövs en nollmodemkabel som korsar bland annat stiften 2 och 3. Nollmodemkabel (9-pol hona-hona) finns att köpa på välsorterade elektronikbutiker som t.ex. Clasohlsson. USB till serieport finns även det att köpa på välsorterade elektronikbutiker.
10 Blockschema för AT91SAM9260
11 Minneslayout
12 Grunderna i U-Boot Bootloadern på Olimexkortet är Das U-Boot (U-Boot). Olimexkortet använder serieportskonsol på vilken den kommunicerar i bps, 8 databitar, ingen paritet. Anslut serieporten och starta t.ex. kermit eller picocom. Exempel: picocom -b /dev/ttyusb0 Anslut ström till kortet. Innan U-Boot har hunnit börja boota tryck på någon tangent. U-Boot har en timeout på 3 sekunder som standard på detta kort. Alla inställningar inklusive timeout lagras i variabler i U-Boot.
13 Grunderna i U-Boot Skriv help eller? för att lista alla kommandon. Det går även att skriva help kommando för att få mer hjälp om ett specifikt kommando. printenv visar alla variabler och deras värden. U Boot> printenv ethaddr=3a :1 f :34:08:54:50 bootdelay=3 baudrate = bootargs=mem=64m console=ttys0, root=/dev/mtdblock1 rw rootfstype=j f f s 2 bootcmd=cp. b 0xD x x001BC124 ; bootm 0x stdin=s e r i a l stdout=s e r i a l s t d e r r=s e r i a l ethact=macb0 Environment s i z e : 250/16892 bytes
14 Grunderna i U-Boot Olimexkortet kan ladda filer från USB-minne, från en tftp-server, från flash etc. USB anges på följande sätt: usb 0 anger första USB-enheten med fat-filsystem (vfat). fatls <interface> <dev[:part]> [directory] - listar filer. fatload <interface> <dev[:part]> <addr> <filename> [bytes] - laddar en fil. addr är en minnessadress. Exempel: fatls usb 0 Exempel: fatload usb 0 0x romfs.img
15 Grunderna i U-Boot För att kunna accessa USB-minnen måste man först aktivera USB-stödet. USB startas med usb start USB-stödet stoppas igen med usb stop USB-partitioner visas med usb part help usb ger mer hjälp om vad man kan göra med USB i U-Boot. Exempel på att ladda en fil: fatload usb 0 0x vmlinux.uimage
16 Grunderna i U-Boot tftpboot [loadaddress] [[hostipaddr:]bootfilename] - laddar en fil från en tftp-server och lägger den på angiven minnesadress. Exempel: tftpboot 0x :/linux-install/olimex/vmlinux.bin Exempel 2 (variabeln serverip är satt i detta exempel): tftpboot 0x /linux-install/olimex/vmlinux.bin bootm addr [arg...] - bootar med det som finns på minnesadress addr. Exempel: bootm 0x Exempel med argument: bootm 0x x
17 Grunderna i U-Boot run var [...] - Kör kommandona i variabeln var. Exempel: Anta att variabeln tftp boot innehåller följande: tftpboot 0x :/linux-install/olimex/romfs.img; tftpboot 0x :/linux-install/olimex/vmlinux.bin; bootm 0x x run tftp boot Det går att betrakta variabeln som ett shellscript som man kör.
18 Grunderna i U-Boot Ändra innehåll på en variabel görs med: setenv variabel värde Exempel: setenv bootargs mem=64m console=ttys0, root=/dev/mtdblock1 rw rootfstype=jffs2 Det går att spara alla variablers innehåll till flash med saveenv ping host skickar pingpaket till angiven host. Exempel: ping
19 Grunderna i U-Boot Standardalternativet för U-Boot är att köra innehållet i variabeln bootcmd, d.v.s. utföra run bootcmd För Olimex-kortet innebär det att den kopierar kärnan från flash från adress 0xD till RAM till adress 0x , 0x001BC124 bytes. Därefter bootar den från adress 0x Med U-boot går det att flash om den flash som finns på kortet.
20 U-Boot - U-Boot-filer För att kunna använda filer i U-Boot måste dessa filer ha en U-Boot header. För att skapa filer i U-Boots format med en header använder man programmet mkimage som följer med U-Boot. Exempel för ett komprimerat rootfilsystem: mkimage -n Simple Ramdisk Image -A arm -O linux -T ramdisk -C gzip -d ramdisk.image.gz initramfs För linuxkärnan är det enklast att se till att mkimage finns med i PATH och sedan kompilera kärnan med make ARCH=arm uimage Därefter kan filerna laddas enligt beskrivningarna nedan.
21 U-Boot - boota från USB Om man har ett USB-minne med två filer, en fil innehållandes en kärna och en fil med ett rootfilsystem i, då kan man boota på följande sätt. Starta först USB-stödet, ladda in root-filsystemet, ladda kärnan och slutligen kör igång kärnan med adressen till rootfilsystemet som argument. usb start fatload usb 0 0x vmlinux.bin fatload usb 0 0x romfs.img bootm 0x x Notera att USB-minnet måste innehålla ett VFAT-filsystem. Det går även att göra usbboot. Se manualen till U-Boot för mer detaljer.
22 U-Boot - boota via tftp För att ladda filerna från en tftp-server och boota från dessa filer behövs en fungerande tftp-server med de aktuella filerna och en fungerande ethernetförbindelse. Nedan visas inställningarna för en tftp-server som startas från xinetd. s e r v i c e t f t p { socket type = dgram protocol = udp wait = yes user = root s e r v e r = / usr / sbin / in. tftpd s e r v e r a r g s = s / tftpboot d i s a b l e = no per source = 11 cps = f l a g s = IPv4 } tftp-servern ovan chrootas till katalogen /tftpboot
23 U-Boot - boota via tftp Filerna i följande exempel är placerade i katalogen /tftpboot/linux-install/olimex/ på host-datorn. Tftp-servern har här IP-adress Olimexkortet är target. Här laddas först filen med root-filsystemet, därefter laddas kärnan och slutligen startas kärnan med adressen till root-filsystemet som argument. dhcp tftpboot 0x :/linux-install/olimex/vmlinux.bin tftpboot 0x :/linux-install/olimex/romfs.img bootm 0x x
24 busybox busybox är den schweiziska armekniven för inbyggda system. busybox består av en programbinär som implementerar många funktioner: sh, ls, rm, mv, ps etc.
25 busybox Med busybox har man en programbinär /bin/busybox som implementerar fler funktioner. För varje funktion sätts sedan upp hårda eller mjuka länkar som pekar på busybox. Vilka funktioner som busybox ska innehålla bestäms vid kompilering.
26 Kompilera busybox Se till att du har ett toolchain installerat och att den finns med i din PATH. Ladda hem källkoden till busybox från Packa upp källkoden och gå ner i katalogen där den hamnade. Ex: tar xvfj busybox tar.bz2; cd busybox Starta busybox konfiguration med make ARCH=arm menuconfig
27 Kompilera busybox
28 Kompilera busybox Notera att man bör sätta toolchain prefix under Busybox Settings Build Options Cross Compiler prefix För t.ex. arm-none-linux-gnueabi-gcc blir prefix arm-none-linux-gnueabi- Om man inte har tänkt att lägga in libfiler på sitt målsystem eller vill att busybox ska vara oberoende av libfiler måste busybox länkas statiskt vid kompilering. För att länka busybox statiskt gå in på Busybox Settings Build Options och välj Build BusyBox as a static binary. Konfigurera färdigt busybox och avsluta och spara. Kompilera med make ARCH=arm Installera slutligen med make ARCH=arm install
29 Kompilera busybox Nu finns ett rootfilträd i katalogen install. Var rootfilträdet ska installeras går att ställa in när man konfigurerar busybox. Busybox Settings Installation Options BusyBox installation prefix Ett alternativ kan vara att sätta den till /export/embedded/dinuser/root/
30 Kompilera busybox Ett alternativ till att ge ARCH=arm på kommandoraden och sätta toolchain prefix i konfigurationen är att använda kommandoskalsvariablerna ARCH och CROSS COMPILE Exempel: export ARCH=arm export CROSS COMPILE=arm-none-linux-gnueabi- Därefter kan man konfigurera, kompilera och installera med: make menuconfig make make install
31 bygga klart rootfilsystemet Det som saknas i rootfilsystemet för att det ska vara komplett är devicefiler och eventuella libfiler. Devicefiler skapas med mknod (som root). Exempel: mknod rootfilesystem/dev/console c 5 1 Här skapas console som är en character device med major numer 5 och minor numer 1. Det är major number som knyter ihop device-filen och drivrutinen som hanterar den.
32 bygga klart rootfilsystemet De devicefiler som behövs är åtminstone följande: console, null, ttys0 Nedan skapas dessa och några till. Här står vi i det nya root-filsystemet när följande kommandon körs. mknod dev/ console c 5 1 mknod dev/ n u l l c 1 3 mknod dev/ tty c 5 0 mknod dev/ tty0 c 4 0 mknod dev/ tty1 c 4 1 mknod dev/ ttys0 c 4 64 mknod dev/random c 1 8 mknod dev/urandom c 1 9 mknod dev/mtd1 c 90 2 mknod dev/ mtdblock1 b 31 1
33 bygga klart rootfilsystemet För att hitta libfilerna till ett toolchain så att dessa kan installeras i katalogen lib i rootfilsystemet kan man köra kompilatorn och ge följande flagga och argument till den - -print-file-name libc.so.6 Exempel: arm-none-linux-gnueabi-gcc --print-file-name libc.so.6 Sök efter libfilerna och kopiera sedan dessa. Exempel: [ dinusere@volac ] $ arm none linux gnueabi gcc print f i l e name l i b c. so.6 /home/ dinuser / bin / codesourcery armgcc 2009q1/ bin /.. /arm none linux gnueabi / l i b c / l i b / l i b c. so.6 [ dinusere@volac ] $ cp a /home/ dinuser / bin / codesourcery armgcc 2009q1/ bin /.. / arm none linux gnueabi / l i b c / l i b / export /embedded/ dinuser / root /
34 bygga klart rootfilsystemet När systemet bootar startas init som den första processen om man inte anger någonting annat till kärnan. Till den busybox init som vi använder här behövs en enkel /etc/inittab som talar om för init vad den ska göra vid boot. : : s y s i n i t :/ etc / i n i t. d/rcs ttys0 : : respawn :/ sbin / getty ttys0 : : r e s t a r t :/ sbin / i n i t : : shutdown :/ bin /umount a r Vid boot kör init först /etc/init.d/rcs Därefter startar den /sbin/getty på ttys0 som ger en loginprompt på serieporten. Vid restart ska init starta om sig. Vid shutdown ska alla filsystem avmonteras.
35 bygga klart rootfilsystemet /etc/inittab anropar här /etc/init.d/rcs där den i sin tur monterar filsystem och startar loggning, tjänster etc. #! / bin /sh echo mounting / proc mount t proc proc / proc echo mounting /tmp mount t tmpfs tmpfs /tmp echo mounting / sys mount t s y s f s s y s f s / sys echo Starting system logger klogd syslogd # load module led1 modprobe led1 # Start ssh daemon dropbear / usr / l o c a l / sbin / dropbear hostname my tiny arm system
36 bygga klart rootfilsystemet I exemplet på föregående bild förutsattes att katalogerna /proc /sys och /tmp existerar. Om man inte har skapat dessa måste det göras. Gör följande på host-systemet/utvecklingsdatorn för att skapa dem mkdir /export/embedded/dinuser/root/{proc,sys,tmp} Det kan även vara trevligt att ha katalogen /var/log för loggfiler mkdir -p /export/embedded/dinuser/root/var/log
37 bygga klart rootfilsystemet Om man har ett rootfilsystem som är komplett förutom att det saknar devicefiler då går det att skapa en image-fil med root-filsystem inklusive devicefiler, som icke root, med genext2fs. genext2fs finns på # F i l e d e v i c e t a b l e. txt # name type mode user group major minor s t a r t inc count / dev d / dev/mem c / dev/ tty c / dev/ tty c / dev/ console c /dev/ n u l l c / dev/random c / dev/urandom c / dev/ ttys c / dev/mtd c / dev/ mtdblock b # Ovan skapas bland annat katalogen / dev # en character device / dev/mem med major number 1 och minor number 1 # en tty med major 5, minor 0, # 5 t t y e r tty0 tty4 med major 4 med # minor number från 0 4, # två mtd, mtd0 och mtd1 med major 90 och minor 0 r e s p e k t i v e 2, # två block d e v i c e s mtdblock, mtdblock0, mtdblock1 med major number 31 # och minor number 0 r e s p e k t i v e 1.
38 bygga klart rootfilsystemet En image-fil skapas med genext2fs -b d rootfilesystem -D devicetable.txt -e 0 initramfs.img Här skapas en fil på 4096 blocks (4MB) där innehållet i filträdet rootfilesystem kopieras in i image-filen. Devices skapas enligt vad som är definierat i devicetable.txt. Resultatet skrivs till initramfs.img Om innehållet i rootfilesystem tillsammans med devices inte fyller upp 4MB kommer resten av image-filen att bestå av nollor. För att kunna använda denna fil till U-Boot måste en U-Boot header läggas till med mkimage. Exempel: mkimage -n Ramdisk Image -A arm -O linux -T ramdisk -C none -d initramfs.img initramfs.uimage
39 korskompilera linuxkärnan För att kunna korskompilera kärnan behöver man sätta variablerna ARCH och CROSS COMPILE. Detta kan göras i Makefilen högst upp i källkodsträdet till kärnan. Alternativt kan man sätta dem i kommandoskalet på samma sätt som för busybox. För att konfigurera och kompilera kärnan blir det då: make menuconfig make uimage
40 korskompilera linuxkärnan Det går även att sätta variablerna på kommandoraden till make. Exempel: make ARCH=arm CROSS COMPILE=arm-none-linux-gnueabimenuconfig Respektive make ARCH=arm CROSS COMPILE=arm-none-linux-gnueabi- uimage Kopiera kärnan som finns i arch/arm/boot/uimage och lägg kopian i tftp-katalogen så att den finns tillgänglig via tftp.
41 korskompilera linuxkärnan Kärnmoduler kompileras med: make modules För att installera kärnmodulerna måste variabeln INSTALL MOD PATH sättas till var modulerna ska installeras. Denna kan sättas på kommandoraden eller i Makefile högst upp i källkodsträdet till kärnan. Lämpligt är att peka på root-katalogen som skapades vid kompilering och installation av busybox.
42 korskompilera linuxkärnan Sätta variabeln i kommandoskalet görs med export IN- STALL MOD PATH=/export/embedded/dinuser/root/ Sätt variabeln i Makefilen görs genom att lägga till raden INSTALL MOD PATH = /export/embedded/dinuser/root/. Notera att det måste göras före det att variabeln MODLIB sätts i makefilen då denna använder INSTALL MOD PATH. # INSTALL MOD PATH s p e c i f i e s a p r e f i x to MODLIB for module d i r e c t o r y # r e l o c a t i o n s required by build roots. This i s not defined in the # makefile but the argument can be passed to make i f needed. # INSTALL MOD PATH = / export /embedded/ dinuser / root / MODLIB = $(INSTALL MOD PATH)/ l i b / modules/$(kernelrelease) export MODLIB
43 Boota med NFS-rootfilsystem NFS står för Network File System. Med NFS kan ett filträd ligga på en dator och monteras in i filträdet på en annan dator över nätet.
44 Boota med NFS-rootfilsystem Att montera rootfilsystemet över NFS är väldigt praktiskt vid programutveckling. Kortet behöver inte flashas om eller bootas om för att installera programvara. Program och även kärnmoduler installeras i filträdet på NFS-servern och finns omedelbart tillgängliga på target-systemet.
45 Boota med NFS-rootfilsystem För att kunna boota med rootfilsystemet monterat från en NFS-server behöver man göra några inställningar i Linuxkärnan. Starta konfigurationen av kärnan och gå till Networking Networking options och aktivera TCP/IP-stöd, kernel level autoconfiguration.
46 Boota med NFS-rootfilsystem Gå till File systems Network File Systems och aktivera NFS file system support, Provide NFSv3 client support, Root file system on NFS.
47 Boota med NFS-rootfilsystem Kompilera kärnan och lägg den färdiga kärnan i tftp-katalogen så att target-systemet kan ladda in kärnan via tftp. För att kunna boota med NFS-rootfilsystem behöver man skicka med NFS-server etc som argument till kärnan. Ex: setenv bootargs mem=64m root=/dev/nfs rw console=ttys0,115200n8 nfsroot= :/export/embedded/dinuser/root/,proto=tcp ip= : : : :olimex:eth0:off
48 Boota med NFS-rootfilsystem Nedan visas en nedklippt skärmdump på en boot med nfs-rootfilsystem. Här får kortet först en dynamisk IP-adress och därefter laddas kärnan från en tftp-server. U Boot> dhcp macb0 : l i n k up, 10Mbps half duplex ( lpa : 0x0020 ) BOOTP broadcast 1 DHCP c l i e n t bound to address Using macb0 device TFTP from s e r v e r ; our IP address i s Filename pxelinux.0. Load address : 0x Loading : # done Bytes t r a n s f e r r e d = (3670 hex ) U Boot> tftpboot 0x : uimage SAM9L9260 NFS withoutled macb0 : l i n k up, 10Mbps half duplex ( lpa : 0x0020 ) Using macb0 device TFTP from s e r v e r ; our IP address i s Filename uimage SAM9L9260 NFS withoutled. Load address : 0x Loading : ################################################################# done Bytes t r a n s f e r r e d = (2 b8c24 hex )
49 Fortsättning... Boota med NFS-rootfilsystem Här sätts kärnparametrar och därefter startas kärnan. U Boot> setenv bootargs mem=64m root=/dev/ nfs rw console=ttys0,115200n8 nfsroot = :/ export / olimex /sam9l9260/ root /, proto=tcp ip=dhcp U Boot> bootm 0x ## Booting kernel from Legacy Image at Image Name: Linux rc3 olimex with nfs Image Type : ARM Linux Kernel Image ( uncompressed ) Data Size : Bytes = 2.7 MB Load Address : Entry Point : V e r i f y i n g Checksum... OK Loading Kernel Image... OK OK Starting kernel... Uncompressing Linux Linux version rc3 olimex with nfs without led ( k j e l l e@hjulben. e i s. semcon CPU: ARM926EJ S [ ] r e v i s i o n 5 (ARMv5TEJ), cr = CPU: VIVT data cache, VIVT i n s t r u c t i o n cache Machine : Olimex SAM9 L9260
50 Boota med NFS-rootfilsystem Fortsättning... rtc at91sam9 a t 9 1 r t t. 0 : hctosys : unable to read the hardware clock IP Config : Complete : device=eth0, addr = , mask = , gw= , host=olimex, domain=, nis domain=(none ), bootserver = , r o o t s e r v e r = , rootpath= Looking up port of RPC /2 on Looking up port of RPC /1 on VFS: Mounted root ( nfs f i l e s y s t e m ) on device 0:13. Freeing i n i t memory : 128K eth0 : l i n k up (10/ Half ) mounting / proc mounting /tmp mounting / sys Starting system logger Du har kommit t i l l min tiny l i n u x. my tiny arm system l o g i n : root Password : #
51 Programutveckling För att kunna utveckla program till behövs ett toolchain. Några exempel på toolchains är: codesourcery-armgcc-2009q1, toolchain byggt med hjälp av crosstool-ng, Ångström toolchain, snapgear, buildroot m.fl. Make är praktisk att ha men inte nödvändig. Något standardbibliotek, glibc, eglibc, newlib, dietlibc etc. måste man ha. Oftast brukar standardbiblioteken följa med i det toolchain man använder.
52 Programutveckling Med make är det enklare att korskompilera sina program. Exempel på en enkel Makefile. CROSS COMPILE?= arm none linux gnueabi INSTALLDIR?= / export /embedded/ dinuser / root / AS LD CC CPP AR NM STRIP OBJCOPY OBJDUMP = $(CROSS COMPILE) as = $(CROSS COMPILE) ld = $(CROSS COMPILE) gcc = $(CC) E = $(CROSS COMPILE) ar = $(CROSS COMPILE)nm = $(CROSS COMPILE) s t r i p = $(CROSS COMPILE) objcopy = $(CROSS COMPILE) objdump CFLAGS = Wall pedantic g LDFLAGS = s t a t i c program : program. o $(CC) $ˆ $(LDFLAGS) o $@ clean : \rm f program. o i n s t a l l : program cp program $( INSTALLDIR)/ usr / bin /
53 Programutveckling Sedan är det bara att köra make för att korskompilera programmet. [ k j e l l e@hjulben testprogram ] $ make arm none linux gnueabi gcc Wall pedantic g c o program. o program. c arm none linux gnueabi gcc program. o s t a t i c o program Installera programmet med make install Mer om make går att läsa på Mer om gcc finns att läsa på Mer om libfiler finns att läsa på
54 Programutveckling - I/O Accessa hårdvara och I/O måste göras från kernel space. Lämpligtvis skriver man en device driver som gör att hårdvaran är tillgänglig från user space via en device-fil. I/O är minnesmappad på Olimex.
55 Inköpslista Om du tänker skaffa ett eget Olimex -kort behövs följande: Olimex utvecklingskort (finns att köpa på Spänningsaggregat/batterieliminator 5V DC med plus på mittstiftet. USB till serieportsadapter. Nollmodemkabel 9pol hona-hona. Nätverkssladd (TP-kabel). SD-kort. USB-minne. USB-sladdar, för att kunna ansluta kortet som en deviceenhet till en dator respektive för att kunna ansluta olika enheter till Olimexkortet.
56 Böcker Linux Device Drivers, 3rd edition, Alessandro Rubini, O Reilly online-version finns på (pdf) Building Embedded Linux Systems, Second Edition, Philippe Gerum, Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, August 2008, O Reilly. Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition, Michael Barr och Anthony Massa, 2006, O Reilly. Designing Embedded Hardware, John Catsoulis, 2005, O Reilly. Embedded Linux Primer A Practical Real-World Approach 2nd ed, Christopher Hallinan, 2010, Prentice Hall.
57 Länkar Manual till U-Boot, Embedded Linux Developer Forum, SparkFun Electronics, Busybox, Linux på SAM, Linux on ARM Wiki, Arm, crosstool-ng, Ångström toolchain,
58 Frågor Frågor?
59
Introduktion till Olimex LPC-2478-STK
Introduktion till Lysator September 2009 Copyright c 2009. This document is covered by the GNU Free Documentation License, Version 1.1 or later. Introduktion till Denna presentation, dokumentation och
Linux i Inbyggda System, 7.5hp Linux Cross Toolchain. Cross Development Toolchain binutil, glibc and gcc
Linux i Inbyggda System, 7.5hp 120202 Linux Cross Toolchain Cross Development Toolchain binutil, glibc and gcc Innehållsförteckning: sida 1. Introduktion 2 2. Redovisa 2 3. Workspace 2 4. Komponent versioner
Övning 7. 1. Installation av Gentoo och/eller Arch Linux
Övning 7 1. Installation av Gentoo och/eller Arch Linux Målet med denna övning är att installera operativsystemet Gentoo Linux och/eller Arch Linux. Jag rekommenderar mycket starkt att faktiskt försöka
Ladda upp filer fra n PLC till PC
Supportdokument Ladda upp filer fra n PLC till PC Synpunkter, felaktigheter, önskemål etc. för dokumentet meddelas Fil: Malthe_Suppo_Ladda upp filer från.docx Innehållsförteckning 1. Allmänt... 2 2. Installation
Omkoppling av in- och utmatning. In- och utmatning i Unix. Kommando exempel, ls, pipe forts. Kommando exempel, ls, pipe
In- och utmatning i Unix Program i Unix skriver och läser till och från filer. En fil betyder här en vanlig fil med text eller binära data, ett tangentbord, en skärm, ett annat program etc. Innan ett program
Terminal vad det är vad man kan göra med den
Terminal vad det är vad man kan göra med den Touch Användbarhet Batchkörning WIMP CLI (Command Line Interface) sh ksh tcsh bash zsh (Windows, Icon, Menu, Pointer) Elektronrör 1940 1950 1960 1970 1980 1990
Programmering i C++ Kompilering från kommandoraden
Programmering i C++ Kompilering från kommandoraden Sven Gestegård Robertz Datavetenskap, LTH 9 november 2015 Sammanfattning Ibland vill man, av olika anledningar, inte använda en stor integrerad utvecklingsmiljö
Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING
Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING 1. Träna på att logga in och ut. 2. Mata in sleep 60. Mata in kommandot date direkt. Tryck på avbrottstangenten, (CTRL-C). Prova kommandot date
Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING
Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING 1. Träna på att logga in och ut. 2. Mata ln sleep 60. Mata in kommandot date direkt. Tryck på avbrottstangenten, (CTRL-C). Prova kommandot date
Linuxadministration I 1DV417 - Laboration 4 Nätverk, DHCP, säkerhetskopiering, processhantering, Samba och NFS
Linuxadministration I 1DV417 - Laboration 4 Nätverk, DHCP, säkerhetskopiering, processhantering, Samba och NFS Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 18 februari 2014 Innehåll 1 Inledning och mål
Tips och tricks. Några bra tips. Lägg till sökvägar
17 Tips och tricks Det är aldrig så bra att det inte kan bli bättre och det finns alltid saker som har en viss benägenhet att gå fel I det här kapitlet kommer vi att ge dig några tips på hur du kan förbättra
Nemo96 HD och Nemo96 HD+ firmware uppdatering
Nemo96 HD och Nemo96 HD+ firmware uppdatering Gå till vår hemsida www.taljemat.se Klicka på Ladda ner programvaror Välj IME Välj Nemo96HD/HD+ IDM = Ime Device Manager Ladda ner IDM_WINXP om Du arbetar
Installationshjälp CentOS 5 ENTerprise
Sida 1 CentOS installation Electronic Purse Sweden AB Electronic Purse Sweden AB Installationshjälp CentOS 5 ENTerprise Gespage -Ta tillbaka kontrollen Datum: Copyright 2014 Electronic Purse Sweden AB
Övningar för del I av kursen
Övningar för del I av kursen Detta är den första samlingen av tre med övningar. Övningarna i den här samlingen numreras med 1.x där x går går från 1 till 8. Det är nödvändigt att genomföra de flesta övningar
Linuxadministration I 1DV417 - Laboration 1 Installation. Marcus Wilhelmsson 15 januari 2013
Linuxadministration I 1DV417 - Laboration 1 Installation Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 15 januari 2013 Innehåll 1 Inledning och mål 3 2 Material och genomförande 3 3 Förberedelseuppgifter
UNIX Introduktion UNIX. Datorerfarenhet. Vad menar man med operativsystem
UNIX Introduktion UNIX Inge Frick inge@nada.kth.se De datorer ni kommer att använda här är huvudsakligen SUN-maskiner som kör Solaris. Solaris är ett Unix operativsystem. Unix intro 2005 / Copyright Inge
Arbetsuppgift 1: På virtuell maskin med Ubuntuserver, skapa katalog och skapa Dockerfile. Skapa ny katalog i din hemmakatalog, med namnet webbserver.
Arbeta med Dockerfile Förutsättningar: Virtuell maskin med Ubuntu 14.04.1 server installerat, nätverksbrygga konfigurerat enligt tidigare övning, eller se vidare på denna länk: http://linuxkurser.nu/?p=282.
Filsystem. Varför? Hur? För att kunna lagra data mer permanent än i RAM. Vettig organisation Vettiga namn
Varför? För att kunna lagra data mer permanent än i RAM Hur? Vettig organisation Vettiga namn Stora/små bokstäver 8-bitars tecken (teckenkodning) File extensions Längd Struktur på filerna Byte efter byte,
3. Steg för steg. Kör IPv6 på riktigt med FortiGate! Principen är enkel:
Kör IPv6 på riktigt med FortiGate! Principen är enkel: - Installera en Fortigate ditt nätverk. - Anslut Fortigaten till IPv6 nätverket. - Anslut din PC till Fortigaten. - Så kan du surfa på internet med
emopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)
emopluppen Användning av "Ant" Version: 1.4 ( 2002/04/26 07:27:52 UTC) Niklas Backlund Sammanfattning Det här dokumentet handlar om programmet Ant, som är en byggmiljö för programutvecklingsprojekt. Dess
Linuxadministration I 1DV417 - Laboration 1 Installation, användare och allmänt Linuxhandhavande
Linuxadministration I 1DV417 - Laboration 1 Installation, användare och allmänt Linuxhandhavande Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 23 januari 2014 Innehåll 1 Inledning och mål 4 2 Material och
SSH, övervakning och loggning, X. Linuxadministration I 1DV417
SSH, övervakning och loggning, X Linuxadministration I 1DV417 1 SSH OpenSSH 2 SSH - Transportlagret 1. Anslut 2. Nyckelutbyte 3. Säker tunnel 3 SSH - Verifikationslagret 1. Anslut 2. Nyckelutbyte 3. Säker
Boot-loader. Carl Wernstedt
Boot-loader Av Carl Wernstedt 02-09-25 da99cwt@ing.umu.se Inledning All hårdvara som använder sig av något slags operativsystem behöver en boot-loader för att kunna starta och lägga in önskat operativsystem,
DIG IN TO. Nätverksadministration
DIG IN TO Nätverksadministration 1 Nätverksadministration Windows server installationer och ICT Agenda Server installationer Windows server 2012 R2 GUI installation Windows server 2012 R2 ICT ICT IP adress
DI-784 11a/11g Dualband 108Mbps trådlös router
Denna produkt kan installeras med hjälp av en vanlig webbläsare, t.ex. Internet Explorer 6 eller Netscape Navigator 6.2.3. Innan du börjar DI-784 11a/11g Dualband 108Mbps trådlös router 1. Tack för att
Skapa din egen MediaWiki
Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell
Installationsguide ELCAD 7.10
Installationsguide ELCAD 7.10 Innehållsförteckning Inledning... 2 Installation av ELCAD 7.10... 2 Viktiga nyheter om installationen... 2 Före installationen... 2 Ladda hem internationell version... 2 Ladda
InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter
miraclebox miraclewifi InstalationGuide English MODEL:150NHighGain/30NMiniUSBAdapter ENGLISH MIRACLE WIFI 150N & 300N USERMANUAL MIRACLEBOX.SE 1 ENGLISH Table of Contents Package Contents... 3 System Requirements
RUTINBESKRIVNING FÖR INSTALLATION AV KAMERA
SS-ISO 9002/4.5 Kam Mera4342-1.doc Sida 1 av 16 RUTINBESKRIVNING FÖR INSTALLATION AV KAMERA SS-ISO 9002/4.5 Kam Mera4342-1.doc Sida 2 av 16 INNEHÅLL SIDA Tilldelning av IP-adress... 3 Uppsättning av Kamera...
Operativsystem Lektion 1. Lärare. Schema. Kurssajten Finns på adressen. Jan Erik Moström. Set Norman
Operativsystem Lektion 1 1 Lärare jem@cs.umu.se, B449 Lektioner etc Set Norman set@cs.umu.se, NAdv105 Labbar, labhandledning 2 Schema Notera att det finns ändringar i schemat!! Under perioden 1-8 mars
Swema 05. Bruksanvisning vers 1.01 MB20130530
Swema 05 Bruksanvisning vers 1.01 MB20130530 SWEMA AB Pepparv. 27 SE-123 56 FARSTA Tel: +46 8 94 00 90 Fax: +46 8 93 44 93 E-mail: swema@swema.se Hemsida: www.swema.se Innehållsförteckning: 1. Introduktion...
Processhantering, demoner, schemalagd körning, backup. Linuxadministration I 1DV417
Processhantering, demoner, schemalagd körning, backup Linuxadministration I 1DV417 Processhantering Vad är en process? Process ID (PID) init Föräldrar init init forts. Körnivåer (run levels) 0 Halt (Använd
Övning 1: Skapa virtuell maskin för utveckling.
Övning 1: Skapa virtuell maskin för utveckling. Arbetsuppgift 1: Skapa storage account. Steg 1: I vänstre delen av Preview Portal, klicka på Browse. Steg 2: I fönstret Browse, klicka på alternativet Storage.
1. Log on to the system using the user ide and password ide. 2. Copy the file /etc/ca-certificates.conf to the home directory of the user.
1. Log on to the system using the user ide and password ide. 2. Copy the file /etc/ca-certificates.conf to the home directory of the user. The user ide must own the copied file. 3. Open up the copy in
Manuell installation av SQL Server 2008 R2 Express för SSF Timing
Manuell installation av SQL Server 2008 R2 Express för SSF Timing Innehåll 1. Metoder att installera...1 2. Förutsättningar...2 DotNet Framework 3.5...2 MSI Installer 4.5...2 3. Hämta SQL Server 2008 R2
Raspberry Pi hallonpaj Kom igång med Raspberry Pi
Kom igång med Raspberry Pi Raspberry Pi hallonpaj Enkortsdator, komplett dator på ett litet kretskort Kreditkorsstorlek, kompakt ARM-processor, effektsnål GPIO, möjlighet att styra extern utrustning och/eller
HANDBOK LSM TRANSPONDERTERMINAL
Seite 1 1.0 ALLMÄN INFORMATION 1.1. ANVÄNDNINGSOMRÅDE Transponderterminalen är en kombination mellan en läsare för väggmontering och tillhörande programvara. Kombinationen används för omprogrammering av
IDA kursmaterial Informationsblad make. make
make make är ett verktyg som främst används för att underhålla, uppdatera och återskapa program och filer. Det är dock ett generellt verktyg som kan användas även i många andra sammanhang. En avancerad
Aktivera och använda EtherTalk för Mac OS 9.x
Macintosh "Krav" på sida 3-30 "Snabbinstallation från CD-skiva" på sida 3-30 "Aktivera och använda EtherTalk för Mac OS 9.x" på sida 3-30 "Aktivera och använda TCP/IP för Mac OS 9.x" på sida 3-31 "Aktivera
Innehåll i detta dokument
Läs igenom hela dokumentet innan du startar. Kopiera över allt på CD-skivan till din hårddisk. Din dator kommer behöva startas om en gång vid installationen av CodeSys. Du måste ha rättigheter att installera
prog: prog.c gcc -g -Wall prog.c /usr/local/bib/c/58an/modules/modul.o -o prog
DSV Sid 1(10) *:58/ID100V Jozef Swiatycki Innehållsförteckning Inledning... 1 Raddelning, kommentarer, macros och inkludering... 4 Undertryckning av utskrifter från make... 6 Flera kommandon per mål...
Din egen webserver med Apache
Din egen webserver med Apache Att köra en egen webserver kan vara väldigt skojjigt. Jag själv har ett lokalt nätverk och har till exempel ett CGI script för att koppla upp på Internet och koppla ner igen.
En IPv6-installation. Tunnlad anslutning med SIXXS Jörgen Eriksson,.SE Torbjörn Eklöv, Interlan
En IPv6-installation Tunnlad anslutning med SIXXS Jörgen Eriksson,.SE Torbjörn Eklöv, Interlan Målsättning Installera och configurera mjukvara för en IPv6-tunnel till SIXXS Configurera interface,routing
Föreläsning 3. Programmering, C och programmeringsmiljö
Föreläsning 3 Programmering, C och programmeringsmiljö Vad är programmering? Ett väldigt kraftfullt, effektivt och roligt sätt att kommunicera med en dator Att skapa program / applikationer till en dator
Tillämpad programmering
Tillämpad programmering C++ make, configure och arrayer Johan Montelius 1 C++ sndcopy.cc #include #include sndreader.h #incldue sndwrite.h int main(int argc, char *argv[]) { 2 C++ sndreader.h #include
Det finns en handledning till kortet på hemsidan. AVR STK500.
Laboration 1 (ver 1) Uppgifter: AVR Studio 4.lnk Bli bekant med utvecklingskortet, och AVR studio. Skriva in program för binärräknare. Simulera detta samt ladda ner det till kortet. Förse ovanstående program
Föreläsning 4 IS1300 Inbyggda system
Föreläsning 4 IS1300 Inbyggda system Programutveckling Exempel PingPong Idé Tillståndsdiagram State machine Skapa projekt Testning av programvara Peripheral Library till STM32 Programmeringsuppgiften RS232
Grundläggande rou-ngteknik
Grundläggande rou-ngteknik F1 Lärandemål för kursen Förstå sy:e och funk-on med routrar och rou-ng Kunna beskriva teori kring rou-ngprotokoll och hur trafik styrs i nätverk Kunna koppla och konfigurera
Instruktion för installation av etikettskrivare 2.31
Instruktion för installation av etikettskrivare 2.31 1/20 Dokumenthistorik: Revision Datum Utförd av Kommentar 1.0 2017-10-20 Jonte Rydberg Första utgåva 1.7 2018-11-08 Jonte Rydberg Uppdaterat info för
Introduktion till programmering. Undervisning. Litteratur och examination. Lärare. Föreläsning 1
Kursinfo Introduktion till programmering Undervisning Föreläsning 1 Kursinformation Inloggning, filsystem, kommandotolk några inledande exempel Föreläsningar Fem föreläsningar, vardera 45 minuter. Allmänna
Installation OBS! Jag utgår från att alla diskar utom just systemdisken är fysiskt bortkopplade under installationen.
Installation OBS! Jag utgår från att alla diskar utom just systemdisken är fysiskt bortkopplade under installationen. Först väljer vi land; Sverige. Och på nästa skärm "Swedish ISO keymap". Efter detta
Vad händer när man kör ett program? Program och processer. Funktionsanrop. Avsluta programmet
Vad händer när man kör ett program? Program och processer När man kompilerar ett program och sedan länkar ihop det så stoppar länkaren in lite extra kod i programmet. Det är denna kod som i sin tur anropar
Styrteknik 7.5 hp distans: E-1000 och E-Designer
PLC8A:1 E1000 operatörsterminaler En operatörsterminal ger ett gränssnitt mellan männinska-maskin, (MMI människa-maskininteraktion, HMI Human Machine Interface) Alla terminalerna i E1000-serien är utvecklade
Linuxadministration 1 1DV417
Tentamen Linuxadministration 1 1DV417 Lärare: Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 24 mars 2011 Kurs: Linuxadministration 1 1DV417 Datum och tid: 24 mars 2011 13.00-17.00 Tillåtna hjälpmedel: Penna
DIG IN TO Administration av nätverk- och serverutrustning
DIG IN TO Administration av nätverk- och serverutrustning CCNA 1 1.- CISCO 2.- Router 3.- IOS 4.- Grundkonfigurationer 5.- Routing 6.- Dynamisk routing 7.- Distansvektor routingprotokoll Agenda Internet
BIPAC-711C2 / 710C2. ADSL Modem / Router. Snabbstart Guide
BIPAC-711C2 / 710C2 ADSL Modem / Router Snabbstart Guide Billion BIPAC-711C2/710C2 ADSL Modem / Router För mer detaljerade instruktioner om konfiguration och användning av denna ADSL Modem/Router, hänvisar
Linuxadministration I 1DV417 - Laboration 1 Installation, användare och allmänt Linuxhandhavande
Linuxadministration I 1DV417 - Laboration 1 Installation, användare och allmänt Linuxhandhavande Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 17 januari 2013 Innehåll 1 Inledning och mål 3 2 Material och
TDP005: Introduktion till Make
TDP005: Introduktion till Make Jonas Lindgren jonas.lindgren@liu.se Torbjörn Lönnemark torbjorn.lonnemark@liu.se Niklas Hayer 2013-11-14 1 1 PROGRAMMET MAKE 2 1 Programmet make Om du kör make letar programmet
Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol
Swedbank Mobile Loadtesting LoadRunner 11.04 Mobile App protocol Bakgrund Mission: Prestandatesta mobilt backend Typ: RESTful tjänst Underlag: Dokumenterat URI och API (Uniform Resource Identifier, Application
Guide för installation av programvara NPD4758-00 SV
Guide för installation av programvara NPD4758-00 SV Installation av programvara Anmärkning för USB-anslutning: Anslut inte USB-kabeln förrän du instrueras att göra det. Om denna skärm visas, klicka på
Dagens OS. Unix, Linux och Windows. Unix. Unix. En översikt av dagens OS Titt på hur de gör. Många varianter Mycket gemensamt. En del som skiljer
Dagens OS En översikt av dagens OS Titt på hur de gör Unix, Linux och Windows Unix Många varianter Mycket gemensamt Unix En del som skiljer Vanliga program, shell, etc System calls Interupts and traps
Installation och setup av Net-controller AXCARD DS-202
Installation och setup av Net-controller AXCARD DS-202 Setup av Net-Controller DS202 Installation av programvara Stoppa in Axbase CD n i din CD-spelare. När skivan startat installationsprogrammet klickar
Snabbguide Installation Linkmanager och ansluta till SiteManager
Snabbguide Installation Linkmanager och ansluta till SiteManager konfigurering samt anslutning till Objekt.doc 1 / 20 INNEHÅLLSFÖRTECKNING 1. Förord 3 2. Konfigurera SiteManagern 4 2.1 Anslut till SiteManager
Operativsystem IS1350
Operativsystem IS1350 LAB 3 2009-09-21 Checklista: ÿ ÿ Inloggningsuppgifter till KTH.SE-konto Tillgång till PC med Windows och C-kompilator, t.ex. Dev-C++ Sammanfattning I den här laborationen ska vi titta
Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2
Paneler - VCPXX.2 Programmeringsmanual för VCP-paneler Revision 2 Innehållsförteckning Innehållsförteckning... 2 1 Symbolfiler för kommunikation via IndraLogic... 3 2 Uppsättning i IndraWorks... 6 3 Programmering
B60 Domäncentral B60 används i system vid fler än 10 st. dörrmiljöer och/ eller VAKA-bokning.
Manual Uppdaterad 2018-10-25 B60 Domäncentral B60 används i system vid fler än 10 st. dörrmiljöer och/ eller VAKA-bokning. Axema Access Control AB Box 90215 120 23 Stockholm, Sweden 08-722 34 40 info@axema.se
Styrsystem. SoMachine TM241 / 251. Kom-igång med SoMachine projekt. Skapad: Rev
Styrsystem SoMachine TM241 / 251 Kom-igång med SoMachine projekt. Skapad: 2016-07-15 Rev. 2018-05-30 INNEHÅLLSFÖRTECKNING 1 SO MACHINE INLEDNING... 4 2 SKAPA APPLIKATION... 4 2.1.1 Hårdvara... 4 2.1.2
Alternativet är iwindows registret som ni hittar under regedit och Windows XP 32 bit.
TNT ExpressShipper installation. Om ni redan har en ExpressShipper installation på företaget behöver ni först ta reda på vilken version som är installerad och sökvägen till databasen. Versionen ser ni
DCS-950G SECURICAM nätverk 802.11g trådlös internetkamera med ljud.
Denna produkt kan installeras med Internet Explorer 6.x eller högre. DCS-950G SECURICAM nätverk 802.11g trådlös internetkamera med ljud. Innan du börjar Du måste åtminstone ha följande: Windows XP/2000/Me
Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).
Nätverkssäkerhet Site-to-site VPN med pfsense I denna laboration kommer vi att skapa en så kallad Site-to-site VPN tunnel (baserad på IPSec) mellan två brandväggar som kör pfsense. Detta ska simulera att
Installation av Virtualiseringsplattform
Installation av Virtualiseringsplattform Revisionshistorik Version Beskrivning Ändrad av PA1 Upprättande av dokument för version 1.3.1 av virtualiseringsplattformen PA2 Smärre justeringar efter installation
C64 4G-router 4G-router för VAKA fjärradministration, IP-porttelefoni och internetbokning.
Manual Uppdaterad 2018-12-27 C64 4G-router 4G-router för VAKA fjärradministration, IP-porttelefoni och internetbokning. Axema Access Control AB Box 90215 120 23 Stockholm, Sweden 08-722 34 40 info@axema.se
Manual för Fristående system för temperatur och luftfuktighetsmätning
Manual för Fristående system för temperatur och luftfuktighetsmätning Freiholtz Consulting 2008 Manualens revision: 1.5, 2008-06-22 Tid Routern har inte något batteri och klockan måste ställas vid uppstart.
Program för skrivarhantering
Program för skrivarhantering "Via programvaran CentreWare" på sida 3-9 "Via funktioner för skrivarhantering" på sida 3-11 Via programvaran CentreWare CentreWare Internet Services (IS) (CentreWare Internet-tjänster)
Datorer och datoranvändning Föreläsningar 2014/15. Föreläsning 1 Unix. Operativsystem. Unix
Datorer och datoranvändning Föreläsningar 2014/15 Per Holm Per.Holm@cs.lth.se Unix 2 (lab 1) Lågnivåprogrammering 23 (lab 2) Datorns hårdvara 45 L A TEX 69 (lab 3) Internet 98 (lab 4) Operativsystem 117
WAGO IO System Service Seminar. Diagnostik
WAGO IO System Service Seminar Diagnostik 1 Dioder på Controller Link 1/2 Ethernet Länk status Av - ingen ethernet anslutning grön - Ethernet anslutning blinkande grön - Ethernet anslutning skickar / tar
Styrsystem. SoMachine TM241 / 251. Kom-igång med SoMachine projekt. Skapad: Rev
Styrsystem SoMachine TM241 / 251 Kom-igång med SoMachine projekt. Skapad: 2016-07-15 Rev. 2018-01-10 INNEHÅLLSFÖRTECKNING 1 SO MACHINE INLEDNING... 3 2 SKAPA APPLIKATION... 3 2.1.1 Hårdvara... 3 2.1.2
ETSF Routingprojektet JENS ANDERSSON
ETSF05 2017 Routingprojektet JENS ANDERSSON Projektet Utforska hur två olika routingprotokoll uppför sig när det utsätts för två olika fel. Till att börja med Konfigurera routrarna och labbmiljön Konfigurera
Instruktion för installation av etikettskrivare 2.27
Instruktion för installation av etikettskrivare 2.27 1/17 Dokumenthistorik: Revision Datum Utförd av Kommentar 1.0 2017-10-20 Jonte Rydberg Första utgåva 1.7 2018-11-08 Jonte Rydberg Uppdaterat info för
Installation av StruSofts låne-licensserver (nätverkslicens)
Installation av StruSofts låne-licensserver (nätverkslicens) Denna manual hjälper dig att installera StruSofts licensserver, hämta ner dina licenser via webupdate samt kontrollera att licenserna finns
Handbok Simond. Peter H. Grasch
Peter H. Grasch 2 Innehåll 1 Inledning 6 2 Använda Simond 7 2.1 Användarinställning.................................... 7 2.2 Nätverksinställning..................................... 9 2.3 Inställning
TDP005 Projekt: Objektorienterat system
. TDP005 Projekt: Objektorienterat system Laboration i Make och CMake Författare Filip Strömbäck Höstterminen 2016 Version 1.0 2016-10-04 Introduktion I denna lab kommer vi titta närmare på två verktyg
ETSF Routingprojektet WILLIAM TÄRNEBERG
ETSF05 2015 Routingprojektet WILLIAM TÄRNEBERG Projektet Utforska hur två olika routingprotokoll uppför sig när det utsätts för två olika fel. Till att börja med Konfigurera routrarna och labbmiljön Konfigurera
Sun Java W1100z och W2100z arbetsstationer: Versionsinformation
Sun Java W1100z och W2100z arbetsstationer: Versionsinformation Sun Microsystems, Inc. www.sun.com Artikelnr 817-7995-10 Oktober 2004, Version B Skicka kommentarer om dokumentet till: http://www.sun.com/hwdocs/feedback
Quick Start Guide Snabbguide
Quick Start Guide Snabbguide C Dictionary Quick Start Thank you for choosing C Dictionary and C-Pen as your translation solution. C Dictionary with its C-Pen connection will make translation easy and enable
Handbok SSCd. Peter H. Grasch
Peter H. Grasch 2 Innehåll 1 Inledning 6 2 Använda SSCd 7 2.1 Baskatalog.......................................... 7 2.2 Inställning.......................................... 7 2.3 Databas............................................
Sätta upp SALT på Raspberry Pi Model 2 Del 1
Sätta upp SALT på Raspberry Pi Model 2 Del 1 Dokumentet består av två delar, denna första beskriver installation och konfiguration av saltmaster. Förutsättning: Raspberry Pi Model 2, med avspegling från
Konfigurera Routern manuellt
Konfigurera Routern manuellt Den här guiden beskriver hur du ställer in din Internetanslutning mot Belkin Routern. Steg 1. Stäng av din Kabel eller ADSL-modem. I det fall det inte finns en på- och avstängningsknapp
Installation av atmel Studio på mac / linux
Installation av atmel Studio på mac / linux Den här installation kommer gå igenom hur man installerar och ställer in Virtual Box för att kunna köra Atmel Studio på Windows. För att kunna köra den senaste
kommando -fl argument
Grundläggande kommandostruktur kommando -fl argument Kommandot kommando är ett litet linuxprogram som gör något. Flaggorna fl modifierar kommandot Argumentet argument kan vara inget, ett eller flera (beroende
JobOffice SQL databas på server
JobOffice SQL databas på server Nedan följer en instruktion hur du konfigurerar JobOffice kassas SQL databas på en server. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker.
Beijer Electronics AB 2000, MA00336A, 2000-12
Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this
Del 1: Skapa konto i Exchange
Adminguide Del 1: Skapa kontot i Exchange Del 2: Aktivera kontot i Office 365 Del 3: Anpassa kontot till ITarbetsplatsen Del 4: Installera dator i ITarbetsplatsen Del 5: ITarbertsplatsen - dator till användarkonto
Svensk version. Inledning. Innehåll. Specifikationer BT100. Extra specifikationer BT100 S W E E X. C O M. BT110 - Sweex Bluetooth Class I Adapter USB
BT100 - Sweex Bluetooth Class II Adapter USB BT110 - Sweex Bluetooth Class I Adapter USB Inledning Först och främst tackar vi till ditt köp av denna Sweex Bluetooth Adapter. Med hjälp av denna adapter
ETSF Routingprojektet JENS ANDERSSON
ETSF05 2016 Routingprojektet JENS ANDERSSON Projektet Utforska hur två olika routingprotokoll uppför sig när det utsätts för två olika fel. Till att börja med Konfigurera routrarna och labbmiljön Konfigurera
Kom igång med Etikettskrivaren 1. Ladda ner följande installationsprogram Ladda ner Drivrutiner för etikettskrivare Zebra
Kom igång med Etikettskrivaren Följande är en lathund över de installationer/inställningar som behöver göras i ditt operativsystem för att skrivaren ska fungera fullt ut. Vi utgår ifrån att du har en skrivare
Systemkrav och tekniska förutsättningar
Systemkrav och tekniska förutsättningar Hogia Webbrapporter Det här dokumentet går igenom systemkrav, frågor och hanterar teknik och säkerhet kring Hogia Webbrapporter, vilket bl a innefattar allt ifrån
Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund
Sida: 1(7) Installationsanvisningar VisiWeb Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Detta dokument Detta dokument beskriver hur man installerar VisiWeb på en
Detta dokument beskriver enbart konfigurering av FX3U-ENET för att programmera/monitorera via Ethernet.
FX1S FX1N FX2N(C) FX3U(C) 1 Funktion och användningsområde Genom att använda FX3U-ENET kan man kommunicera med ett FX3U-system via Ethernet. Kommunikationsmodulen stödjer funktioner som överföring av PLC-program,
NYTT LIV I EN UTTJÄNT DATOR
NYTT LIV I EN UTTJÄNT DATOR ÖVERSIKT SVÅRIGHETSGRAD Lätt Medel Svår SYSTEMKRAV Windows 8 Windows 7 Windows Vista Windows XP DET HÄR BEHÖVS Ett usb-minne på fyra gigabyte Lägg Chromium på ett usb-minne