Wednesday, 2022-12-21

*** tpb <[email protected]> has joined #yosys00:00
*** peeps[zen] <peeps[zen]!~peepsalot@openscad/peepsalot> has quit IRC (Read error: Connection reset by peer)00:13
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has joined #yosys00:15
*** Tokamak_ <[email protected]> has joined #yosys00:54
*** bl0x_ <bl0x_!~bl0x@p200300d7a708fc00dad8f786cc567491.dip0.t-ipconnect.de> has joined #yosys02:12
*** bl0x <[email protected]> has quit IRC (Ping timeout: 272 seconds)02:14
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Remote host closed the connection)09:58
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys10:00
*** bjonnh[m]1 <bjonnh[m]1!~bjonnhmat@2001:470:69fc:105::29> has quit IRC (Ping timeout: 252 seconds)11:27
*** whitequark <whitequark!~whitequar@2001:470:69fc:105::37> has quit IRC (Ping timeout: 260 seconds)11:27
*** xiretza[m] <xiretza[m]!~xiretzaxi@2001:470:69fc:105::9b1> has quit IRC (Ping timeout: 265 seconds)11:27
*** pepijndevos[m] <pepijndevos[m]!~pepijndev@2001:470:69fc:105::b6a8> has quit IRC (Ping timeout: 252 seconds)11:28
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has quit IRC (Ping timeout: 246 seconds)11:29
*** xiretza[m] <xiretza[m]!~xiretzaxi@2001:470:69fc:105::9b1> has joined #yosys11:52
*** whitequark <whitequark!~whitequar@2001:470:69fc:105::37> has joined #yosys12:05
*** pepijndevos[m] <pepijndevos[m]!~pepijndev@2001:470:69fc:105::b6a8> has joined #yosys12:10
*** bjonnh[m]1 <bjonnh[m]1!~bjonnhmat@2001:470:69fc:105::29> has joined #yosys12:12
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Remote host closed the connection)12:26
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys12:30
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has joined #yosys12:37
*** ec_ <ec_!~ec@gateway/tor-sasl/ec> has joined #yosys13:23
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 255 seconds)13:25
*** ec_ <ec_!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 255 seconds)14:26
*** ec_ <ec_!~ec@gateway/tor-sasl/ec> has joined #yosys14:26
*** singham <singham!~singham@2405:201:f:1e5a:f53d:213e:e018:d1cb> has joined #yosys14:30
singhamI face the following strange error building nextpnr for hx8k on RPI314:31
singham.14:31
singhamReaping winning child 0x55a6e38f60 PID 2448 Live child 0x55a6e38f60 (ice40/chipdb/chipdb-8k.bba) PID 2450 Killed Reaping losing child 0x55a6e38f60 PID 2450 make[2]: *** [ice40/CMakeFiles/chipdb-ice40-bbas.dir/build.make:75: ice40/chipdb/chipdb-8k.bba] Error 137 Removing child 0x55a6e38f60 PID 2450 from chain. Reaping losing child 0x55c41ab000 PID 2447 make[1]: *** [CMakeFiles/Makefile2:255: ice40/CMakeFiles/chipdb-ice40-bbas.dir/all] Er14:32
singham.14:32
singhamAbove is output of "make -d"14:32
gatecatprobably running out of memory14:32
singhamSo what should I do?14:32
singhamRPI3 has 1GB RAM14:33
tntexactly ... too low14:33
singham:(14:33
gatecatif you don't care about building it yourself, get it from https://github.com/YosysHQ/oss-cad-suite-build/releases/tag/2022-12-2114:33
singhamThanks. How much RAM does it typically need?14:35
singhamCan I have swap. Then I can build it right?14:35
tntSure ... it'll take you a few days, but it'll work.14:38
singham:P 14:38
singhamHow much RAM does it use?14:38
tntI think 3-4G assuming no parallel build.14:38
singhamThen I should have just 3GB swap14:39
tntI would most definitely err on the side of caution and use _more_ swap than needed.14:39
tntIt'll also completely trash the sdcard with tons on rewrite cycles so make sure it's a good quality one that will survive that pounding.14:40
singham:P. Just joking. I'll see cross compiling.14:40
singhamBut what takes so much RAM?!14:41
singham3-4GB is way too much!14:41
tntthe bba building use some python script to build the db ... it's "easy" to do in python but eats ram like crazy.14:41
tntFeel free to rewrite it better.14:41
singhambba means?14:42
tntsome custom thing used here to represent the fpga db.14:42
tntThere is some way to not build it and use pre-made ones, also worth looking into.14:42
tntNot sure how well that option is documented.14:43
singhamChecked core. bba is BinaryBlobAssembler14:46
singhamIt seems that it is kept in memory and appended I guess with blob.14:47
singhamBuilding just for hx8k shouldn't consume that much right!14:47
singhamRAM14:47
*** ec_ <ec_!~ec@gateway/tor-sasl/ec> has quit IRC (Remote host closed the connection)15:05
*** ec_ <ec_!~ec@gateway/tor-sasl/ec> has joined #yosys15:06
singhamWhat commands should I give to chipdb.py to test it15:08
*** singham <singham!~singham@2405:201:f:1e5a:f53d:213e:e018:d1cb> has left #yosys15:12
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys15:51
*** ec_ <ec_!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 255 seconds)15:55
*** Tokamak_ <[email protected]> has quit IRC (Ping timeout: 255 seconds)16:53
*** Tokamak_ <[email protected]> has joined #yosys16:58
*** Tokamak_ <[email protected]> has quit IRC (Ping timeout: 252 seconds)17:33
*** Tokamak_ <[email protected]> has joined #yosys17:53
*** Tokamak_ <[email protected]> has quit IRC (Quit: Tokamak_)19:18
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has joined #yosys19:48
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has quit IRC (Ping timeout: 255 seconds)20:49
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Remote host closed the connection)21:18
*** Tokamak_ <[email protected]> has joined #yosys21:42
*** Tokamak_ <[email protected]> has quit IRC (Ping timeout: 255 seconds)22:13
*** Tokamak_ <Tokamak_!~Tokamak@2607:fb91:1401:4b77:2d0c:7699:f41f:4bb9> has joined #yosys22:16
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys22:44
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)23:05
*** nonchip <[email protected]> has joined #yosys23:06
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 255 seconds)23:35
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys23:39

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