For personnal use only

Size: px
Start display at page:

Download "For personnal use only"

Transcription

1 Using FedUp to Upgrade an EFI Boot Stub System to Fedora 19 Finnbarr P. Murphy FedUp (FEDora UPgrader) is the new tool for upgrading existing Fedora installs in Fedora 18 and above releases. It replaces all the previously recommended upgrade methods, i.e. PreUpgrade, DVD, USB, etc., that were available in previous Fedora releases. By the way, the Anaconda installer was totally redesigned for Fedora 18 and no longer has built-in upgrade functionality in Fedora 18 or later releases. Such functionality was delegated to FedUp. In this post, I demonstrate how to use FedUp to upgrade an EFI Boot Stub (EFISTUB) Fedora 18 system to an EFI Boot Stub Fedora 19 system. The EFI Boot Stub boot mechanism was first implemented in Linux kernel version and provides for a significantly faster boot mechanism because a traditional EFI-aware bootloader, for example the Red Hat modified GRUB, GRUB2 and Gummiboot, is no longer required on a UEFI-enabled system. FedUp is capable of upgrading Fedora 17 installs to Fedora 18 (Spherical Cow) or Fedora 19 ( Schrödinger s Cat), or Fedora 18 to Fedora 19 using a networked repository, similar to how PreUpgrade worked. This is the mechanism that I used. Other upgrade methods including an ISO file or DVD are supported but will not be discussed further in this post. You can find detailed information on all these methods in the FedUp Wiki. Here is the EFI shell script which I used to boot Fedora 18 from the EFI shell prompt: # cat /boot/efi/f18.nsh vmlinuz fc18.efi root=uuid=1d3092fc-265e-4860-a609-d6a16c1a6458 rd.lvm=0 rd.dm=0 KEYTABLE=us SYSFONT=True rd.md=0 rd.luks=0 ro LANG=en_US.UTF-8 rhgb quiet initrd=.\initr amfs fc18.x86_64.img I assume that you are fairly familiar with the EFI shell and EFI shell scripts if you are reading this post so I make no attempt to explain how to create such a script. FedUp consists of two components a client which prepares the system for the upgrade and a pre-boot environment which does the actual system upgrade using systemd and YUM. The FedUp client gathers the packages needed for upgrade in addition to downloading the required initramfs and kernel needed for the actual upgrade. Files are downloaded to /var/lib/fedora-upgrade, and are deleted after the upgrade process completes. The actual upgrade occurs when the system has been rebooted after preparing the system for the upgrade. Filesystems are mounted during boot, the already downloaded packages are installed and some upgrade-related tasks are performed. During the upgrade process, a special Plymouth theme is used which has a progress bar to indicate current upgrade progress. The final phase is the cleanup and removal of unnecessary files and packages. To upgrade a system, you must first install a FedUp package. The version installed on my system was fedup fc19.noarch. $ rpm -ql fedup /etc/fedup /etc/fedup/update.img.d Copyright Finnbarr P. Murphy. All rights reserved. 1/74

2 /etc/fedup/update.img.d/bug img /usr/bin/fedup /usr/bin/fedup-cli /usr/lib/python2.7/site-packages/fedup /usr/lib/python2.7/site-packages/fedup py2.7.egg-info /usr/lib/python2.7/site-packages/fedup/ init.py /usr/lib/python2.7/site-packages/fedup/ init.pyc /usr/lib/python2.7/site-packages/fedup/ init.pyo /usr/lib/python2.7/site-packages/fedup/boot.py /usr/lib/python2.7/site-packages/fedup/boot.pyc /usr/lib/python2.7/site-packages/fedup/boot.pyo /usr/lib/python2.7/site-packages/fedup/callback.py /usr/lib/python2.7/site-packages/fedup/callback.pyc /usr/lib/python2.7/site-packages/fedup/callback.pyo /usr/lib/python2.7/site-packages/fedup/commandline.py /usr/lib/python2.7/site-packages/fedup/commandline.pyc /usr/lib/python2.7/site-packages/fedup/commandline.pyo /usr/lib/python2.7/site-packages/fedup/conf.py /usr/lib/python2.7/site-packages/fedup/conf.pyc /usr/lib/python2.7/site-packages/fedup/conf.pyo /usr/lib/python2.7/site-packages/fedup/download.py /usr/lib/python2.7/site-packages/fedup/download.pyc /usr/lib/python2.7/site-packages/fedup/download.pyo /usr/lib/python2.7/site-packages/fedup/logutils.py /usr/lib/python2.7/site-packages/fedup/logutils.pyc /usr/lib/python2.7/site-packages/fedup/logutils.pyo /usr/lib/python2.7/site-packages/fedup/media.py /usr/lib/python2.7/site-packages/fedup/media.pyc /usr/lib/python2.7/site-packages/fedup/media.pyo /usr/lib/python2.7/site-packages/fedup/sysprep.py /usr/lib/python2.7/site-packages/fedup/sysprep.pyc /usr/lib/python2.7/site-packages/fedup/sysprep.pyo /usr/lib/python2.7/site-packages/fedup/textoutput.py /usr/lib/python2.7/site-packages/fedup/textoutput.pyc /usr/lib/python2.7/site-packages/fedup/textoutput.pyo /usr/lib/python2.7/site-packages/fedup/treeinfo.py /usr/lib/python2.7/site-packages/fedup/treeinfo.pyc /usr/lib/python2.7/site-packages/fedup/treeinfo.pyo /usr/lib/python2.7/site-packages/fedup/upgrade.py /usr/lib/python2.7/site-packages/fedup/upgrade.pyc /usr/lib/python2.7/site-packages/fedup/upgrade.pyo /usr/lib/python2.7/site-packages/fedup/util.py /usr/lib/python2.7/site-packages/fedup/util.pyc /usr/lib/python2.7/site-packages/fedup/util.pyo /usr/lib/systemd/system/system-upgrade.target /usr/lib/systemd/system/upgrade-prep.service /usr/lib/systemd/system/upgrade-switch-root.service /usr/lib/systemd/system/upgrade-switch-root.target /usr/lib/systemd/upgrade-prep.sh /usr/share/doc/fedup /usr/share/doc/fedup-0.7.3/copying /usr/share/doc/fedup-0.7.3/readme.asciidoc /usr/share/doc/fedup-0.7.3/todo.asciidoc /usr/share/man/man8/fedup-cli.8.gz /usr/share/man/man8/fedup.8.gz The contents of this RPM were not removed after the upgrade was completed. Once you have installed the Fedup package, you can start the system upgrade using the following command: #fedup-cli --network Copyright Finnbarr P. Murphy. All rights reserved. 2/74

3 You should check the /var/log/fedup.log file for any errors that occur in the preparation phase. During the preparation stage of the upgrade the FedUp client installed the following three Fedup -related packages (and also numerous other packages). The Dracut-related files were installed on my system via the fedup-dracut.x86_64 0: fc19 package. $ rpm -ql fedup-dracut /usr/lib/dracut/modules.d/85system-upgrade-fedora /usr/lib/dracut/modules.d/85system-upgrade-fedora/do-upgrade.sh /usr/lib/dracut/modules.d/85system-upgrade-fedora/keep-initramfs.sh /usr/lib/dracut/modules.d/85system-upgrade-fedora/module-setup.sh /usr/lib/dracut/modules.d/85system-upgrade-fedora/save-journal.sh /usr/lib/dracut/modules.d/85system-upgrade-fedora/upgrade-cleanup.sh /usr/lib/dracut/modules.d/90system-upgrade /usr/lib/dracut/modules.d/90system-upgrade/readme.txt /usr/lib/dracut/modules.d/90system-upgrade/module-setup.sh /usr/lib/dracut/modules.d/90system-upgrade/upgrade-debug-shell.service /usr/lib/dracut/modules.d/90system-upgrade/upgrade-init.sh /usr/lib/dracut/modules.d/90system-upgrade/upgrade-post.service /usr/lib/dracut/modules.d/90system-upgrade/upgrade-post.sh /usr/lib/dracut/modules.d/90system-upgrade/upgrade-pre-pivot.sh /usr/lib/dracut/modules.d/90system-upgrade/upgrade-pre.service /usr/lib/dracut/modules.d/90system-upgrade/upgrade-pre.sh /usr/lib/dracut/modules.d/90system-upgrade/upgrade.service /usr/lib/dracut/modules.d/90system-upgrade/upgrade.sh /usr/lib/dracut/modules.d/90system-upgrade/upgrade.target /usr/libexec/system-upgrade-fedora /usr/share/doc/fedup-dracut /usr/share/doc/fedup-dracut-0.7.3/copying /usr/share/doc/fedup-dracut-0.7.3/readme.asciidoc /usr/share/doc/fedup-dracut-0.7.3/todo.asciidoc /usr/share/doc/fedup-dracut-0.7.3/makefeduprepo The contents of this RPM were removed after the upgrade completed. The special FedUp Plymouth theme was installed via the fedup-dracut-plymouth.noarch 0: fc19 package. $ rpm -ql fedup-dracut-plymouth /usr/share/plymouth/themes/fedup /usr/share/plymouth/themes/fedup/animation-000.png /usr/share/plymouth/themes/fedup/animation-001.png /usr/share/plymouth/themes/fedup/animation-002.png /usr/share/plymouth/themes/fedup/animation-003.png /usr/share/plymouth/themes/fedup/animation-004.png /usr/share/plymouth/themes/fedup/animation-005.png /usr/share/plymouth/themes/fedup/animation-006.png /usr/share/plymouth/themes/fedup/box.png /usr/share/plymouth/themes/fedup/bullet.png /usr/share/plymouth/themes/fedup/entry.png /usr/share/plymouth/themes/fedup/fedup.plymouth /usr/share/plymouth/themes/fedup/lock.png /usr/share/plymouth/themes/fedup/progress-000.png /usr/share/plymouth/themes/fedup/progress-001.png /usr/share/plymouth/themes/fedup/progress-002.png /usr/share/plymouth/themes/fedup/progress-003.png /usr/share/plymouth/themes/fedup/progress-004.png /usr/share/plymouth/themes/fedup/progress-005.png /usr/share/plymouth/themes/fedup/progress-006.png /usr/share/plymouth/themes/fedup/progress-007.png /usr/share/plymouth/themes/fedup/progress-008.png /usr/share/plymouth/themes/fedup/progress-009.png Copyright Finnbarr P. Murphy. All rights reserved. 3/74

