| 22:05 | jucar1 | joined the channel |
| 22:06 | jucar | left the channel |
| 23:31 | aombk | joined the channel |
| 23:56 | Bertl | welcome aombk!
|
| 01:18 | aombk | left the channel |
| 03:33 | jucar1 | left the channel |
| 03:43 | jucar | joined the channel |
| 07:32 | s3bastian | joined the channel |
| 07:35 | [1]s3bastian | joined the channel |
| 07:39 | s3bastian | left the channel |
| 07:39 | [1]s3bastian | changed nick to: s3bastian
|
| 07:46 | [1]s3bastian | joined the channel |
| 07:49 | s3bastian | left the channel |
| 07:49 | [1]s3bastian | changed nick to: s3bastian
|
| 07:56 | [1]s3bastian | joined the channel |
| 07:59 | s3bastian | left the channel |
| 07:59 | [1]s3bastian | changed nick to: s3bastian
|
| 08:06 | [1]s3bastian | joined the channel |
| 08:09 | s3bastian | left the channel |
| 08:09 | [1]s3bastian | changed nick to: s3bastian
|
| 08:16 | [1]s3bastian | joined the channel |
| 08:19 | s3bastian | left the channel |
| 08:19 | [1]s3bastian | changed nick to: s3bastian
|
| 08:26 | [1]s3bastian | joined the channel |
| 08:29 | s3bastian | left the channel |
| 08:29 | [1]s3bastian | changed nick to: s3bastian
|
| 08:36 | [1]s3bastian | joined the channel |
| 08:39 | s3bastian | left the channel |
| 08:39 | [1]s3bastian | changed nick to: s3bastian
|
| 08:46 | [1]s3bastian | joined the channel |
| 08:49 | s3bastian | left the channel |
| 08:49 | [1]s3bastian | changed nick to: s3bastian
|
| 08:56 | [1]s3bastian | joined the channel |
| 09:00 | s3bastian | left the channel |
| 09:00 | [1]s3bastian | changed nick to: s3bastian
|
| 09:06 | [1]s3bastian | joined the channel |
| 09:09 | [1]s3bastian | damn this university wifi is unreliable
|
| 09:10 | s3bastian | left the channel |
| 09:10 | [1]s3bastian | changed nick to: s3bastian
|
| 09:16 | [1]s3bastian | joined the channel |
| 09:20 | s3bastian | left the channel |
| 09:20 | [1]s3bastian | changed nick to: s3bastian
|
| 09:27 | [1]s3bastian | joined the channel |
| 09:29 | s3bastian | left the channel |
| 09:29 | [1]s3bastian | changed nick to: s3bastian
|
| 09:37 | [1]s3bastian | joined the channel |
| 09:40 | s3bastian | left the channel |
| 09:40 | [1]s3bastian | changed nick to: s3bastian
|
| 09:47 | [1]s3bastian | joined the channel |
| 09:50 | s3bastian | left the channel |
| 09:50 | [1]s3bastian | changed nick to: s3bastian
|
| 09:54 | Bertl | morning folks!
|
| 09:57 | [1]s3bastian | joined the channel |
| 10:00 | s3bastian | left the channel |
| 10:00 | [1]s3bastian | changed nick to: s3bastian
|
| 10:07 | [1]s3bastian | joined the channel |
| 10:10 | s3bastian | left the channel |
| 10:10 | [1]s3bastian | changed nick to: s3bastian
|
| 10:27 | dmj_nova | morning Bertl s3bastian
|
| 10:57 | Bertl | here is how to boot the zedboard via jtag:
|
| 10:57 | Bertl | you want to get the ZedBoard_CTT_v14.3_121017.zip for some files
|
| 10:58 | Bertl | namely: ps7_init.tcl and stub.tcl
|
| 10:58 | Bertl | you also need the following from your design:
|
| 10:59 | Bertl | system.bit [PL bitstream]
|
| 10:59 | Bertl | u-boot.elf or some other elf binary [PS 2nd stage]
|
| 11:00 | Bertl | optionally (Linux Boot): zImage, ramdisk*.gz and devicetree.dtb
|
| 11:00 | Bertl | start xmd, then in the xmd prompt do:
|
| 11:00 | Bertl | connect arm hw
|
| 11:01 | Bertl | fpga -f system.bit
|
| 11:01 | Bertl | source ps7_init.tcl
|
| 11:01 | Bertl | ps7_init
|
| 11:01 | Bertl | init_user
|
| 11:01 | Bertl | source stub.tcl
|
| 11:01 | Bertl | target 64
|
| 11:01 | Bertl | dow u-boot.elf
|
| 11:02 | Bertl | con
|
| 11:03 | Bertl | this will connect to the target, upload the fpga bitstream (PL), initialize memory and MIO devices (ps7_init/init_user) and load the second level bootloader (PS)
|
| 11:06 | Bertl | the 'con' already starts the bootloader
|
| 11:06 | Bertl | if you like, you can also upload the linux kernel, initramfs and the devicetree like this:
|
| 11:06 | Bertl | dow -data zImage 0x8000
|
| 11:06 | Bertl | dow -data ramdisk8M.image.gz 0x800000
|
| 11:07 | Bertl | dow -data devicetree.dtb 0x1000000
|
| 11:07 | Bertl | and boot the kernel/linux with:
|
| 11:07 | Bertl | con 0x8000
|
| 11:07 | Bertl | note that it takes quite a while to transfer the kernel and initramfs
|
| 11:16 | s3bastian | good morning, just returned from the mensa for lunch ;)
|
| 11:17 | s3bastian | sounds great, can I add that to the wiki?
|
| 11:17 | Bertl | yeah, please, I have that on my todo list (the wiki) but please go ahead and put it there
|
| 11:19 | s3bastian | well I can take care of documentation when you focus on the zedboard ;)
|
| 11:19 | Bertl | deal! :)
|
| 11:19 | s3bastian | xmd is the normal serial terminal console to the zedboard right?
|
| 11:19 | Bertl | the debug/control environment via jtag
|
| 11:20 | Bertl | I currently refer to it as the jtag interface (it does a lot more, but that is the main purpose)
|
| 11:20 | Bertl | in contrast, the 'serial console' is the UART
|
| 11:21 | s3bastian | I see, its a tool from xilinx right?
|
| 11:22 | Bertl | yep, the zdeboard labels the connector (USB) as PROG
|
| 11:22 | Bertl | the serial console (via UART) is labeled (UART)
|
| 11:22 | s3bastian | do you have a URL at hand to acquire: http://zedboard_ctt_v14.3_121017.zip/
|
| 11:22 | s3bastian | do you have a URL at hand to acquire: zedboard_ctt_v14.3_121017.zip/
|
| 11:22 | Bertl | yep, sec, it can be downloaded from zedboard.org
|
| 11:22 | Bertl | http://www.zedboard.org/sites/default/files/design/ZedBoard_CTT_v14.3_121017.zip
|
| 11:24 | s3bastian | thnaks
|
| 11:24 | s3bastian | done: https://wiki.apertus.org/index.php?title=Axiom_Alpha#Booting_the_Zedboard_via_JTAG
|
| 11:24 | s3bastian | xmd is integrated in the Eclipse IDE directly?
|
| 11:24 | s3bastian | or how did you get it?
|
| 11:25 | Bertl | yes, it is part of ISE, you can start it from commandline (as I do) or via the GUI
|
| 11:25 | s3bastian | perfect, all added
|
| 11:25 | s3bastian | great progress i would say!
|
| 11:25 | s3bastian | well done
|
| 11:26 | s3bastian | I cant tell you how grateful for all the work I am actually :)
|
| 11:26 | Bertl | if you are at it, please also add the 'making jtag work' steps
|
| 11:26 | Bertl | as they are a prerequisite to using xmd
|
| 11:26 | s3bastian | will do
|
| 11:27 | s3bastian | that was in this channel yesterday right?
|
| 11:27 | Bertl | yep, if you need logs, just let me know
|
| 11:27 | s3bastian | yes please
|
| 11:28 | Bertl | http://pastebin.com/h1U8MUfa
|
| 11:51 | s3bastian | done
|
| 11:51 | s3bastian | https://wiki.apertus.org/index.php?title=Axiom_Alpha#Getting_JTAG_working_on_the_Zedboard
|
| 11:51 | s3bastian | There is one sentence: The libCseDigilent_2.4.3-x86_64.tar.gz contains two files in ISE14x/plugin which need to be copied to the ISE plugin directory:
|
| 11:51 | s3bastian | can you give me the names of the 2 files?, makes it a bit clearer I think
|
| 11:51 | s3bastian | even if there are just the 2 ;)
|
| 12:05 | Bertl | sure, sec
|
| 12:06 | Bertl | libCseDigilent.so libCseDigilent.xml
|
| 12:24 | s3bastian | thanks, updated
|
| 15:12 | s3bastian | left the channel |
| 16:16 | jucar1 | joined the channel |
| 16:18 | jucar | left the channel |
| 17:02 | se6astian | joined the channel |
| 19:34 | se6astian | left the channel |
| 19:34 | se6astian | joined the channel |
| 21:49 | se6astian | left the channel |