arm-linux-gnu-gcc -c -o loboot.o -march=armv7-a -mabi=aapcs-linux -mno-thumb-interwork -mfpu=vfp -mlittle-endian loboot.S arm-linux-gnu-ld -o loimage -Ttext 0x0 loboot.o arm-linux-gnu-objdump -d loimage > loimage.dis ulimit -t2000 ; /home/djg11/d320/prazor-virtual-platform/vhls/src/arm/vhls-arm7smp -kernel /home/djg11/parallella-sw/complete-from-git/parallella-linux/vmlinux -devicetree prazor-linux.dtb -boot loimage -vdd disk3.img -dram-system-ini /home/djg11/d320/prazor-virtual-platform/vhls/src/dramsim2/dist/system.ini.example -dram-device /home/djg11/d320/prazor-virtual-platform/vhls/src/dramsim2/dist/ini/DDR3_micron_8M_8B_x16_sg15.ini -tracelevel 0 -cores 2 #-wait-debugger SystemC 2.3.0-ASI --- Feb 10 2014 11:36:38 Copyright (c) 1996-2012 by all Contributors, ALL RIGHTS RESERVED Constructing noname bench1.h: Creating ARM core core_0 harvard=1 Made armcore_tlm_CORE_0 the_top.coreunit_0.core_0 abench1.h: wiring ARM core 0. with caches. harvardf=1 bench1.h: Creating ARM core core_1 harvard=1 Made armcore_tlm_CORE_1 the_top.coreunit_1.core_1 abench1.h: wiring ARM core 1. with caches. harvardf=1 the_top.memory0: loading elf file /home/djg11/parallella-sw/complete-from-git/parallella-linux/vmlinux: base=c0000000 size=100000000 the_top.memory0: loaded elf file /home/djg11/parallella-sw/complete-from-git/parallella-linux/vmlinux: hwm=68a573 the_top.memory0: loading elf file loimage: base=0 size=100000000 the_top.memory0: loaded elf file loimage: hwm=b3 the_top.memory0: loading device tree blob prazor-linux.dtb at offset 1000 cbgdtb: load prazor-linux.dtb the_top.memory0: loaded device tree blob prazor-linux.dtb from 1000 to 1d0d the_top.sdio: Virtual disk drive identifier: 0x658d7048 the_top.coreunit_0.core_0: Reset. selfstart=1, CPSR=000000df the_top.coreunit_1.core_1: Reset. selfstart=0, CPSR=000000df child mode =2386 Using default quantum of 0 s Simulation is beginning. Harvard=1 cores=2 Cache the_top.coreunit_0.l1_d_cache_0 is ENABLED now Cache the_top.l2_cache_and_controller is ENABLED now Cache the_top.l2_cache_and_controller is ENABLED now Cache the_top.coreunit_0.l1_i_cache_0 is ENABLED now /usr/bin/xterm -Svt/8 -title the_top.uart1 Booting Linux on physical CPU 0x0 Linux version 3.14.12-parallella-xilinx-g1095261 (djg11@koo.corpus.cam.ac.uk) (gcc version 4.9.1 20140717 (Red Hat Cross 4.9.1-1) (GCC) ) #5 SMP PREEMPT Fri Oct 31 08:16:50 GMT 2014 CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine model: Puzovic/Greaves Simple DTS bootconsole [earlycon0] enabled cma: CMA: reserved 128 MiB at 18000000 Memory policy: Data cache writealloc PERCPU: Embedded 8 pages/cpu @d7ba3000 s9024 r8192 d15552 u32768 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 Kernel command line: console=ttyPS0,115200 root=/dev/mmcblk0p1 rw earlyprintk rootfstype=ext4 rootwait PID hash table entries: 2048 (order: 1, 8192 bytes) Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 381664K/524288K available (4558K kernel code, 216K rwdata, 1496K rodata, 176K init, 208K bss, 142624K reserved, 0K highmem) Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc05f1c5c (6056 kB) .init : 0xc05f2000 - 0xc061e340 ( 177 kB) .data : 0xc0620000 - 0xc06561e0 ( 217 kB) .bss : 0xc06561ec - 0xc068a574 ( 209 kB) Preemptible hierarchical RCU implementation. RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 NR_IRQS:16 nr_irqs:16 16 slcr mapped to e0806000 zynq_clock_init: clkc starts at e0806100 Zynq clock init sched_clock: 16 bits at 17kHz, resolution 56715ns, wraps every 3716821687ns timer #0 at e0808000, irq=43 Console: colour dummy device 80x30 Calibrating delay loop... 199.06 BogoMIPS (lpj=995328) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) CPU: Testing write buffer coherency: ok CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 Setting up static identity map for 0x452710 - 0x452768 L310 cache controller enabled l2x0: 8 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x02060000, Cache size: 512 kB the_top.coreunit_1.core_1: Reset. selfstart=0, CPSR=000000df the_top.coreunit_1.core_1: Reset. selfstart=1, CPSR=000000df Cache the_top.coreunit_1.l1_d_cache_1 is ENABLED now Cache the_top.l2_cache_and_controller is ENABLED now Cache the_top.l2_cache_and_controller is ENABLED now Cache the_top.coreunit_1.l1_i_cache_1 is ENABLED now CPU1: Booted secondary processor CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 Brought up 2 CPUs SMP: Total of 2 processors activated. CPU: All CPU(s) started in SVC mode. devtmpfs: initialized VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 regulator-dummy: no parameters NET: Registered protocol family 16 DMA: preallocated 256 KiB pool for atomic coherent allocations cpuidle: using governor ladder cpuidle: using governor menu syscon f8000000.slcr: regmap [mem 0xf8000000-0xf8000fff] registered hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. hw-breakpoint: maximum watchpoint size is 4 bytes. bio: create slab at 0 usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb media: Linux media interface: v0.10 Linux video capture interface: v2.00 EDAC MC: Ver: 3.0.0 Advanced Linux Sound Architecture Driver Initialized. Bluetooth: Core ver 2.18 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: L2CAP socket layer initialized Bluetooth: SCO socket layer initialized Switched to clocksource ttc_clocksource NET: Registered protocol family 2 TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 4096 (order: 3, 32768 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP: reno registered UDP hash table entries: 256 (order: 1, 8192 bytes) UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. futex hash table entries: 512 (order: 3, 32768 bytes) msgmni has been set to 1001 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) xuartps e0001000.uart: clock name 'aper_clk' is deprecated. xuartps e0001000.uart: clock name 'ref_clk' is deprecated. e0001000.uart: ttyPS0 at MMIO 0xe0001000 (irq = 82, base_baud = 1354166) is a xuartps console [ttyPS0] enabled console [ttyPS0] enabled bootconsole [earlycon0] disabled bootconsole [earlycon0] disabled epiphany_init() - shared memory: bus 0x8f000000, phy 0x3f000000, kvirt 0xe1000000 [drm] Initialized drm 1.1.0 20060810 brd: module loaded loop: module loaded usbcore: registered new interface driver asix usbcore: registered new interface driver ax88179_178a usbcore: registered new interface driver cdc_ether usbcore: registered new interface driver net1080 usbcore: registered new interface driver cdc_subset usbcore: registered new interface driver zaurus usbcore: registered new interface driver cdc_ncm aoe: cannot create debugfs directory aoe: AoE v85 initialised. ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver usbcore: registered new interface driver usbserial mousedev: PS/2 mouse device common for all mice i2c /dev entries driver cpufreq_cpu0: failed to get cpu0 regulator: -19 cpufreq_cpu0: failed to get cpu0 clock: -2 cpufreq-cpu0: probe of cpufreq-cpu0.0 failed with error -2 Xilinx Zynq CpuIdle Driver started sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman sdhci-pltfm: SDHCI platform and OF driver helper mmc0: no vqmmc regulator found mmc0: no vmmc regulator found mmc0: SDHCI controller on e0101000.sdhci [e0101000.sdhci] using ADMA mmc0: new high speed SDHC card at address e624 usbcore: registered new interface driver usbhid usbhid: USB HID core driver mmcblk0: mmc0:e624 SL32G 29.7 GiB usbcore: registered new interface driver snd-usb-audio mmcblk0: p1 TCP: cubic registered NET: Registered protocol family 10 sit: IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM ver 1.11 Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: BNEP filters: protocol multicast Bluetooth: BNEP socket layer initialized Bluetooth: HIDP (Human Interface Emulation) ver 1.2 Bluetooth: HIDP socket layer initialized zynq_pm_ioremap: no compatible node found for 'xlnx,zynq-ddrc-1.0' zynq_pm_late_init: Unable to map DDRC IO memory. zynq_pm_remap_ocm: no compatible node found for 'xlnx,zynq-ocmc-1.0' zynq_pm_late_init: Unable to map OCM. Registering SWP/SWPB emulation handler regulator-dummy: disabling ALSA device list: No soundcards found. the_top.uart1:uart64_cbg: Write undefined register 0x20 the_top.uart1:uart64_cbg: Write undefined register 0x14 EXT4-fs (mmcblk0p1): warning: mounting unchecked fs, running e2fsck is recommended EXT4-fs (mmcblk0p1): mounted filesystem without journal. Opts: (null) VFS: Mounted root (ext4 filesystem) on device 179:1. devtmpfs: mounted Freeing unused kernel memory: 176K (c05f2000 - c061e000) ...