Current Server Time: 00:19 (Central Europe)

#apertus IRC Channel Logs

2013/06/22

Timezone: UTC


03:34
jucar1
left the channel
03:34
jucar
joined the channel
11:37
s3bastian
joined the channel
12:23
Bertl
good morning everyone!
12:46
s3bastian
hello!
12:46
s3bastian
sorry, about to leave for some shopping
12:46
s3bastian
just replied to the axiom-dev mailing list discussion
12:47
s3bastian
in that regard I would be very eager to know how the HDMI demo on the zedboard is implemented exactly
12:47
s3bastian
If the Linux side serves images to the PL which feeds them to HDMI
12:47
s3bastian
maybe you could reply to that thread as well?
12:48
s3bastian
anyway, gotta go
12:48
s3bastian
see you later
12:48
s3bastian
left the channel
16:51
dmj_nova
left the channel
17:19
s3bastian
joined the channel
18:10
Bertl
s3bastian: back?
18:35
dmj_nova
joined the channel
18:35
dmj_nova
s3bastian: I just got a certain package in the mail!
18:36
s3bastian
hurray!
18:38
dmj_nova
Bertl: Is there anywhere you've documented the setup process?
18:40
s3bastian
its in the wiki
18:40
s3bastian
https://wiki.apertus.org/index.php?title=Axiom_Alpha
18:41
s3bastian
The "Zedboard Development on Ubuntu 12.04 LTS with ISE 14.5 (Currently running in Virtual Box on a Mac)" part is from Gabe
18:41
s3bastian
the rest below from Bertl
18:42
s3bastian
maybe you can use the chance to correct Gabes approach, as he had trouble to get JTAG working
18:50
Bertl
give me a few minutes ...
18:51
dmj_nov
will give it a try on 13.04
19:21
Bertl
back now ...
19:21
Bertl
is Gabe here somewhere?
19:21
dmj_nova
Bertl: s3bastian: So the DVD contains ISE 14.2...should I try to find a more up-to-date version somewhere?
19:21
Bertl
I'm using the 14.5 ISE for most things, works fine so far
19:22
Bertl
btw, I finished a setup for booting the zedboard via TFTP
19:22
Bertl
which is a lot faster than the JTAG boot and doesn't have the drawbacks of SD card shuffling
19:23
Bertl
http://vserver.13thfloor.at/Stuff/AXIOM/TFTP/
19:24
Bertl
all you need to do is copy the boot.bin (as BOOT.BIN) to the SD card or to flash, connect the Zedboard via ethernet and have a dhcp/bootp and tftp server running somewhere on the network
19:24
Bertl
the boot.bin will request an IP and server via bootp/dhcp and then start loading the advertised boot file, which should be an u-boot script
19:25
Bertl
this is in turn executed, and can be used to customize the setup steps
19:25
Bertl
an example script is provided to boot into the demo ZedBoard_OOB design
19:26
dmj_nova
Also, what's this ISE Design vs Vivado thing?
19:27
Bertl
for some reason, development environments nowadays have to have a fancy windows gui with many wizards where you do not know what you're doing :)
19:28
Bertl
basically zynq design boils down to (AFAICT) creating a setup (i.e. what devices are enabled)
19:28
s3bastian
nice, I will add that to the wiki page later
19:28
Bertl
creating PL code (the FPGA bitstreams)
19:28
s3bastian
cooking dinner atm
19:29
Bertl
creating some kind of ARM code/environment to run on one or both of the arm cores
19:29
Bertl
(that's the PS part)
19:29
Bertl
in case of u-boot with Linux, the boot sequence is like this:
19:30
Bertl
BootROM -> FSBL (in boot.bin) -> u-boot -> kernel, initramfs, PL-bits
19:31
Bertl
but there is no need for all of this, i.e. you can get away with dummy PS code or bare metal apps as well
19:31
Bertl
for example, the FSBL could already load everything
19:32
Bertl
now as there are different approaches, there are different GUI tools to design a project
19:32
Bertl
they all create a bunch of files and call a number of commandline tools to ultimately generate the config, PL bitstream and PS code
19:44
s3bastian
left the channel
19:48
Bertl
dmj_nova: do you have a preferred linux disto and/or linux setup/machine?
19:48
dmj_nova
Bertl: My dev board is Ubuntu 13.04
19:48
dmj_nova
*dev box
19:48
Bertl
because IMHO the distro doesn't really matter for the ISE
19:49
dmj_nova
That what Novacut needs atm
19:49
Bertl
so I'd simply use that and install the latest packages
19:50
Bertl
Xilinx_ISE_DS_Lin_14.5_P.58f_4.tar is what I used
19:51
Bertl
and probably the simplest way is to install dhcpd and tftpd on that machine as well, so you can directly boot the code from there
19:52
Bertl
(if you need any help with the setup and/or encounter any issues drop me a message here, I'll try to answer)
19:54
dmj_nova
btw, this is somewhere on the xilinx site, yes?
19:55
Bertl
yes
19:56
Bertl
select zynq-7000 on the front page
19:56
Bertl
select Developer Resources/ISE on the right
19:57
Bertl
then pick ISE WebPack
19:57
Bertl
then Download ISE WebPack Now
19:57
Bertl
http://www.xilinx.com/support/download.html
19:58
Bertl
you can select between vivado and ISE there and download a few models as well
19:58
Bertl
as I see, they already released 14.6 :)
20:00
Bertl
you also need to generate a WebPack license to actually use it
20:00
se6astian
joined the channel
20:01
se6astian
damn my laptop turned itself off - low battery
20:01
se6astian
could you be so kind to send/upload the log of today?
20:21
Bertl
sure, but nothing much has happened today
20:23
Bertl
here what you 'missed':
20:23
Bertl
http://pastebin.com/7Dp499hs
20:23
Bertl
or do you mean, you don't have any logs?
20:28
Bertl
here is a complete log: http://vserver.13thfloor.at/Stuff/AXIOM/%23apertus.log
20:43
se6astian
I don't think I turned on logging on my laptop
20:43
se6astian
thanks
20:45
s3bastian
joined the channel
20:47
se6astian
left the channel
21:10
se6astian
joined the channel
21:12
s3bastian
left the channel
21:40
dmj_nova
hmm
21:40
dmj_nova
big download...
21:40
dmj_nova
...
21:40
dmj_nova
...
21:58
se6astian
Time for me to go to bed
21:58
se6astian
see you!
21:58
se6astian
left the channel