Current Server Time: 20:08 (Central Europe)

#apertus IRC Channel Logs

2013/06/22

Timezone: UTC


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