4 /usr/share/plymouth/themes/fedup/progress-010.png /usr/share/plymouth/themes/fedup/progress-011.png /usr/share/plymouth/themes/fedup/progress-012.png /usr/share/plymouth/themes/fedup/progress-013.png /usr/share/plymouth/themes/fedup/progress-014.png /usr/share/plymouth/themes/fedup/progress-015.png /usr/share/plymouth/themes/fedup/progress-016.png /usr/share/plymouth/themes/fedup/progress-017.png /usr/share/plymouth/themes/fedup/progress-018.png /usr/share/plymouth/themes/fedup/progress-019.png /usr/share/plymouth/themes/fedup/progress-020.png /usr/share/plymouth/themes/fedup/progress-021.png /usr/share/plymouth/themes/fedup/progress-022.png /usr/share/plymouth/themes/fedup/progress-023.png /usr/share/plymouth/themes/fedup/progress-024.png /usr/share/plymouth/themes/fedup/progress-025.png /usr/share/plymouth/themes/fedup/progress-026.png /usr/share/plymouth/themes/fedup/progress-027.png /usr/share/plymouth/themes/fedup/progress-028.png /usr/share/plymouth/themes/fedup/progress-029.png /usr/share/plymouth/themes/fedup/progress-030.png /usr/share/plymouth/themes/fedup/progress-031.png /usr/share/plymouth/themes/fedup/progress-032.png /usr/share/plymouth/themes/fedup/progress-033.png /usr/share/plymouth/themes/fedup/progress-034.png /usr/share/plymouth/themes/fedup/progress-035.png /usr/share/plymouth/themes/fedup/progress-036.png /usr/share/plymouth/themes/fedup/progress-037.png /usr/share/plymouth/themes/fedup/progress-038.png /usr/share/plymouth/themes/fedup/progress-039.png /usr/share/plymouth/themes/fedup/progress-040.png /usr/share/plymouth/themes/fedup/progress-041.png /usr/share/plymouth/themes/fedup/progress-042.png /usr/share/plymouth/themes/fedup/progress-043.png /usr/share/plymouth/themes/fedup/progress-044.png /usr/share/plymouth/themes/fedup/progress-045.png /usr/share/plymouth/themes/fedup/progress-046.png /usr/share/plymouth/themes/fedup/progress-047.png /usr/share/plymouth/themes/fedup/progress-048.png /usr/share/plymouth/themes/fedup/progress-049.png /usr/share/plymouth/themes/fedup/progress-050.png /usr/share/plymouth/themes/fedup/progress-051.png /usr/share/plymouth/themes/fedup/progress-052.png /usr/share/plymouth/themes/fedup/progress-053.png /usr/share/plymouth/themes/fedup/progress-054.png /usr/share/plymouth/themes/fedup/progress-055.png /usr/share/plymouth/themes/fedup/progress-056.png /usr/share/plymouth/themes/fedup/progress-057.png /usr/share/plymouth/themes/fedup/progress-058.png /usr/share/plymouth/themes/fedup/progress-059.png /usr/share/plymouth/themes/fedup/progress-060.png /usr/share/plymouth/themes/fedup/progress-061.png /usr/share/plymouth/themes/fedup/progress-062.png /usr/share/plymouth/themes/fedup/progress-063.png /usr/share/plymouth/themes/fedup/progress-064.png /usr/share/plymouth/themes/fedup/progress-065.png /usr/share/plymouth/themes/fedup/progress-066.png /usr/share/plymouth/themes/fedup/progress-067.png /usr/share/plymouth/themes/fedup/progress-068.png /usr/share/plymouth/themes/fedup/progress-069.png /usr/share/plymouth/themes/fedup/progress-070.png /usr/share/plymouth/themes/fedup/progress-071.png /usr/share/plymouth/themes/fedup/progress-072.png /usr/share/plymouth/themes/fedup/progress-073.png /usr/share/plymouth/themes/fedup/progress-074.png /usr/share/plymouth/themes/fedup/progress-075.png /usr/share/plymouth/themes/fedup/progress-076.png /usr/share/plymouth/themes/fedup/progress-077.png Copyright Finnbarr P. Murphy. All rights reserved. 4/74

5 /usr/share/plymouth/themes/fedup/progress-078.png /usr/share/plymouth/themes/fedup/progress-079.png /usr/share/plymouth/themes/fedup/progress-080.png /usr/share/plymouth/themes/fedup/progress-081.png /usr/share/plymouth/themes/fedup/progress-082.png /usr/share/plymouth/themes/fedup/progress-083.png /usr/share/plymouth/themes/fedup/progress-084.png /usr/share/plymouth/themes/fedup/progress-085.png /usr/share/plymouth/themes/fedup/progress-086.png /usr/share/plymouth/themes/fedup/progress-087.png /usr/share/plymouth/themes/fedup/progress-088.png /usr/share/plymouth/themes/fedup/progress-089.png /usr/share/plymouth/themes/fedup/progress-090.png /usr/share/plymouth/themes/fedup/progress-091.png /usr/share/plymouth/themes/fedup/progress-092.png /usr/share/plymouth/themes/fedup/progress-093.png /usr/share/plymouth/themes/fedup/progress-094.png /usr/share/plymouth/themes/fedup/progress-095.png /usr/share/plymouth/themes/fedup/progress-096.png /usr/share/plymouth/themes/fedup/progress-097.png /usr/share/plymouth/themes/fedup/progress-098.png /usr/share/plymouth/themes/fedup/progress-099.png /usr/share/plymouth/themes/fedup/progress-100.png /usr/share/plymouth/themes/fedup/progress-101.png /usr/share/plymouth/themes/fedup/progress-102.png /usr/share/plymouth/themes/fedup/progress-103.png /usr/share/plymouth/themes/fedup/progress-104.png /usr/share/plymouth/themes/fedup/progress-105.png /usr/share/plymouth/themes/fedup/progress-106.png /usr/share/plymouth/themes/fedup/progress-107.png /usr/share/plymouth/themes/fedup/progress-108.png /usr/share/plymouth/themes/fedup/progress-109.png /usr/share/plymouth/themes/fedup/progress-110.png /usr/share/plymouth/themes/fedup/progress-111.png /usr/share/plymouth/themes/fedup/progress-112.png /usr/share/plymouth/themes/fedup/progress-113.png /usr/share/plymouth/themes/fedup/progress-114.png /usr/share/plymouth/themes/fedup/progress-115.png /usr/share/plymouth/themes/fedup/progress-116.png /usr/share/plymouth/themes/fedup/progress-117.png /usr/share/plymouth/themes/fedup/progress-118.png /usr/share/plymouth/themes/fedup/progress-119.png /usr/share/plymouth/themes/fedup/progress-120.png /usr/share/plymouth/themes/fedup/progress-121.png /usr/share/plymouth/themes/fedup/progress-122.png /usr/share/plymouth/themes/fedup/progress-123.png /usr/share/plymouth/themes/fedup/progress-124.png /usr/share/plymouth/themes/fedup/throbber-000.png /usr/share/plymouth/themes/fedup/throbber-001.png /usr/share/plymouth/themes/fedup/throbber-002.png /usr/share/plymouth/themes/fedup/throbber-003.png /usr/share/plymouth/themes/fedup/throbber-004.png /usr/share/plymouth/themes/fedup/throbber-005.png /usr/share/plymouth/themes/fedup/throbber-006.png /usr/share/plymouth/themes/fedup/throbber-007.png /usr/share/plymouth/themes/fedup/throbber-008.png /usr/share/plymouth/themes/fedup/throbber-009.png /usr/share/plymouth/themes/fedup/throbber-010.png /usr/share/plymouth/themes/fedup/throbber-011.png /usr/share/plymouth/themes/fedup/throbber-012.png /usr/share/plymouth/themes/fedup/throbber-013.png /usr/share/plymouth/themes/fedup/throbber-014.png /usr/share/plymouth/themes/fedup/throbber-015.png /usr/share/plymouth/themes/fedup/throbber-016.png /usr/share/plymouth/themes/fedup/throbber-017.png /usr/share/plymouth/themes/fedup/throbber-018.png /usr/share/plymouth/themes/fedup/throbber-019.png /usr/share/plymouth/themes/fedup/throbber-020.png Copyright Finnbarr P. Murphy. All rights reserved. 5/74

