*** gnucode <gnucode!~gnucode@user/jab> has quit IRC | 03:12 | |
*** Gooberpatrol66 <Gooberpatrol66!~Gooberpat@user/gooberpatrol66> has joined #libre-soc | 04:07 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 05:37 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 05:38 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 06:05 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 07:21 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has quit IRC | 10:40 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.151> has joined #libre-soc | 10:40 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.151> has quit IRC | 10:53 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@46.39.248.179> has joined #libre-soc | 10:54 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@46.39.248.179> has quit IRC | 11:03 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.61> has joined #libre-soc | 11:13 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.61> has quit IRC | 11:23 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.127> has joined #libre-soc | 11:49 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.127> has quit IRC | 11:54 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has joined #libre-soc | 11:54 | |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has joined #libre-soc | 12:29 | |
cesar | markos_ and octavius, I suggest programming a "known good" bit file, by USB flash drive. | 12:41 |
---|---|---|
cesar | I think I found a pre-compiled bit file at: https://digilent.com/reference/learn/programmable-logic/tutorials/nexys-video-user-demo/start | 12:43 |
cesar | Try downloading https://digilent.com/reference/_media/nexys-video/nexysvideo_user_demo.zip | 12:43 |
cesar | and copying NexysVideo_User_Demo/proj/nexys_video_demo.runs/impl_1/system_wrapper.bit into your USB flash drive. | 12:45 |
cesar | According to https://digilent.com/reference/learn/programmable-logic/tutorials/nexys-video-programming-guide/start | 12:46 |
cesar | more specifically https://digilent.com/reference/learn/programmable-logic/tutorials/nexys-video-programming-guide/start#programming_the_nexys_video_using_a_usb_flash_drive_or_micro_sd_card | 12:47 |
cesar | make sure it's the only file on the USB drive, | 12:49 |
cesar | make sure the jumper on JP4 is in the USB/SD position | 12:49 |
cesar | and put JP3 in the USB position. | 12:50 |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has quit IRC | 13:23 | |
openpowerbot | [irc] <sadoon[m]1> libc compilation is making things difficult, I'll try building the deb12 source under a deb11 chroot to see if that works | 13:31 |
openpowerbot | [irc] <sadoon[m]1> The failures have nothing to do with sffs, I removed all compilation flags and it still fails | 13:31 |
openpowerbot | [irc] <sadoon[m]1> and under sid for good measure | 13:33 |
openpowerbot | [irc] <sadoon[m]1> bullseye has missing deps, trying sid | 14:07 |
openpowerbot | [irc] <sadoon[m]1> lkcl__ re: the last email, I can tackle something like poly1305 in either full hardware or I can learn how to do it in SVP64 once I am done with 999 as I already have built that algorithm in hardware before, would that be helpful? | 14:11 |
markos_ | lkcl, I'm also interested in doing assembler porting of some of the stuff in the list | 14:50 |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has joined #libre-soc | 14:50 | |
markos_ | 50% off in 12-core P9s, fyi: https://www.ebay.com/itm/334823626340 | 15:05 |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has quit IRC | 15:22 | |
openpowerbot | [irc] <sadoon[m]1> Nice | 15:28 |
lkcl | markos_, then use openocd. the method used is completely irrelevant: you just need something "that works" and gets the bitstream into the FPGA. | 16:34 |
lkcl | in the meantime can i really strongly suggest getting a digilent arty a7-100t | 16:35 |
lkcl | so that we have "standardised" (working) FPGAs for everyone | 16:35 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has quit IRC | 17:22 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.68> has joined #libre-soc | 17:23 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.68> has quit IRC | 17:27 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has joined #libre-soc | 17:27 | |
markos_ | lkcl, if it doesn't work with a simple tool, I'm afraid I cannot invest any more time on this at this moment, it would nice to fix, but I'm fine with just using a usb stick or sd card | 17:52 |
markos_ | having said that, I agree on getting an arty a7-100t being a best solution | 17:54 |
markos_ | but even so, I did try putting the ls2 top.bit on a fat32 partition on a usb stick and it failed to program the fpga ("busy" led was blinking fast) | 17:58 |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has joined #libre-soc | 19:35 | |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has quit IRC | 20:05 | |
*** octavius <octavius!~octavius@92.40.169.142.threembb.co.uk> has joined #libre-soc | 20:33 | |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has joined #libre-soc | 20:35 | |
octavius | While I was searching for spare parts on aliexpress, I managed to stumble upon an affordable artix-7 based FPGA, with the highest lut count fpga being XC7A200T (same one as Nexys Video). Is this something potentially worth considering in the future (definitely once Nexys Video is up and running)? | 20:38 |
octavius | https://www.aliexpress.com/item/1005005292965399.html | 20:39 |
octavius | Just realised, one issue is this board lacks pmods (but has plenty of header pins instead) | 20:40 |
markos_ | nice! I guess we could add our own headers and dupont cables and connect the pmods ourselves | 20:41 |
markos_ | will take a bit of soldering but nothing fancy | 20:41 |
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc | 20:59 | |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has quit IRC | 21:00 | |
openpowerbot | [irc] <sadoon[m]1> ok libc6 built with default p9 flags | 21:00 |
openpowerbot | [irc] <sadoon[m]1> Found out where the issue is. Does not like being built in a chroot | 21:00 |
openpowerbot | [irc] <sadoon[m]1> And does not like hardened malloc lmao | 21:00 |
openpowerbot | [irc] <sadoon[m]1> oh nvm I accidentally built it for power7 and it still didn't fail heheheh that's good to know | 21:01 |
openpowerbot | [irc] <sadoon[m]1> Still at least a known good point now | 21:02 |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has joined #libre-soc | 21:03 | |
openpowerbot | [irc] <sadoon[m]1> (When I say hardened malloc I mean with it enabled on my system, not that I'm building sffs with hardened malloc) | 21:04 |
markos_ | cesar, so the system_wrapper.bit worked, there is a green light on the fpga, so at least it works | 21:04 |
markos_ | using the usb stick | 21:04 |
markos_ | but ls2 top.bit doesn't work on this board, I guess it's a bit different | 21:05 |
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has quit IRC | 21:12 | |
*** gnucode <gnucode!~gnucode@user/jab> has quit IRC | 21:35 | |
openpowerbot | [irc] <sadoon[m]1> success | 21:38 |
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc | 22:07 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!