QNX on AMD Ryzen V2000 Sapphire IPC-FP6 Board
QNX Board Support Packages8.0BSP User's GuideAMD Sapphire Ryzen EdgeAMDAMDx86
Board is booted with QNX using UEFI.
- Insert the USB device to your board and power up the board.
UEFI should boot as seen from the output on your serial console.
UEFI boot _uefi_exit_boot_services, exiting Hypervisor support disabled Added /memory/lapic pci_find_class() returned D20:F3 Added 2 IOAPIC's from ACPI tables Base CPU interrupt for APIC is 48 lapic_configure(cpu=0), lapic_id: 0x00000000 AMD Ryzen chipset 0000790e Found 2 IOAPIC's ... configuring IOAPIC id:1 Autofill: 16 of requested 24 entries available for profile 6 IOAPIC 1: successfully configured 24 vectors from 0 to 23 configuring IOAPIC id:2 Autofill: 16 of requested 32 entries available for profile 6 IOAPIC 2: successfully configured 32 vectors from 24 to 55 MSI interrupt = 0x00000100 MSI vector no = 110 0x0000006e MSI vec count = 145 LAPIC on CPU 0 (ID=0x00000000) selected for system clock on IRQ 0x80010000 **checking smp_hwcoreid for cpu 0 found ACPI reset reg addr/value of 00000000000000b2/000000be using reset reg addr/value of 00000000000000b2/000000be Loading IFS...decompressing...done apic_smp_start(1), CPU 0, cep->smp_hwcoreid = 0x00000000 apic_smp_start(1), CPU 1, cep->smp_hwcoreid = 0x00000001 apic_smp_start(1), CPU 2, cep->smp_hwcoreid = 0x00000002 apic_smp_start(1), CPU 3, cep->smp_hwcoreid = 0x00000003 apic_smp_start(1), CPU 4, cep->smp_hwcoreid = 0x00000004 apic_smp_start(1), CPU 5, cep->smp_hwcoreid = 0x00000005 apic_smp_start(1), CPU 6, cep->smp_hwcoreid = 0x00000006 apic_smp_start(1), CPU 7, cep->smp_hwcoreid = 0x00000007 apic_smp_start(1), CPU 8, cep->smp_hwcoreid = 0x00000008 apic_smp_start(1), CPU 9, cep->smp_hwcoreid = 0x00000009 apic_smp_start(1), CPU 10, cep->smp_hwcoreid = 0x0000000a apic_smp_start(1), CPU 11, cep->smp_hwcoreid = 0x0000000b apic_smp_start(1), CPU 12, cep->smp_hwcoreid = 0x0000000c apic_smp_start(1), CPU 13, cep->smp_hwcoreid = 0x0000000d apic_smp_start(1), CPU 14, cep->smp_hwcoreid = 0x0000000e apic_smp_start(1), CPU 15, cep->smp_hwcoreid = 0x0000000f No low memory for AP startup; using bootloader apstart_init(0000000000000600,0000000002017ea3) [size=0x000000b6] **checking smp_hwcoreid for cpu 1 lapic_configure(cpu=1), lapic_id: 0x00000001 **checking smp_hwcoreid for cpu 2 lapic_configure(cpu=2), lapic_id: 0x00000002 **checking smp_hwcoreid for cpu 3 lapic_configure(cpu=3), lapic_id: 0x00000003 **checking smp_hwcoreid for cpu 4 lapic_configure(cpu=4), lapic_id: 0x00000004 **checking smp_hwcoreid for cpu 5 lapic_configure(cpu=5), lapic_id: 0x00000005 **checking smp_hwcoreid for cpu 6 lapic_configure(cpu=6), lapic_id: 0x00000006 **checking smp_hwcoreid for cpu 7 lapic_configure(cpu=7), lapic_id: 0x00000007 **checking smp_hwcoreid for cpu 8 lapic_configure(cpu=8), lapic_id: 0x00000008 **checking smp_hwcoreid for cpu 9 lapic_configure(cpu=9), lapic_id: 0x00000009 **checking smp_hwcoreid for cpu 10 lapic_configure(cpu=10), lapic_id: 0x0000000a **checking smp_hwcoreid for cpu 11 lapic_configure(cpu=11), lapic_id: 0x0000000b **checking smp_hwcoreid for cpu 12 lapic_configure(cpu=12), lapic_id: 0x0000000c **checking smp_hwcoreid for cpu 13 lapic_configure(cpu=13), lapic_id: 0x0000000d **checking smp_hwcoreid for cpu 14 lapic_configure(cpu=14), lapic_id: 0x0000000e **checking smp_hwcoreid for cpu 15 lapic_configure(cpu=15), lapic_id: 0x0000000f System page at phys:0000000000118000 user:ffff808000004000 kern:ffff808000008000 Starting next program at vffff800000046e3e System behaves poorly without PCID support. LAPIC timer must use one-shot mode. overriding mask for controller 2, vector_base 0 CPU 0 lapic timer does not support TSC-deadline syspage::hypinfo::flags=0x100000000000000 CPU 5 lapic timer does not support TSC-deadline CPU 6 lapic timer does not support TSC-deadline CPU 7 lapic timer does not support TSC-deadline CPU 1 lapic timer does not support TSC-deadline CPU 2 lapic timer does not support TSC-deadline CPU 4 lapic timer does not support TSC-deadline CPU 3 lapic timer does not support TSC-deadline CPU 11 lapic timer does not support TSC-deadline CPU 14 lapic timer does not support TSC-deadline CPU 15 lapic timer does not support TSC-deadline CPU 10 lapic timer does not support TSC-deadline CPU 9 lapic timer does not support TSC-deadline CPU 8 lapic timer does not support TSC-deadline CPU 13 lapic timer does not support TSC-deadline CPU 12 lapic timer does not support TSC-deadline Welcome to QNX 8.0.0 on x86pc ! Starting PCI server ... Starting Watchdog driver ... Starting RTC ... Starting serial driver ... Starting NVMe block driver ... Starting AHCI block driver ... Starting USB host driver ... Starting devb-umass ... Starting devf-ram filesystem ... Starting networking ... Starting DHCP client ... Starting SSH daemon ... Starting devc-pty manager ... Starting qconn daemon ... Starting SMBus driver ... Starting GPIO driver ... Starting SPI driver ... Starting shell ... #
Once QNX OS is running, you can test it by executing any shell commands,
or any commands residing within the OS image, such as
uname, pidin, mount, etc.
# pidin ar
pid Arguments
1 procnto-smp-instr -v
2 pipe
20483 slogger2
20484 dumper
20485 mqueue
20486 random
20487 pci-server --aspace-enable --config=/etc/system/config/pci/pci_server.cfg
20488 amd_wdtkick
24585 devc-ser8250 -b 115200 -e
40971 devb-nvme cam pnp disk name=nvme
61452 devb-ahci cam pnp disk name=sata
77834 io-usb-otg -d xhci -d ehci -d ohci -d uhci
77837 devb-umass cam pnp dos exe=all disk name=umass
118799 devf-ram -i 9,0 -s0,16m
159758 io-sock -m phy -m pci -d em -d ix -d re -d igc -m usb
-d axe -d axge -d cdce -d smsc
159762 dhcpcd: [manager] [ip4] [ip6] -bqq
200723 /usr/sbin/sshd
208912 devc-pty
208913 qconn
208916 smbus-pch -P0xFED80A00 -p
208917 gpio-amd-ryzen
208918 spi-amd
213016 ksh
15454231 pidin ar
#
Page updated:
