[Libre-soc-dev] Getting an SSH access to the repositories

Dmitry Selyutin dmitry.selyutin at 3mdeb.com
Mon Jul 12 20:30:36 BST 2021

On 7/12/21 9:39 PM, Luke Kenneth Casson Leighton wrote:
> On 7/12/21, Dmitry Selyutin <dmitry.selyutin at 3mdeb.com> wrote:
>> On 7/11/21 10:52 PM, Luke Kenneth Casson Leighton wrote:
>>> if you're happy to, when you have time, ping me on #libre-soc
>>> on irc.libera.chat, i can go over the simulator etc.
>>> i've been thinking for a week or so how what would be a
>>> good way to get started
>> Thanks for this suggestion, that'd be great! Please, let me know via
>> direct e-mail when you have some time for this.
> if you treat IRC as asynchronous and stay logged in (screen with
> irssi, or use bnc4you or other persistent proxy) we can (eventually)
> complete a conversation.
I tried the first thing I found, kvirc. It seems I'm already at 
irc.libera.chat, on #libera channel. It's been a huge time (I guess more 
than a decade) since I used IRC, and I've never used it on Linux. Do you 
have some specific username?

> superb. you shouldn't need coriolis2 or GDHL or iverilog at this point.
Nice, some parts can be skipped then. Still, I have several issues (I'm 
not sure yet whether I should file these as documentation bugs; 
currently I enumerate these so that I won't forget about them if we need 
to update the docs):

0. The docs don't mention other scripts which would've been handy, e.g. 
hdl-tools-yosys, or ppc64-gdb-gcc script. I wish I knew about them 
before I installed things manually. :-)

1. 6.5 Softfloat and sfpy
This section doesn't mention you need rust. The 6.7 requires it 
explicitly, so I got things working. Also, install-hdl-apt-reqs misses 
rust as well (probably since it's not installed by apt).

2. 6.7 power_instruction_analyzer (pia)
$ python3 -m pip install --user target/wheels/*.whl
power_instruction_analyzer-0.2.0-cp37-cp37m-manylinux_2_24_x86_64.whl is 
not a supported wheel on this platform.

3. Docs mention gcc-9. However, the latest available gcc for 
powerpc64-linux-gnu is gcc-8. ppc64-gdb-gcc script makes me think this 
is by no means a coincidence. :-)

By now, I'm installing gdb. I didn't manage to install 
power-instruction-analyzer (6.7) due to error mentioned above; is it 
essential? Also, am I right that 6.8-6.14 can be skipped?

> btw what spec system do you have? please say you have 16 GB RAM or greater.
I wish I had, but this is not a happy reality. :-) Unfortunately, what 
relates to HDL section 3, I'm a total outsider. My primary OS is 
ArchLinux with 8 GB RAM; since the recommended environment is Debian, I 
have it on VirtualBox with 2 cores and 2GB RAM allocated. Perhaps I can 
try allocating more RAM.

> if not we have a TALOS-II system sponsored by Raptor with insane
> amounts of RAM and cores.
That'd be great, if the system is resource-hungry.

> oh good :) i do hope you appreciated the dilbert cartoons as counter-examples :)
Sure! :-)

Best regards,
Dmitry Selyutin

More information about the Libre-soc-dev mailing list