[meta-xilinx] meta-topic
Edward Vidal
vidal.develone at gmail.com
Sun Feb 2 06:09:12 PST 2014
Hello all
I was able to get the meta-topic to boot on my zedboard. If I can provide
any additional information let me know at develone at sbcglobal.net or
vidal.develone at gmail.com
zedboard login: root
root at zedboard:~# uname -a
Linux zedboard 3.12.0 #1 SMP PREEMPT Sat Feb 1 13:40:04 MST 2014
armv7l GNU/Linu
x
The only thing I needed to modify was the following.
git diff
diff --git a/recipes-bsp/fpga/fpga-image.inc
b/recipes-bsp/fpga/fpga-image.inc
index 6dbe5e2..2ff7e55 100644
--- a/recipes-bsp/fpga/fpga-image.inc
+++ b/recipes-bsp/fpga/fpga-image.inc
@@ -40,11 +40,12 @@ do_compile() {
if [ -f "${iseprojf}" ]
then
iseproj=`basename ${iseprojf} .xmp`
- source
${XILINX_TOOL_PATH}/ISE_DS/settings${XILI
- xps -nw ${iseprojf} << EOF
-run bits
-run exporttosdk
-EOF
+/home/vidal/build_fpga
+ #source
${XILINX_TOOL_PATH}/ISE_DS/settings${XIL
+ #xps -nw ${iseprojf} << EOF
+#run bits
+#run exporttosdk
+#EOF
test -f ${S}/implementation/${iseproj}.bit
cp ${S}/implementation/${iseproj}.bit
fpga.bit
fi
All of the help has been appreciated.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-xilinx/attachments/20140202/864ec1d0/attachment.html>
-------------- next part --------------
* - * Qodem 0.1.2 Capture Generated Sun, 02 Feb 2014 06:49:23 -0700 BEGIN * - *
reset
resetting ...
U-Boot 2013.10 (Feb 01 2014 - 13:42:40)
Memory: ECC disabled
DRAM: 512 MiB
MMC: zynq_sdhci: 0
SF: Detected S25FL256S_64K with page size 256 Bytes, erase size 64 KiB, total 32
MiB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: Gem.e000b000
Hit any key to stop autoboot: 0
Device: zynq_sdhci
Manufacturer ID: 2
OEM: 544d
Name: SA32G
Tran Speed: 50000000
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 29.3 GiB
Bus Width: 4-bit
reading autorun.scr
335 bytes read in 9 ms (36.1 KiB/s)
## Executing script at 01900000
Load kernel from SD card...
reading uImage
3122408 bytes read in 282 ms (10.6 MiB/s)
reading devicetree.dtb
10566 bytes read in 18 ms (573.2 KiB/s)
Booting...
## Booting kernel from Legacy Image at 000079c0 ...
Image Name: Linux-3.12.0
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3122344 Bytes = 3 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 02a00000
Booting using the fdt blob at 0x2a00000
Loading Kernel Image ... OK
Loading Device Tree to 1fb5d000, end 1fb62945 ... OK
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 3.12.0 (vidal at ws009.swbell.net) (gcc version 4.8.2 (GCC) ) #1 SMP
PREEMPT Sat Feb 1 13:40:04 MST 2014
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Xilinx Zynq Platform, model: Xilinx Zynq ZED
cma: CMA: reserved 40 MiB at 1d000000
Memory policy: Data cache writealloc
PERCPU: Embedded 8 pages/cpu @c097e000 s8768 r8192 d15808 u32768
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
Kernel command line: console=ttyPS0,115200 root=/dev/mmcblk0p2 rw rootfstype=ext
4 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: 473028K/524288K available (3776K kernel code, 182K rwdata, 1324K rodata,
156K init, 112K bss, 51260K 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 - 0xc0503348 (5101 kB)
.init : 0xc0504000 - 0xc052b240 ( 157 kB)
.data : 0xc052c000 - 0xc0559800 ( 182 kB)
.bss : 0xc055980c - 0xc05758a8 ( 113 kB)
Preemptible hierarchical RCU implementation.
Dump stacks of tasks blocking RCU-preempt GP.
NR_IRQS:16 nr_irqs:16 16
slcr mapped to e0802000
Zynq clock init
sched_clock: 16 bits at 54kHz, resolution 18432ns, wraps every 1207ms
timer #0 at e0804000, irq=43
Console: colour dummy device 80x30
Calibrating delay loop... 1319.93 BogoMIPS (lpj=659968)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0xc0393d00 - 0xc0393d58
L310 cache controller enabled
l2x0: 8 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x72360000, Cache size: 512 kB
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
zynq_gpio e000a000.gpio: gpio at 0xe000a000 mapped to 0xe080e000
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
bio: create slab <bio-0> at 0
SCSI subsystem initialized
xqspips e000d000.qspi: master is unqueued, this is deprecated
xqspips e000d000.qspi: at 0xE000D000 mapped to 0xE0810000, irq=51
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
Switched to clocksource ttc_clocksource
NET: Registered protocol family 2
TCP established hash table entries: 4096 (order: 3, 32768 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
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
fuse init (API version 7.22)
msgmni has been set to 1003
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-2364208
dma-pl330 f8003000.ps7-dma: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Even
ts-16
e0001000.uart: ttyPS0 at MMIO 0xe0001000 (irq = 82, base_baud = 3124999) is a xu
artps
console [ttyPS0] enabled
xdevcfg f8007000.devcfg: ioremap 0xf8007000 to e0816000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
m25p80 spi32766.0: s25fl256s1 (32768 Kbytes)
5 ofpart partitions found on MTD device spi32766.0
Creating 5 MTD partitions on "spi32766.0":
0x000000000000-0x000000060000 : "qspi-bootloader"
0x000000060000-0x000000070000 : "qspi-u-boot-env"
0x000000070000-0x000000080000 : "qspi-device-tree"
0x000000080000-0x000000480000 : "qspi-linux"
0x000000480000-0x000002000000 : "qspi-rootfs"
libphy: XEMACPS mii bus: probed
xemacps e000b000.eth: pdev->id -1, baseaddr 0xe000b000, irq 54
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ULPI transceiver vendor/product ID 0x0451/0x1507
Found TI TUSB1210 ULPI transceiver.
ULPI integrity check: passed.
xusbps-ehci xusbps-ehci.0: Xilinx PS USB EHCI Host Controller
xusbps-ehci xusbps-ehci.0: new USB bus registered, assigned bus number 1
xusbps-ehci xusbps-ehci.0: irq 53, io mem 0x00000000
xusbps-ehci xusbps-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
xadcps f8007100.xadc: enabled:yesreference:external
zynq_wdt f8005000.swdt: Xilinx Watchdog Timer at e081e000 with timeout 10s
zynq-edac f8006000.ps7-ddrc: ecc not enabled
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: Invalid maximum block size, assuming 512 bytes
mmc0: SDHCI controller on e0100000.sdhci [e0100000.sdhci] using ADMA
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP: cubic registered
NET: Registered protocol family 17
Registering SWP/SWPB emulation handler
registered taskstats version 1
input: gpio_keys.7 as /devices/gpio_keys.7/input/input0
ALSA device list:
No soundcards found.
Waiting for root device /dev/mmcblk0p2...
mmc0: new high speed SDHC card at address 1234
mmcblk0: mmc0:1234 SA32G 29.3 GiB
mmcblk0: p1 p2
EXT4-fs (mmcblk0p2): recovery complete
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:2.
devtmpfs: mounted
Freeing unused kernel memory: 156K (c0504000 - c052b000)
usb 1-1: new high-speed USB device number 2 using xusbps-ehci
INIT: version 2.88 booting
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.3: new high-speed USB device number 3 using xusbps-ehci
Starting udev
udevd[565]: starting version 182
adv7511-hdmi-snd adv7511_hdmi_snd.4: ASoC: CPU DAI (null) not registered
platform adv7511_hdmi_snd.4: Driver adv7511-hdmi-snd requests probe deferral
adv7511-hdmi-snd adv7511_hdmi_snd.4: ASoC: CPU DAI (null) not registered
platform 70e00000.axi_hdmi: Driver axi-hdmi requests probe deferral
platform adv7511_hdmi_snd.4: Driver adv7511-hdmi-snd requests probe deferral
pmodoled_gpio: module is from the staging directory, the quality is unknown, you
have been warned.
pmodoled-gpio-spi [zed_oled] SPI Probing
platform 70e00000.axi_hdmi: Driver axi-hdmi requests probe deferral
adv7511-hdmi-snd adv7511_hdmi_snd.4: adv7511 <-> 75c00000.axi-spdif-tx mapping
ok
platform 70e00000.axi_hdmi: Driver axi-hdmi requests probe deferral
platform 70e00000.axi_hdmi: Driver axi-hdmi requests probe deferral
udevd[565]: worker [630] timeout, kill it
udevd[565]: seq 573 '/devices/fpga-axi.2/zed_sound.5' killed
adau1761 0-003b: Failed to firmware
zed-adau1761-snd zed_sound.5: adau-hifi <-> 77600000.axi-i2s mapping ok
platform 70e00000.axi_hdmi: Driver axi-hdmi requests probe deferral
udevd[565]: worker [630] terminated by signal 9 (Killed)
EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or d
irectory
bootlogd.
Populating dev cache
Sat Feb 1 20:54:00 UTC 2014
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
Sending discover...
xemacps e000b000.eth: Set clk to 24999999 Hz
xemacps e000b000.eth: link up (100/FULL)
Sending discover...
Sending select for 192.168.0.103...
Lease of 192.168.0.103 obtained, lease time 604800
/etc/udhcpc.d/50default: Adding DNS 192.168.0.1
done.
Starting Dropbear SSH server: Will output 1024 bit rsa secret key to '/etc/dropb
ear/dropbear_rsa_host_key'
Generating key, this may take a while...
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgwCO2To3SrmLZu12bBuNpJPpB4+3pLQ50nRYPiwm2zbF
an/VBEAT1iP+aRxQHju0o+WsPJzQDC6BBBXl9CyyJRCdLnLEl5+6Y08xZbLzhvOeYVxs/VILJfMY0O7/
eTdhYjCLagbD5NRfOmFY6a5JJo+UJvIJ3Pju+PORqMuDth7GsyeP root at zedboard
Fingerprint: md5 08:03:c5:a5:98:f8:d1:d0:40:ea:73:25:17:a3:60:e0
NET: Registered protocol family 10
dropbear.
Starting syslogd/klogd: done
Stopping Bootlog daemon: bootlogd.
zedboard login: root
root at zedboard:~# uname -a
Linux zedboard 3.12.0 #1 SMP PREEMPT Sat Feb 1 13:40:04 MST 2014 armv7l GNU/Linu
x
root at zedboard:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 28768380 64660 27219332 0% /
devtmpfs 236512 0 236512 0% /dev
tmpfs 257072 176 256896 0% /run
tmpfs 257072 28 257044 0% /var/volatile
root at zedboard:~# ifconnffig -a
eth0 Link encap:Ethernet HWaddr 00:0A:35:00:01:22
inet addr:192.168.0.103 Bcast:0.0.0.0 Mask:255.255.255.0
inet6 addr: fe80::20a:35ff:fe00:122/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:24 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3430 (3.3 KiB) TX bytes:2614 (2.5 KiB)
Interrupt:54 Base address:0xb000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
root at zedboard:~#
* - * Qodem 0.1.2 Capture Generated Sun, 02 Feb 2014 06:59:51 -0700 END * - *
More information about the meta-xilinx
mailing list