6 /usr/share/plymouth/themes/fedup/throbber-021.png /usr/share/plymouth/themes/fedup/throbber-022.png /usr/share/plymouth/themes/fedup/throbber-023.png /usr/share/plymouth/themes/fedup/throbber-024.png /usr/share/plymouth/themes/fedup/throbber-025.png /usr/share/plymouth/themes/fedup/throbber-026.png /usr/share/plymouth/themes/fedup/throbber-027.png /usr/share/plymouth/themes/fedup/throbber-028.png /usr/share/plymouth/themes/fedup/throbber-029.png The contents of this RPM were removed after the upgrade completed. You can see a demo of the Plymouth FedUp theme in action on my YouTube channel. Once the first stage of the FedUp process has completed without major error, the second stage is invoked by rebooting your system. However do not reboot your system yet! Instead, as root, examine your /boot/efi/efi/redhat/grub.conf file. It should contain a new menu stanza entitled System Upgrade. Take the contents of that stanza and create a new EFI shell script called /boot/efi/upgrade.nsh containing the appropriate EFISTUB command to invoke the special FedUp initramfs and kernel. Here is what mine looked like: # cat /boot/efi/fedup.nsh vmlinuz-fedup.efi root=uuid=1d3092fc-265e-4860-a609-d6a16c1a6458 rd.lvm=0 rd.dm=0 KEYTABL E=us SYSFONT=True rd.md=0 rd.luks=0 ro LANG=en_US.UTF-8 rhgb quiet upgrade systemd.unit=sy stem-upgrade.target plymouth.splash=fedup selinux=0 initrd=.\initramfs-fedup.img Note you will have to copy and rename both the vmlinux-fedup-* and the initramfs-fedup-* images from /boot to /boot/efi/. After this is done, shutdown your system and boot it from your EFI shell using fedup.nsh. The system should boot into the upgrade process and a Plymouth FedUp boot screen should be displayed. If you press the ESC key, a more detailed information about the progress of the update will be displayed. If you switch back to the graphical progress indicator, it will remain at 0% for the remainder of the upgrade but that does not mean the upgrade has stopped. This is a feature of the current version of FedUp. Another way to view the progress of the upgrade is to enable the upgrade debugshell by appending rd.upgrade.debugshell to the kernel command line and and invoke journalctl -a -o cat. Once the upgrade is completed, the system will automatically reboot. This is where you need to interrupt the reboot sequence at the GRUB prompt and modify the GRUB staza using the familiar kernel command line init=/bin/bash trick so that Fedora 19 boots into single user mode. You then need to create an EFI shell script (I called mine f19.nsh) andi then, as before, copy/rename the appropriate kernel and initramfs images from /boot to /boot/efi. Here is the contents of my f19.nsh shell script: # cat /boot/efi/f19.nsh vmlinuz fc19.efi root=uuid=1d3092fc-265e-4860-a609-d6a16c1a6458 rd.lvm=0 rd.dm=0 KEYTABLE=us SYSFONT=True rd.md=0 rd.luks=0 ro LANG=en_US.UTF-8 rhgb quiet initrd=.\initr amfs fc19.x86_64.img The upgrade journal is saved to /var/log/upgrade.journal, and also written to /var/log/upgrade.log for those who do not like the systemd journal approach Copyright Finnbarr P. Murphy. All rights reserved. 6/74

7 usable Jun 23 02:51:33 localhost kernel: e820: update [mem 0x0cd x0cd85057] usable ==> usable Jun 23 02:51:33 localhost kernel: e820: update [mem 0x0cd x0cd92857] usable ==> usable Jun 23 02:51:33 localhost kernel: e820: update [mem 0x0cec5018-0x0cedc657] usable ==> usable Jun 23 02:51:33 localhost kernel: e820: update [mem 0x0cedd018-0x0cee9057] usable ==> usable Jun 23 02:51:33 localhost kernel: extended physical RAM map: Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x efff] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x f000-0x ffff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x cd73f97] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cd73f98-0x cd73fbf] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cd73fc0-0x cd75017] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cd x cd85057] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cd x cd86017] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cd x cd92857] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cd x cec5017] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cec5018-0x cedc657] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cedc658-0x cedd017] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cedd018-0x cee9057] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x cee9058-0x fffffff] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x fffff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x fff] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x fff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x f5bfff] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x f5c000-0x a54dfff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x a54e000-0x a7cdfff] ACPI NVS Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x a7ce000-0x a7d2fff] ACPI data Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x a7d3000-0x a815fff] ACPI NVS Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x a x ae1ffff] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x ae x aff1fff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x aff2000-0x affffff] usable Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x b x f9fffff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x f x fbffffff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x fec x fec00fff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x fed x fed03fff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem Copyright Finnbarr P. Murphy. All rights reserved. 7/74

