Saturday, 2023-08-12

*** gnucode <gnucode!~gnucode@user/jab> has quit IRC03:12
*** Gooberpatrol66 <Gooberpatrol66!~Gooberpat@user/gooberpatrol66> has joined #libre-soc04:07
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC05:37
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc05:38
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC06:05
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc07:21
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has quit IRC10:40
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.151> has joined #libre-soc10:40
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.151> has quit IRC10:53
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@46.39.248.179> has joined #libre-soc10:54
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@46.39.248.179> has quit IRC11:03
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.61> has joined #libre-soc11:13
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.61> has quit IRC11:23
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.127> has joined #libre-soc11:49
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.127> has quit IRC11:54
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has joined #libre-soc11:54
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has joined #libre-soc12:29
cesarmarkos_ and octavius, I suggest programming a "known good" bit file, by USB flash drive.12:41
cesarI think I found a pre-compiled bit file at: https://digilent.com/reference/learn/programmable-logic/tutorials/nexys-video-user-demo/start12:43
cesarTry downloading https://digilent.com/reference/_media/nexys-video/nexysvideo_user_demo.zip12:43
cesarand copying NexysVideo_User_Demo/proj/nexys_video_demo.runs/impl_1/system_wrapper.bit into your USB flash drive.12:45
cesarAccording to https://digilent.com/reference/learn/programmable-logic/tutorials/nexys-video-programming-guide/start12:46
cesarmore 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_card12:47
cesarmake sure it's the only file on the USB drive,12:49
cesarmake sure the jumper on JP4 is in the USB/SD position12:49
cesarand put JP3 in the USB position.12:50
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has quit IRC13: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 works13:31
openpowerbot[irc] <sadoon[m]1> The failures have nothing to do with sffs, I removed all compilation flags and it still fails13:31
openpowerbot[irc] <sadoon[m]1> and under sid for good measure13:33
openpowerbot[irc] <sadoon[m]1> bullseye has missing deps, trying sid14: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 list14:50
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has joined #libre-soc14:50
markos_50% off in 12-core P9s, fyi: https://www.ebay.com/itm/33482362634015:05
*** cesar <cesar!~cesar@2804:14d:688a:59ea:682d:e88b:7a7a:882f> has quit IRC15:22
openpowerbot[irc] <sadoon[m]1> Nice15:28
lkclmarkos_, then use openocd. the method used is completely irrelevant: you just need something "that works" and gets the bitstream into the FPGA.16:34
lkclin the meantime can i really strongly suggest getting a digilent arty a7-100t16:35
lkclso that we have "standardised" (working) FPGAs for everyone16:35
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has quit IRC17:22
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.68> has joined #libre-soc17:23
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.170.68> has quit IRC17:27
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-90-154-80-239.ip.moscow.rt.ru> has joined #libre-soc17: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 card17:52
markos_having said that, I agree on getting an arty a7-100t being a best solution17: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-soc19:35
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has quit IRC20:05
*** octavius <octavius!~octavius@92.40.169.142.threembb.co.uk> has joined #libre-soc20:33
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has joined #libre-soc20:35
octaviusWhile 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
octaviushttps://www.aliexpress.com/item/1005005292965399.html20:39
octaviusJust 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 ourselves20:41
markos_will take a bit of soldering but nothing fancy20:41
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc20:59
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has quit IRC21:00
openpowerbot[irc] <sadoon[m]1> ok libc6 built with default p9 flags21:00
openpowerbot[irc] <sadoon[m]1> Found out where the issue is. Does not like being built in a chroot21:00
openpowerbot[irc] <sadoon[m]1> And does not like hardened malloc lmao21: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 know21:01
openpowerbot[irc] <sadoon[m]1> Still at least a known good point now21:02
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has joined #libre-soc21: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 works21:04
markos_using the usb stick21:04
markos_but ls2 top.bit doesn't work on this board, I guess it's a bit different21:05
*** cesar <cesar!~cesar@2804:14d:688a:59ea:b6dc:1926:357d:cf4> has quit IRC21:12
*** gnucode <gnucode!~gnucode@user/jab> has quit IRC21:35
openpowerbot[irc] <sadoon[m]1> success21:38
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc22:07

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!