8 0x fed1c000-0x fed1ffff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x fee x fee00fff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x ff x ffffffff] reserved Jun 23 02:51:33 localhost kernel: reserve setup_data: [mem 0x x feffffff] usable Jun 23 02:51:33 localhost kernel: NX (Execute Disable) protection: active Jun 23 02:51:33 localhost kernel: efi: EFI v2.31 by American Megatrends Jun 23 02:51:33 localhost kernel: efi: ACPI=0x9a7b1000 ACPI 2.0=0x9a7b1000 SMBIOS=0xf0480 MPS=0xfc8e0 Jun 23 02:51:33 localhost kernel: efi: mem00: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem01: type=2, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem02: type=7, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem03: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem04: type=7, attr=0xf, range=[0x x f000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem05: type=4, attr=0xf, range=[0x f000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem06: type=3, attr=0xf, range=[0x x f000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem07: type=6, attr=0x f, range=[0x f000-0x a0000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem08: type=7, attr=0xf, range=[0x x ) (15MB) Jun 23 02:51:33 localhost kernel: efi: mem09: type=2, attr=0xf, range=[0x x ) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem10: type=4, attr=0xf, range=[0x x a6f000) (9MB) Jun 23 02:51:33 localhost kernel: efi: mem11: type=3, attr=0xf, range=[0x a6f000-0x a7e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem12: type=4, attr=0xf, range=[0x a7e000-0x b7f000) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem13: type=3, attr=0xf, range=[0x b7f000-0x b82000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem14: type=4, attr=0xf, range=[0x b x b86000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem15: type=3, attr=0xf, range=[0x b x b87000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem16: type=4, attr=0xf, range=[0x b x b92000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem17: type=3, attr=0xf, range=[0x b x b93000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem18: type=4, attr=0xf, range=[0x b x b96000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem19: type=3, attr=0xf, range=[0x b x b97000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem20: type=4, attr=0xf, range=[0x b x fe6000) (4MB) Jun 23 02:51:33 localhost kernel: efi: mem21: type=3, attr=0xf, range=[0x fe6000-0x fe7000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem22: type=4, attr=0xf, range=[0x fe7000-0x fec000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem23: type=3, attr=0xf, range=[0x fec000-0x ff0000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem24: type=4, attr=0xf, range=[0x ff0000-0x ff4000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem25: type=3, attr=0xf, range=[0x ff4000-0x ff5000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem26: type=4, attr=0xf, range=[0x ff5000-0x ffa000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem27: type=3, attr=0xf, range=[0x ffa000-0x ffb000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem28: type=4, attr=0xf, Copyright Finnbarr P. Murphy. All rights reserved. 8/74

9 range=[0x ffb000-0x fff000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem29: type=3, attr=0xf, range=[0x fff000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem30: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem31: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem32: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem33: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem34: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem35: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem36: type=4, attr=0xf, range=[0x x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem37: type=3, attr=0xf, range=[0x c000-0x d000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem38: type=4, attr=0xf, range=[0x d000-0x f000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem39: type=3, attr=0xf, range=[0x f000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem40: type=4, attr=0xf, range=[0x x a000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem41: type=3, attr=0xf, range=[0x a000-0x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem42: type=4, attr=0xf, range=[0x c000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem43: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem44: type=4, attr=0xf, range=[0x x a000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem45: type=3, attr=0xf, range=[0x a000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem46: type=4, attr=0xf, range=[0x x e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem47: type=3, attr=0xf, range=[0x e000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem48: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem49: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem50: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem51: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem52: type=4, attr=0xf, range=[0x x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem53: type=3, attr=0xf, range=[0x c000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem54: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem55: type=3, attr=0xf, range=[0x x a000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem56: type=4, attr=0xf, range=[0x a000-0x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem57: type=3, attr=0xf, range=[0x c000-0x a0000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem58: type=4, attr=0xf, range=[0x a0000-0x a5000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem59: type=3, attr=0xf, range=[0x a5000-0x a9000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem60: type=4, attr=0xf, range=[0x a9000-0x af000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem61: type=3, attr=0xf, range=[0x af000-0x b1000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem62: type=4, attr=0xf, Copyright Finnbarr P. Murphy. All rights reserved. 9/74

10 range=[0x b1000-0x b9000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem63: type=3, attr=0xf, range=[0x b9000-0x bd000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem64: type=4, attr=0xf, range=[0x bd000-0x be000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem65: type=3, attr=0xf, range=[0x be000-0x bf000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem66: type=4, attr=0xf, range=[0x bf000-0x c1000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem67: type=3, attr=0xf, range=[0x c1000-0x c4000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem68: type=4, attr=0xf, range=[0x c4000-0x c7000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem69: type=3, attr=0xf, range=[0x c7000-0x c8000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem70: type=4, attr=0xf, range=[0x c8000-0x cb000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem71: type=3, attr=0xf, range=[0x cb000-0x ce000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem72: type=4, attr=0xf, range=[0x ce000-0x db000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem73: type=3, attr=0xf, range=[0x db000-0x dc000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem74: type=4, attr=0xf, range=[0x dc000-0x e9000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem75: type=3, attr=0xf, range=[0x e9000-0x f2000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem76: type=4, attr=0xf, range=[0x f2000-0x fb000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem77: type=3, attr=0xf, range=[0x fb000-0x fe000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem78: type=4, attr=0xf, range=[0x fe000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem79: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem80: type=4, attr=0xf, range=[0x x b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem81: type=3, attr=0xf, range=[0x b000-0x e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem82: type=4, attr=0xf, range=[0x e000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem83: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem84: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem85: type=3, attr=0xf, range=[0x x e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem86: type=4, attr=0xf, range=[0x e000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem87: type=3, attr=0xf, range=[0x x a000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem88: type=4, attr=0xf, range=[0x a000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem89: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem90: type=4, attr=0xf, range=[0x x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem91: type=3, attr=0xf, range=[0x c000-0x e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem92: type=4, attr=0xf, range=[0x e000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem93: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem94: type=4, attr=0xf, range=[0x x e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem95: type=3, attr=0xf, range=[0x e000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem96: type=4, attr=0xf, Copyright Finnbarr P. Murphy. All rights reserved. 10/74

11 range=[0x x b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem97: type=3, attr=0xf, range=[0x b000-0x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem98: type=4, attr=0xf, range=[0x c000-0x d000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem99: type=3, attr=0xf, range=[0x d000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem100: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem101: type=3, attr=0xf, range=[0x x ad000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem102: type=4, attr=0xf, range=[0x ad000-0x ae000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem103: type=3, attr=0xf, range=[0x ae000-0x b6000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem104: type=4, attr=0xf, range=[0x b6000-0x b8000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem105: type=3, attr=0xf, range=[0x b8000-0x cc000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem106: type=4, attr=0xf, range=[0x cc000-0x d9000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem107: type=3, attr=0xf, range=[0x d9000-0x df000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem108: type=4, attr=0xf, range=[0x df000-0x e3000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem109: type=3, attr=0xf, range=[0x e3000-0x e6000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem110: type=4, attr=0xf, range=[0x e6000-0x e9000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem111: type=3, attr=0xf, range=[0x e9000-0x ec000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem112: type=4, attr=0xf, range=[0x ec000-0x f5000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem113: type=3, attr=0xf, range=[0x f5000-0x fb000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem114: type=4, attr=0xf, range=[0x fb000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem115: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem116: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem117: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem118: type=4, attr=0xf, range=[0x x e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem119: type=3, attr=0xf, range=[0x e000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem120: type=4, attr=0xf, range=[0x x b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem121: type=3, attr=0xf, range=[0x b000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem122: type=4, attr=0xf, range=[0x x c000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem123: type=3, attr=0xf, range=[0x c000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem124: type=4, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem125: type=3, attr=0xf, range=[0x x b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem126: type=4, attr=0xf, range=[0x b000-0x d000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem127: type=3, attr=0xf, range=[0x d000-0x f000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem128: type=4, attr=0xf, range=[0x f000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem129: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem130: type=4, attr=0xf, Copyright Finnbarr P. Murphy. All rights reserved. 11/74

12 range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem131: type=3, attr=0xf, range=[0x x d000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem132: type=4, attr=0xf, range=[0x d000-0x a000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem133: type=3, attr=0xf, range=[0x a000-0x b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem134: type=4, attr=0xf, range=[0x b000-0x a3000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem135: type=3, attr=0xf, range=[0x a3000-0x af000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem136: type=4, attr=0xf, range=[0x af000-0x bd000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem137: type=3, attr=0xf, range=[0x bd000-0x bf000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem138: type=4, attr=0xf, range=[0x bf000-0x c1000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem139: type=3, attr=0xf, range=[0x c1000-0x c2000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem140: type=4, attr=0xf, range=[0x c2000-0x c5000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem141: type=3, attr=0xf, range=[0x c5000-0x c8000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem142: type=4, attr=0xf, range=[0x c8000-0x cd000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem143: type=3, attr=0xf, range=[0x cd000-0x cf000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem144: type=4, attr=0xf, range=[0x cf000-0x d2000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem145: type=3, attr=0xf, range=[0x d2000-0x d7000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem146: type=4, attr=0xf, range=[0x d7000-0x de000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem147: type=3, attr=0xf, range=[0x de000-0x e2000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem148: type=4, attr=0xf, range=[0x e2000-0x ed000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem149: type=3, attr=0xf, range=[0x ed000-0x f3000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem150: type=4, attr=0xf, range=[0x f3000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem151: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem152: type=4, attr=0xf, range=[0x x b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem153: type=3, attr=0xf, range=[0x b000-0x f000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem154: type=4, attr=0xf, range=[0x f000-0x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem155: type=3, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem156: type=4, attr=0xf, range=[0x x ba17000) (150MB) Jun 23 02:51:33 localhost kernel: efi: mem157: type=3, attr=0xf, range=[0x ba x ba1a000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem158: type=4, attr=0xf, range=[0x ba1a000-0x ba22000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem159: type=3, attr=0xf, range=[0x ba x ba25000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem160: type=4, attr=0xf, range=[0x ba x ba26000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem161: type=3, attr=0xf, range=[0x ba x ba27000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem162: type=4, attr=0xf, range=[0x ba x ba86000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem163: type=3, attr=0xf, range=[0x ba x ba8b000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem164: type=4, attr=0xf, Copyright Finnbarr P. Murphy. All rights reserved. 12/74

13 range=[0x ba8b000-0x ba91000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem165: type=3, attr=0xf, range=[0x ba x ba95000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem166: type=4, attr=0xf, range=[0x ba x ba9d000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem167: type=3, attr=0xf, range=[0x ba9d000-0x bab4000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem168: type=4, attr=0xf, range=[0x bab4000-0x babc000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem169: type=3, attr=0xf, range=[0x babc000-0x babf000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem170: type=4, attr=0xf, range=[0x babf000-0x cd73000) (18MB) Jun 23 02:51:33 localhost kernel: efi: mem171: type=2, attr=0xf, range=[0x cd x cd74000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem172: type=7, attr=0xf, range=[0x cd x cd75000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem173: type=2, attr=0xf, range=[0x cd x cd93000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem174: type=7, attr=0xf, range=[0x cd x cd96000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem175: type=1, attr=0xf, range=[0x cd x cec5000) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem176: type=2, attr=0xf, range=[0x cec5000-0x ceea000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem177: type=7, attr=0xf, range=[0x ceea000-0x d398000) (4MB) Jun 23 02:51:33 localhost kernel: efi: mem178: type=1, attr=0xf, range=[0x d x d86a000) (4MB) Jun 23 02:51:33 localhost kernel: efi: mem179: type=7, attr=0xf, range=[0x d86a000-0x e000000) (7MB) Jun 23 02:51:33 localhost kernel: efi: mem180: type=2, attr=0xf, range=[0x e x f3e5000) (19MB) Jun 23 02:51:33 localhost kernel: efi: mem181: type=7, attr=0xf, range=[0x f3e5000-0x ) (268MB) Jun 23 02:51:33 localhost kernel: efi: mem182: type=0, attr=0xf, range=[0x x ) (2MB) Jun 23 02:51:33 localhost kernel: efi: mem183: type=7, attr=0xf, range=[0x x ) (510MB) Jun 23 02:51:33 localhost kernel: efi: mem184: type=0, attr=0xf, range=[0x x ) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem185: type=7, attr=0xf, range=[0x x e2e0000) (994MB) Jun 23 02:51:33 localhost kernel: efi: mem186: type=2, attr=0xf, range=[0x e2e0000-0x ) (29MB) Jun 23 02:51:33 localhost kernel: efi: mem187: type=7, attr=0xf, range=[0x x f5c000) (415MB) Jun 23 02:51:33 localhost kernel: efi: mem188: type=5, attr=0x f, range=[0x f5c000-0x f68000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem189: type=6, attr=0x f, range=[0x f x f75000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem190: type=5, attr=0x f, range=[0x f x faf000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem191: type=6, attr=0x f, range=[0x faf000-0x a00f000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem192: type=5, attr=0x f, range=[0x a00f000-0x a024000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem193: type=6, attr=0x f, range=[0x a x a032000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem194: type=6, attr=0x f, range=[0x a x a04e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem195: type=0, attr=0xf, range=[0x a04e000-0x a3a2000) (3MB) Jun 23 02:51:33 localhost kernel: efi: mem196: type=0, attr=0xf, range=[0x a3a2000-0x a4e3000) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem197: type=0, attr=0xf, range=[0x a4e3000-0x a4ec000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem198: type=0, attr=0xf, Copyright Finnbarr P. Murphy. All rights reserved. 13/74

14 range=[0x a4ec000-0x a54e000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem199: type=10, attr=0xf, range=[0x a54e000-0x a725000) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem200: type=10, attr=0xf, range=[0x a x a7c2000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem201: type=10, attr=0xf, range=[0x a7c2000-0x a7c9000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem202: type=10, attr=0xf, range=[0x a7c9000-0x a7ce000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem203: type=9, attr=0xf, range=[0x a7ce000-0x a7d2000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem204: type=9, attr=0xf, range=[0x a7d2000-0x a7d3000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem205: type=10, attr=0xf, range=[0x a7d3000-0x a816000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem206: type=4, attr=0xf, range=[0x a x a95f000) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem207: type=3, attr=0xf, range=[0x a95f000-0x adf5000) (4MB) Jun 23 02:51:33 localhost kernel: efi: mem208: type=4, attr=0xf, range=[0x adf5000-0x ae04000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem209: type=3, attr=0xf, range=[0x ae x ae16000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem210: type=4, attr=0xf, range=[0x ae x ae17000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem211: type=3, attr=0xf, range=[0x ae x ae19000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem212: type=4, attr=0xf, range=[0x ae x ae20000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem213: type=6, attr=0x f, range=[0x ae x aff2000) (1MB) Jun 23 02:51:33 localhost kernel: efi: mem214: type=4, attr=0xf, range=[0x aff2000-0x b000000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem215: type=7, attr=0xf, range=[0x x ff000000) (12272MB) Jun 23 02:51:33 localhost kernel: efi: mem216: type=0, attr=0x , range=[0x b x fa00000) (66MB) Jun 23 02:51:33 localhost kernel: efi: mem217: type=11, attr=0x , range=[0x f x fc000000) (64MB) Jun 23 02:51:33 localhost kernel: efi: mem218: type=11, attr=0x , range=[0x fec x fec01000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem219: type=11, attr=0x , range=[0x fed x fed04000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem220: type=11, attr=0x , range=[0x fed1c000-0x fed20000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem221: type=11, attr=0x , range=[0x fee x fee01000) (0MB) Jun 23 02:51:33 localhost kernel: efi: mem222: type=11, attr=0x , range=[0x ff x ) (16MB) Jun 23 02:51:33 localhost kernel: SMBIOS 2.7 present. Jun 23 02:51:33 localhost kernel: DMI: BIOSTAR Group TZ77MXE/TZ77MXE, BIOS /25/2012 Jun 23 02:51:33 localhost kernel: e820: update [mem 0x x00000fff] usable ==> reserved Jun 23 02:51:33 localhost kernel: e820: remove [mem 0x000a0000-0x000fffff] usable Jun 23 02:51:33 localhost kernel: No AGP bridge found Jun 23 02:51:33 localhost kernel: e820: last_pfn = 0x3ff000 max_arch_pfn = 0x Jun 23 02:51:33 localhost kernel: MTRR default type: uncachable Jun 23 02:51:33 localhost kernel: MTRR fixed ranges enabled: Jun 23 02:51:33 localhost kernel: FFFF write-back Jun 23 02:51:33 localhost kernel: A0000-BFFFF uncachable Jun 23 02:51:33 localhost kernel: C0000-DBFFF write-protect Jun 23 02:51:33 localhost kernel: DC000-DFFFF uncachable Jun 23 02:51:33 localhost kernel: E0000-FFFFF write-protect Jun 23 02:51:33 localhost kernel: MTRR variable ranges enabled: Jun 23 02:51:33 localhost kernel: 0 base mask C write-back Jun 23 02:51:33 localhost kernel: 1 base 0C mask FC uncachable Jun 23 02:51:33 localhost kernel: 2 base 0A mask FE uncachable Copyright Finnbarr P. Murphy. All rights reserved. 14/74

For personnal use only

For personnal use only Finnbarr P. Murphy (fpm@fpmurphy.com) I use the EFI STUB method to boot Fedora 17 directly from a UEFI shell without using GRUB. When I got a new Lenovo T430 laptop in July, I found that when I installed

More information

Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C code, CRC generation, microprocessor, switch

Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C code, CRC generation, microprocessor, switch Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C code, CRC generation, microprocessor, switch APPLICATION NOTE 6002 CRC PROGRAMMING FOR THE MAX14900E

More information

MTR-4. C8 Command to MODBUS Bridge User Manual F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan.

MTR-4. C8 Command to MODBUS Bridge User Manual F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan. MTR-4 C8 Command to MODBUS Bridge User Manual 404 19F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan. TEL:886-4-2238-0698 FAX:886-4-2238-0891 Web Site:http://www.monicon.com.tw E-mail: sales@monicon.com.tw

More information

variable 1. Start of Packet - is used to provide synchronization when parsing packets. Always 0xFC

variable 1. Start of Packet - is used to provide synchronization when parsing packets. Always 0xFC DreamScreen V2 WiFi UDP Protocol The DreamScreen-WiFi platform uses UDP unicasting and broadcasting over the WLAN to provide communication. Port 8888 is used for both sending and receiving. The DreamScreen

More information

Diagnostic Port Serial Interface for Capacitance Diaphragm Gauges

Diagnostic Port Serial Interface for Capacitance Diaphragm Gauges Communication Protocol Diagnostic Port Serial Interface for Capacitance Diaphragm Gauges CDG025D-X3 4-20 ma Current Loop Stripe CDG045Dhs Stripe CDG100Dhs tira84e1 (2017-05) 1 General Information The Diagnostic

More information

GNetPlus Communication Protocol

GNetPlus Communication Protocol Basic Package (BINARY VERSION) Master Query Package (HOST) Field Header Address Query Function Data length DATA BYTES Error Check Desc SOH 0~255 0~255 0~255 CRC16_Low CRC16_Hi Size 1 BYTE 1 BYTE 1 BYTE

More information

RS232C Serial Interface for Pirani Diaphragm and Pirani Standard Gauges. Caution. binary 8 data bits 1 stop bit no parity bit no handshake

RS232C Serial Interface for Pirani Diaphragm and Pirani Standard Gauges. Caution. binary 8 data bits 1 stop bit no parity bit no handshake General Information The Serial Interface allows the communication of the digital Agilent Pirani Capacitance Diaphragm Gauges (PCG-750, PCG-752) and the digital Agilent Pirani Standard Gauges (PVG-550,

More information

variable 1. Start of Packet - is used to provide synchronization when parsing packets. Always 0xFC

variable 1. Start of Packet - is used to provide synchronization when parsing packets. Always 0xFC DreamScreen V2 WiFi UDP Protocol Rev 2 The DreamScreen-WiFi platform uses UDP unicasting and broadcasting over the WLAN to provide communication. Port 8888 is used for both sending and receiving. The DreamScreen

More information

CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE

CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE INSTRUCTION MANUAL IM149-U v0.92 CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE Firmware version: v3.0 or higher MODBUS PROTOCOL Modbus is a master-slave communication protocol able to

More information

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction

More information

MCW Application Notes 24 th February 2017

MCW Application Notes 24 th February 2017 MCW Application Notes 24 th February 2017 www.motorcontrolwarehouse.co.uk Document number MCW-HEDY-001 Revision 0.1 Author Gareth Lloyd Product HEDY HD700 Title Summary HEDY HD700 Modbus Serial Communications

More information

Heat meter PolluStat M-bus communication protocol description

Heat meter PolluStat M-bus communication protocol description Heat meter PolluStat M-bus communication protocol description 1 1. General structure of protocol 1.1. General features of protocol Meter uses a M-bus protocol. Default baud rate: 2400 bps, Even, 1 Stop.

More information

RS232C / RS485C Serial Interface for Cold Cathode and Cold Cathode Pirani Gauges

RS232C / RS485C Serial Interface for Cold Cathode and Cold Cathode Pirani Gauges Communication Protocol RS232C / RS485C Serial Interface for Cold Cathode and Cold Cathode Pirani Gauges MAG500, MAG504 MPG500, MPG504 tira83e1-a (2017-06) 1 General Information The Serial Interface allows

More information

Chapter 2: Secret Key

Chapter 2: Secret Key Chapter 2: Secret Key Basics Block or Stream? Secret Key Methods Salting AES Key Entropy Prof Bill Buchanan OBE http://asecuritysite.com/crypto02 http://asecuritysite.com/encryption Conclusion Encryption

More information

//

// ----------------------------------------------------------------------------------- Filename: FixedMath.h ----------------------------------------------------------------------------------- -----------------------------------------------------------------------------------

More information

RS232C / RS485C Serial Interface for Pirani Capacitance Diaphragm and Pirani Standard Gauges

RS232C / RS485C Serial Interface for Pirani Capacitance Diaphragm and Pirani Standard Gauges Communication Protocol RS232C / RS485C Serial Interface for Pirani Capacitance Diaphragm and Pirani Standard Gauges PCG550, PCG552, PCG554 PSG550, PSG552, PSG554 RS485C RS232C tira59e1-a (2017-04) 1 General

More information

SIMCom_3G_CSD_Application Note_V1.00

SIMCom_3G_CSD_Application Note_V1.00 SIMCom_3G_CSD_Application Note_V1.00 Document Title: SIMCom_3G_CSD_Application Note Version: 1.00 Date: Status: Document Control ID: Release SIMCom_3G_CSD_Application Note_V1.00 General Notes SIMCom offers

More information

Modbus Protocol Guide for ZP2 Series Control Panels

Modbus Protocol Guide for ZP2 Series Control Panels Modbus Protocol Guide for ZP2 Series Control Panels P/N 00-3243-505-2603-01 ISS 14DEC15 Copyright Trademarks and patents Manufacturer Version REV 01 Certification 2015 UTC Fire & Security. All rights reserved.

More information

Aptio 5.x Status Codes

Aptio 5.x Status Codes Checkpoints & Beep Codes for Debugging Document Revision 2.0 Revision Date: April 10, 2014 Public Document Copyright 2014 American Megatrends, Inc. 5555 Oakbrook Parkway Suite 200 Norcross, GA 30093 Legal

More information

Highlights. FP51 (FPGA based 1T 8051 core)

Highlights. FP51 (FPGA based 1T 8051 core) Copyright 2017 PulseRain Technology, LLC. FP51 (FPGA based 1T 8051 core) 10555 Scripps Trl, San Diego, CA 92131 858-877-3485 858-408-9550 http://www.pulserain.com Highlights 1T 8051 Core Intel MCS-51 Compatible

More information

imetos LoRa Data payload structure

imetos LoRa Data payload structure imetos LoRa Data payload structure Pessl Instruments, GmbH Version 1.0, 06-2018 Content 1. SCOPE OF THIS DOCUMENT... 2 2. PARSING THE DATA FROM THE PAYLOAD VERSUS API DATA ACCESS... 3 3. IMETOS LORA FIRMWARE

More information

Ethernet to Digital I/O and Analog Input. (Model: IP-IO)

Ethernet to Digital I/O and Analog Input. (Model: IP-IO) Ethernet to Digital I/O and Analog Input (Model: IP-IO) Feature: Operation voltage : DC 7V ~ 36V. Analog Interface: Interface : 3.3V levels compatibility. Resolution : 16-bits Σ-Δ A/D converters. Accuracy

More information

TBS Unify Pro / SmartAudio

TBS Unify Pro / SmartAudio TBS Unify Pro / SmartAudio 02.12..2017 Revision 08 SmartAudio uses single wire half duplex communication based on UART. In Idle mode both host and VTX define the SmartAudio pin as input. If the host want

More information

Verve IPAC Plug-in Wireless AC Module. Software Setup 3. DolphinView Software 3. Preparations 4 Transmit LINK Signals 4.

Verve IPAC Plug-in Wireless AC Module. Software Setup 3. DolphinView Software 3. Preparations 4 Transmit LINK Signals 4. Verve IPAC Plug-in Wireless AC Module Wireless Linking & Configuration Guide Table of Contents IPAC Configuration Settings 2 Configuration Settings Reference Table 2 Software Setup 3 DolphinView Software

More information

Input Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user

Input Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user DAM-Series User Manual Amazing Electronic (HK) Limited User s Manual Overview: DAM module is a new generation data acquisition and control system based on modular embedded systems. Adopting standard DIN35

More information

HDLC BCC 15.1 Data Link Protocol Description

HDLC BCC 15.1 Data Link Protocol Description Data Link Protocol Description by Daniel L. Henry Revision 1.1 October 9, 2011 Copyright 2000-2011 by Daniel L. Henry Revision History Rev. Date Changed By Reason for Change 1.0 5/9/03 Dan L. Henry Made

More information

Technical Specification. Third Party Control Protocol. AV Revolution

Technical Specification. Third Party Control Protocol. AV Revolution Technical Specification Third Party Control Protocol AV Revolution Document AM-TS-120308 Version 1.0 Page 1 of 31 DOCUMENT DETAILS Document Title: Technical Specification, Third Party Control Protocol,

More information

DULCOMETER Multi-parameter Controller dialog DACa

DULCOMETER Multi-parameter Controller dialog DACa Software manual DULCOMETER Multi-parameter Controller dialog DACa Modbus RTU EN Valid only in combination with the operating instructions for the Multi-parameter Controller dialog DACa. A2100 Please carefully

More information

ID: Sample Name: Q3dY56x3hp Cookbook: defaultlinuxfilecookbook.jbs Time: 04:08:56 Date: 21/08/2018 Version:

ID: Sample Name: Q3dY56x3hp Cookbook: defaultlinuxfilecookbook.jbs Time: 04:08:56 Date: 21/08/2018 Version: ID: 73304 Sample : Q3dY56x3hp Cookbook: defaultlinuxfilecookbook.jbs Time: 04:08:56 Date: 21/08/2018 Version: 23.0.0 Table of Contents Table of Contents Analysis Report Overview General Information Detection

More information

AquaCER with TTL OUTPUT

AquaCER with TTL OUTPUT INSTRUCTION MANUAL AquaCER with TTL OUTPUT DESCRIPTION: The AquaCER TTL is a hydrostatic pressure transmitter, with a capacitive ceramic sensor, and can withstand very high burst pressures. The applied

More information

on a 35 mm top-hat rail (in accordance with DIN EN TH35) Ambient temperature Operation: C Storage: C

on a 35 mm top-hat rail (in accordance with DIN EN TH35) Ambient temperature Operation: C Storage: C Data sheet PCD1.B1020-A20 E-Line RIO 16DI, 4Rel Starting with FW 1.08.xx The L-Serie E-Line RIO modules are controlled via the RS-485 serial communication protocols S-Bus and Modbus for decentralised automation

More information

Signed/Unsigned Integer Arithmetic in C. Vineel Kovvuri

Signed/Unsigned Integer Arithmetic in C. Vineel Kovvuri Signed/Unsigned Integer Arithmetic in C Vineel Kovvuri http://vineelkovvuri.com Contents 1 Introduction 2 2 How signed-ness is represented in the hardware? 2 3 How signed-ness is interpreted in assembly?

More information

// and verify that there is a sine wave with frequency <FREQUENCY> and

// and verify that there is a sine wave with frequency <FREQUENCY> and F330DC_IDA0_SineWave.c Copyright 2006 Silicon Laboratories, Inc. http:www.silabs.com Program Description: This program outputs a sine wave using IDA0. IDA0's output is scheduled to update at a rate determined

More information

Request for Comments: XXXX November Registration of a Georgian Character Set draft-giasher-geostd8-00.txt

Request for Comments: XXXX November Registration of a Georgian Character Set draft-giasher-geostd8-00.txt Internet draft Gia Shervashidze Network Working Group Georgian Internet Avenue Request for Comments: XXXX November 2001 Registration of a Georgian Character Set draft-giasher-geostd8-00.txt Status of this

More information

1 SETTING UP GENERAL FUNCTION TYPE PROTOCOL MESSAGES COMMAND RETURN CODES... 6 TRANSACTION EXAMPLES...

1 SETTING UP GENERAL FUNCTION TYPE PROTOCOL MESSAGES COMMAND RETURN CODES... 6 TRANSACTION EXAMPLES... 1 SETTING UP... 3 1.1 RS232 CONTROL CABLES...3 1.2 RS232 SETTINGS...3 2 GENERAL... 4 3 FUNCTION TYPE... 4 4 PROTOCOL MESSAGES... 4 4.1 MESSAGE FORMATS...4 4.1.1 Message Head...4 4.1.2 Message Body...5

More information

RS-232 Control of the Advantage DRI

RS-232 Control of the Advantage DRI RS-232 Control of the Advantage DRI Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical

More information

JDICON 400/500 JDICON 401/501. B Interface Description. Universal process controller

JDICON 400/500 JDICON 401/501. B Interface Description. Universal process controller JDICON 400/500 Universal process controller JDICON 401/501 Universal profile controller Universal profile generator B 70.3570.2 Interface Description 10.99/00371593 Contents 1 Introduction 5 1.1 Preface...

More information

APPENDIX- A REFERENCE IMPLEMENTATION OF BSF-128 ===============================================================

APPENDIX- A REFERENCE IMPLEMENTATION OF BSF-128 =============================================================== APPENDICES A p p e n d i c e s P a g e 144 A p p e n d i c e s P a g e 145 APPENDIX- A REFERENCE IMPLEMENTATION OF BSF-128 =============================================================== REFERENCE IMPLEMENTATION

More information

MODEL TDAI-2170 INTEGRATED AMPLIFIER EXTERNAL CONTROL MANUAL

MODEL TDAI-2170 INTEGRATED AMPLIFIER EXTERNAL CONTROL MANUAL MODEL TDAI-2170 INTEGRATED AMPLIFIER EXTERNAL CONTROL MANUAL Serial Settings The serial port settings are always 8 data bits, no parity and one stop bit with a baud rate of 115200. Commands and Requests

More information

DMTME Multimeters. Communication protocol. Technical specification V1.2 ABB

DMTME Multimeters. Communication protocol. Technical specification V1.2 ABB DMTME Multimeters Communication protocol ABB 1 Setting up DMTME serial communication.3 1.1 Serial network ID programming...3 1.2 RS-485 communication interface...3 1.3 Serial line connection...3 2 Communication

More information

Computer Control of the Advantage DRC 4+4

Computer Control of the Advantage DRC 4+4 Computer Control of the Advantage DRC 4+4 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical

More information

The Roboteq Modbus Implementation User Manual

The Roboteq Modbus Implementation User Manual The Roboteq Modbus Implementation User Manual V1.1, December 21, 2017 Visit www.roboteq.com to download the latest revision of this manual Copyright 2017 Roboteq, Inc Copyright Roboteq Inc. 2018. All Rights

More information

PCD1.W5200-A20. E-Line S-Serie RIO 8AO. Features. General technical data. Dimensions and installation

PCD1.W5200-A20. E-Line S-Serie RIO 8AO. Features. General technical data. Dimensions and installation Data sheet www.sbc-support.com PCD1.W5200-A20 E-Line S-Serie RI 8A The S-Serie E-Line RI modules are controlled via the RS-485 serial communication protocols S-Bus and Modbus for decentralised automation

More information

PCD1.A2000-A20. E-Line S-Serie RIO 6Rel 16A. Features. General technical data. Dimensions and installation

PCD1.A2000-A20. E-Line S-Serie RIO 6Rel 16A. Features. General technical data. Dimensions and installation Data sheet www.sbc-support.com PCD1.A2000-A20 E-Line S-Serie RI 6Rel 16A The S-Serie E-Line RI modules are controlled via the RS-485 serial communication protocols S-Bus and Modbus for decentralised automation

More information

Modbus RTU CFW100. User s Manual. Phone: Fax: Web: -

Modbus RTU CFW100. User s Manual. Phone: Fax: Web:  - Modbus RTU CFW100 User s Manual Modbus RTU User s Manual Series: CFW100 Language: English Document Number: 10002909455 / 00 Publication Date: 06/2014 CONTENTS CONTENTS... 3 ABOUT THIS MANUAL... 5 ABBREVIATIONS

More information

Motors I Automation I Energy I Transmission & Distribution I Coatings. Modbus RTU CFW701. User s Manual

Motors I Automation I Energy I Transmission & Distribution I Coatings. Modbus RTU CFW701. User s Manual Motors I Automation I Energy I Transmission & Distribution I Coatings Modbus RTU CFW701 User s Manual Modbus RTU User s Manual Series: CFW701 Language: English Document Number: 10001538593 / 00 Publication

More information

Date/Time: :22: OS Version: (Build 8J135) Report Version: 4. Command: httpd Path: /usr/sbin/httpd Parent: sh [15869]

Date/Time: :22: OS Version: (Build 8J135) Report Version: 4. Command: httpd Path: /usr/sbin/httpd Parent: sh [15869] Problem Report for httpd after attempting to start PWS from System Preferences_->Sharing >Servicies >Start button after PWS selected: Restart B (APE deactivated) ==================================== Date/Time:

More information

M2M/DMTME Instruments Communication protocol. Technical specification V.2.1 2CSG445011D0201

M2M/DMTME Instruments Communication protocol. Technical specification V.2.1 2CSG445011D0201 M2M/DMTME Instruments Communication protocol 2CSG445011D0201 1 Setting up M2M/DMTME serial communication... 3 1.1 Serial network ID programming... 3 1.2 RS-485 communication interface... 3 1.3 Serial line

More information

This is the Problem Report for httpd" resulting from reload abort after restart A ---->see crash log report below

This is the Problem Report for httpd resulting from reload abort after restart A ---->see crash log report below This is the Problem Report for httpd" resulting from reload abort after restart A ---->see crash log report below Date/Time: 2006-09-08 19:10:56.593-0500 OS Version: 10.4.7 (Build 8J135) Report Version:

More information

BENCHTOP INSTRUMENT. Digital AC/DC Power Meter. Operation Manual V1.0

BENCHTOP INSTRUMENT. Digital AC/DC Power Meter. Operation Manual V1.0 BENCHTOP INSTRUMENT Digital AC/DC Power Meter Operation Manual V1.0 Default Setup Item Default Remark Version 0 Model No. Address 1 1 ~ 255 decimal Baud Rate 96 3 bps, 6 bps, 12 bps, 24 bps, 48 bps, 96

More information

ADV7610 SOFTWARE MANUAL SOFTWARE MANUAL. Documentation of the Register Maps. Rev. 0

ADV7610 SOFTWARE MANUAL SOFTWARE MANUAL. Documentation of the Register Maps. Rev. 0 ADV7610 SOFTWAE MANUAL Documentation of the egister Maps SOFTWAE MANUAL ev. 0 April 2013 egister Map TABLE OF CONTENTS Introduction... 3 Legal Terms and Conditions... 3 1 egister Tables... 4 1.1 IO...

More information

App Note Application Note: State-Driven Control of a dpasp using a Microchip PIC.

App Note Application Note: State-Driven Control of a dpasp using a Microchip PIC. Rev: 1.0.1 Date: 8 th July 2009 App Note - 207 Application Note: State-Driven Control of a dpasp using a Microchip PIC. This application note contains a total 3 files, if you have only this pdf text document,

More information

UNPACKING THE PACKED UNPACKER: REVERSING AN ANDROID ANTI-ANALYSIS NATIVE LIBRARY Maddie Stone Google, USA

UNPACKING THE PACKED UNPACKER: REVERSING AN ANDROID ANTI-ANALYSIS NATIVE LIBRARY Maddie Stone Google, USA 3 5 October UNPACKING THE PACKED UNPACKER: REVERSING AN ANDROID ANTI-ANALYSIS NATIVE LIBRARY Maddie Stone Google, USA ABSTRACT maddiestone@google.com Malware authors implement many different techniques

More information

SPARC INTERNATIONAL. Version1 SPARC Keyboard Specification

SPARC INTERNATIONAL. Version1 SPARC Keyboard Specification SPARC INTERNATIONAL Version1 SPARC Keyboard Specification SPARC International, Inc. 3333 Bowers Ave., Suite 280, Santa Clara, CA 95054-3913, 408-748-9111. FAX 408-748-9777 1999, SPARC International Inc.

More information

Low visibility of Cyber Threats Invisible Attacks VPN, AD, PtH, PtT Invisible Network Traffic Google Drive, Dropbox Invisible Malware Task schedule, Wmi, Powershell 2016 Verint systems inc. All rights

More information

Modbus Map: Conext XW/XW+ Device

Modbus Map: Conext XW/XW+ Device Map: Conext XW/XW+ Device 503-0246-01-01 Revision A.3 UNINTENDED OPERATION WARNING The use of this product with communications requires expertise in the design, operation, and programming of the device.

More information

StarPRNT ios SDK User s Manual

StarPRNT ios SDK User s Manual StarPRNT ios SDK User s Manual Abstract This paper provides information about the StarPRNT ios SDK. It provides guidelines for our customers to build the StarPRNT application. Version History Release Date

More information

Wireless M-Bus Host Controller Interface

Wireless M-Bus Host Controller Interface Wireless M-Bus Host Controller Interface Document ID: 4100/6404/0050 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY General Information Document Information File name WMBus_HCI_Spec.docx

More information

#include <stdio.h> // // Global CONSTANTS

#include <stdio.h> // // Global CONSTANTS Distance.c Author: Baylor Electromechanical Systems Operates on an external 18.432 MHz oscillator. Target: Cygnal Educational Development Board / C8051F020 Tool chain: KEIL C51 6.03 / KEIL EVAL C51 Utilizes

More information

Primitive Specification for SSS Philip Hawkes, Michael Paddon, Gregory G. Rose, Miriam Wiggers de Vries

Primitive Specification for SSS Philip Hawkes, Michael Paddon, Gregory G. Rose, Miriam Wiggers de Vries Primitive Specification for SSS Philip Hawkes, Michael Paddon, Gregory G. Rose, Miriam Wiggers de Vries {phawkes,mwp,ggr,miriamw}@qualcomm.com Qualcomm Australia Level 3, 230 Victoria Rd Gladesville NSW

More information

Modbus communication protocol

Modbus communication protocol TIP Thüringer Industrie Produkte GmbH Bahnhofstraße 26 99842 Ruhla GERMANY Tel. : +49 (0)36929/64029-0 Fax : +49 (0)36929/64029-99 info@stromzaehler.de www.stromzaehler.de Modbus communication protocol

More information

ADV7612 SOFTWARE MANUAL SOFTWARE MANUAL. Documentation of the Register Maps. Rev. A

ADV7612 SOFTWARE MANUAL SOFTWARE MANUAL. Documentation of the Register Maps. Rev. A ADV7612 SOFTWAE MANUAL Documentation of the egister Maps SOFTWAE MANUAL ev. A December 2013 TABLE OF CONTENTS egister Map Introduction... 3 Legal Terms and Conditions... 3 1 egister Tables... 4 1.1 IO...

More information

Motors I Automation I Energy I Transmission & Distribution I Coatings. Modbus RTU CFW300. User s Manual

Motors I Automation I Energy I Transmission & Distribution I Coatings. Modbus RTU CFW300. User s Manual Motors I Automation I Energy I Transmission & Distribution I Coatings Modbus RTU CFW300 User s Manual Modbus RTU User s Manual Series: CFW300 Language: English Document Number: 10003806158 / 02 Publication

More information

Motors I Automation I Energy I Transmission & Distribution I Coatings. Modbus RTU CFW500. User s Manual

Motors I Automation I Energy I Transmission & Distribution I Coatings. Modbus RTU CFW500. User s Manual Motors I Automation I Energy I Transmission & Distribution I Coatings Modbus RTU CFW500 User s Manual Modbus RTU User s Manual Series: CFW500 Language: English Document Number: 10002253377 / 00 Publication

More information

THE KEY RECOVERY ATTACKS CRYPTOGRAPHY IMPLEMENTATIONS AGAINST COMMERCIAL WHITE BOX SANGHWAN AHN(H2SPICE), LINE CORPORATION

THE KEY RECOVERY ATTACKS CRYPTOGRAPHY IMPLEMENTATIONS AGAINST COMMERCIAL WHITE BOX SANGHWAN AHN(H2SPICE), LINE CORPORATION THE KEY RECOVERY ATTACKS AGAINST COMMERCIAL WHITE BOX CRYPTOGRAPHY IMPLEMENTATIONS SANGHWAN AHN(H2SPICE), LINE CORPORATION AGENDA Introduction WHITE-BOX CRYPTOGRAPHY White-box Cryptanalysis Conclusion

More information

MODBUS Communication Protocol

MODBUS Communication Protocol MODBUS Communication Protocol for counters with integrated MODBUS or ETHERNET interface 7E.78/86 0212 7E.68 0212 7E.64 0210 7E.78/86 0412 7E.68 0412 6A and 80A 3phase counters with RS485 serial communication.

More information

IDT Tsi620 Address Translation Application Note November 30, 2011

IDT Tsi620 Address Translation Application Note November 30, 2011 IDT Tsi620 Address Translation Application Note 6024 Silver Creek Valley Road San Jose, California 95138 Telephone: (408) 284-8200 FAX: (408) 284-3572 Printed in U.S.A. 2011, Inc. Titlepage GENERAL DISCLAIMER,

More information

Intro (with some history) Issues ow, ow, ow, ow, ow, ow, ow, ow, Disclosure/Timeline CHIASMUS cipher

Intro (with some history) Issues ow, ow, ow, ow, ow, ow, ow, ow, Disclosure/Timeline CHIASMUS cipher Intro (with some history) Issues ow, ow, ow, ow, ow, ow, ow, ow, Disclosure/Timeline CHIASMUS cipher We made this: Erik Tews, Julian Wälde, and me independent discovery by Felix Schuster ECB first discovered

More information

Garmin Image (IMG) File Format. Herbert Oppmann

Garmin Image (IMG) File Format. Herbert Oppmann Garmin Image (IMG) File Format Herbert Oppmann herby@memotech.franken.de http://www.memotech.franken.de/fileformats/ 2018-01-01 Content Garmin Image (IMG) File Format...4 Basic data types...4 General file

More information

Flexi Soft T E L E G R A M M L I S T I N G

Flexi Soft T E L E G R A M M L I S T I N G T E L E G R A M M L I S T I N G This document is protected by the law of copyright, whereby all rights established therein remain with the company SICK AG. Reproduction of this document or parts of this

More information

Description. thanos ModBus. thanos SR ModBus

Description. thanos ModBus. thanos SR ModBus thanos ModBus & thanos SR ModBus Thermokon Sensortechnik GmbH - www.thermokon.de - email@thermokon.de 1 Index of changes Revision Date A B C 25.7.211 First draft 12.9.211 Version LQ added 22.9.211 Additional

More information

RTX64. Supported Network Interface Cards

RTX64. Supported Network Interface Cards RTX64 Supported Network Interface Cards 2017 IntervalZero, Inc. IZ-DOC-X64-0088-R34 October 2017 The Supported Network Interface Cards guide lists the NIC drivers that are provided with RTX64 for use with

More information

RTX64. Supported Network Interface Cards IntervalZero, Inc. IZ-DOC-X R32 March 2017

RTX64. Supported Network Interface Cards IntervalZero, Inc. IZ-DOC-X R32 March 2017 RTX64 Supported Network Interface Cards 2017 IntervalZero, Inc. IZ-DOC-X64-0088-R32 March 2017 The Supported Network Interface Cards guide lists the NIC drivers that are provided with RTX64 for use with

More information

CSEE bit AES decryption. Shrivathsa Bhargav Larry Chen Abhinandan Majumdar Shiva Ramudit. Spring 2008 Project Design Document

CSEE bit AES decryption. Shrivathsa Bhargav Larry Chen Abhinandan Majumdar Shiva Ramudit. Spring 2008 Project Design Document CSEE 4840 128-bit AES decryption Shrivathsa Bhargav Larry Chen Abhinandan Majumdar Shiva Ramudit Spring 2008 Project Design Document CSEE 4840 Table of contents Abstract 1 1. Introduction 1 2. Hardware

More information

Security Analysis of Lightweight Authentication Protocol from WISTP ,2) P, Xiao FuP P, Chen Dan-weiP P, Wang Ru-chuanP

Security Analysis of Lightweight Authentication Protocol from WISTP ,2) P, Xiao FuP P, Chen Dan-weiP P, Wang Ru-chuanP P P P Security Analysis of Lightweight Authentication Protocol from WISTP 23,2,3),2),2),2) Wang Shao-HuiP P, Xiao FuP P, hen Dan-weiP P, Wang Ru-chuanP P 2) ) P(ollege of omputer, Nanjing University of

More information

Mahesh V. Tripunitara and Samuel S. Wagsta, Jr. COAST Laboratory. Purdue University. COAST TR-98/01.

Mahesh V. Tripunitara and Samuel S. Wagsta, Jr. COAST Laboratory. Purdue University. COAST TR-98/01. The Compression Functions of SHA, MD, MD4 and MD5 are not Ane Mahesh V. Tripunitara and Samuel S. Wagsta, Jr. COAST Laboratory Purdue University West Lafayette, IN 47907-198 ftripunit,sswg@cs.purdue.edu

More information

TCG Algorithm Registry

TCG Algorithm Registry Family 2.0" Level 00 Revision 01.27 September 26, 2017 Committee Draft Contact: admin@trustedcomputinggroup.org Work in Progress: This document is an intermediate draft for comment only and is subject

More information

TPMC816. Two Independent Channels Extended CAN Bus PMC Module. Version 2.2. User Manual. Issue August 2014

TPMC816. Two Independent Channels Extended CAN Bus PMC Module. Version 2.2. User Manual. Issue August 2014 The Embedded I/O Company TPMC816 Two Independent Channels Extended CAN Bus PMC Module Version 2.2 User Manual Issue 2.2.1 August 2014 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone:

More information

SXH Protocol by Spinel Version 3.0 Date:

SXH Protocol by Spinel Version 3.0 Date: SXH Protocol by Spinel Version 3.0 Date:.8 Revision History Vision Date Description V.0 V.0 V3.0 September, 6 December, 6 April, 8 Initial release Added LED control, OSD, Cmd 0x30 Added all ratio image

More information

PCD1.E1000-A10. E-Line S-Serie RIO 12DI. Features. General technical data. Dimensions and installation

PCD1.E1000-A10. E-Line S-Serie RIO 12DI. Features. General technical data. Dimensions and installation ata sheet www.sbc-support.com PC1.E1000-A10 E-Line S-Serie RIO 12I The S-Serie E-Line RIO modules are controlled via the RS-485 serial communication protocols S-Bus and Modbus for decentralised automation

More information

CS 4400 Fall 2018 Midterm Exam 2 Practice (Version 2)

CS 4400 Fall 2018 Midterm Exam 2 Practice (Version 2) CS 4400 Fall 2018 Midterm Exam 2 Practice (Version 2) Name: Instructions You will have eighty minutes to complete the actual open-book, opennote exam. Electronic devices will be allowed only to consult

More information

1CAPI INFORMATION VALUES. August Software Reference CAPI Information Values 1

1CAPI INFORMATION VALUES. August Software Reference CAPI Information Values 1 1CAPI INFORMATION VALUES August 2000 Software Reference CAPI Information Values 1 2 CAPI Information Values Software Reference Table of Contents CAPI INFORMATION Table of Contents VALUES A REFERENCE 5

More information

DATA SHEET. article numbers P125-1b & P125-1g

DATA SHEET. article numbers P125-1b & P125-1g LC 16.2 TREND DATA SHEET article numbers P125-1b & P125-1g Pottery House, Pottery Road, Dun Laoghaire, Co. Dublin, Ireland. Tel: +353-1-2350279 Fax: +353-1-2350361 Am Gneisenauflöz 6, 66538 Neunkirchen,

More information

RTX64. Supported Network Interface Cards

RTX64. Supported Network Interface Cards RTX64 Supported Network Interface Cards 2016 IntervalZero, Inc. IZ-DOC-X64-0088-R31 November 2016 This document provides a listing of the NIC drivers that are provided with RTX64 for use with the RT-TCP/IP

More information

Control Flow Integrity with ptrace()

Control Flow Integrity with ptrace() Control Flow Integrity with ptrace() Sebastian Krahmer krahmer@suse.de May 18, 2006 Abstract Control Flow Integrity (CFI) is a new technology to ensure a certain execution flow of a program. One of its

More information

ANM071. Keypad decoding technique using TSC80251G1. 1. Description 2. TSC80251G Keyboard interrupt Power down mode

ANM071. Keypad decoding technique using TSC80251G1. 1. Description 2. TSC80251G Keyboard interrupt Power down mode Keypad decoding technique using TSC80251G1 by François Fosse Technical Marketing Engineer Temic France 1. Description This application note demonstrates the use of a matrix keypad including wake up from

More information

GSA GAT PROTOCOL V Game Authentication Terminal

GSA GAT PROTOCOL V Game Authentication Terminal GSA GAT PROTOCOL V3.50.0 Game Authentication Terminal Gaming Standards Association GAT Technical Committee Released: 2010/12/13 Document ID: gsa-p0093.001.00 GAMINGSTANDARDS.COM GSA GAT Protocol, Document

More information

Specifiche generali protocollo MODBUS-RTU Rev. 10 (inglese) REVISIONS

Specifiche generali protocollo MODBUS-RTU Rev. 10 (inglese) REVISIONS Modbus-RTU Protocol (Mach Smart / Smart Più) Page 1 of 18 Specifiche generali protocollo MODBUS-RTU Rev. 10 (inglese) Written: U. T. ing. M. Bandini / A. Sangiorgi Verified: A. Q. sig. F. Adinolfi Approved:

More information

IEC /104 Communications Protocol

IEC /104 Communications Protocol expertmeter High Performance Analyzer PM180 IEC60870-5-101/104 Communications Protocol Reference Guide BG0593 Rev. A1 Every effort has been made to ensure that the material herein is complete and accurate.

More information

University of Texas at El Paso Electrical and Computer Engineering Department

University of Texas at El Paso Electrical and Computer Engineering Department University of Texas at El Paso Electrical and Computer Engineering Department EE 3176 Laboratory for Microprocessors I Fall 2016 LAB 07 Flash Controller Goals: Bonus: Pre Lab Questions: Familiarize yourself

More information

Protocol Description. thanos ModBus. thanos SR ModBus

Protocol Description. thanos ModBus. thanos SR ModBus Protocol Description thanos ModBus & thanos SR ModBus Thermokon Sensortechnik Gmb - www.thermokon.de - email@thermokon.de 1 Index of changes Revision Date Description A B C 25.7.211 First draft 12.9.211

More information

SIRKOM'Digital'Signage'Div.''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''MedeaWiz 'Sprite' High'Definition'Video'Player' User'Manual'

SIRKOM'Digital'Signage'Div.''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''MedeaWiz 'Sprite' High'Definition'Video'Player' User'Manual' . MedeaWiz Sprite HighDefinitionVideoPlayer UserManual FWversion20161229 Manualversion1.06 Notethatthismanualmaychangeperiodically Pleasegotowww.MedeaWiz.comforthelatestversion 0 P age . Table&of&Contents&

More information

Technical Information. Command overview of Vision Systems

Technical Information. Command overview of Vision Systems Technical Information Command overview of Vision Systems Image analysis command Grab image 0x01 X X X X Shutter speed 0x07 X X X X Synchronous flash 0x49 X X X X Video mode 0x00 X X Display 0x05 X X X

More information

Using the USB and Serial Interfaces

Using the USB and Serial Interfaces Using the USB and Serial Interfaces PulsON 300 and 400 Series TIME DOMAIN Cummings Research Park 4955 Corporate Drive Suite 101 Huntsville, AL 35805 USA http://www.timedomain.com Tel: +1 256.922.9229 +1

More information

8x8 HDMI over CAT5 Matrix with IR Pass-through

8x8 HDMI over CAT5 Matrix with IR Pass-through User Guide for CATS-HDMI-MX8 8x8 HDMI over CAT5 Matrix with IR Pass-through User Manual Safety and Notice The CATS-HDMI-MX8 v1.2/v1.3 8x8 HDMI over CAT5 Matrix with IR Pass-through has been tested for

More information

KINGSTAR 3.6. SUPPORTED NETWORK INTERFACE CARDS KS-DOC-x R20

KINGSTAR 3.6. SUPPORTED NETWORK INTERFACE CARDS KS-DOC-x R20 KINGSTAR 3.6 SUPPORTED NETWORK INTERFACE CARDS KS-DOC-x64-0007-R20 Copyright 1996-2019 by All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, graphic,

More information

Downloaded from: justpaste.it/2dsh

Downloaded from: justpaste.it/2dsh Downloaded from: justpaste.it/2dsh [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.5.0-23-generic (buildd@komainu) (gcc version 4.6.3

More information

Revision History. Rev Date Author Description A 27 Aug 99 Emil Farkas Initial release. Approvals: Author. VP. Engineering

Revision History. Rev Date Author Description A 27 Aug 99 Emil Farkas Initial release. Approvals: Author. VP. Engineering Carina Manual Carina Manual Revision History Style Sheet is: X:\Company\SmartMasters\Orion Filenames are: X:\Company\Manuals\ReferenceManual\Components\Carina\RevA\CarinaManual.lwp X:\Company\Manuals\ReferenceManual\Components\Carina\RevA\CarinaManualTitlePage

More information

8x8 HDMI over CAT5 Matrix with IR Pass-through

8x8 HDMI over CAT5 Matrix with IR Pass-through MA-5188C 8x8 HDMI over CAT5 Matrix with IR Pass-through User Manual To avoid EMI issue, complete STP Cat6 cable is strongly recommended! Made in Taiwan Safety and Notice The MA-5188C v1.2/v1.3 8x8 HDMI

More information

Application Note. DA9063-A Power Management for R-Car H3 Platform AN-PM-085

Application Note. DA9063-A Power Management for R-Car H3 Platform AN-PM-085 Application Note DA9063-A Power Management for R-Car H3 Platform AN-PM-085 Abstract The R-Car H3 System-on-Chip (SoC)-based platform from Renesas is part of a family of platforms (R-Car series) for automotive

More information