Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
* [libre-riscv-dev] daily kan-ban update, 21jul2020
@ 2020-07-21 17:02 Luke Kenneth Casson Leighton
  2020-07-21 21:33 ` Cole Poirier
  0 siblings, 1 reply; 5+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-07-21 17:02 UTC (permalink / raw)
  To: Libre-RISCV General Development

tasks:

https://bugs.libre-soc.org/showdependencytree.cgi?id=383&maxdepth=1&hide_resolved=1

yesterday:

* nmigen bi-weekly meeting, went well.
* reviewed trap with help from samuel
* set up core to be better started from litex
* did a first cut litex core.py with help from florian
* re-ran cxxsim, confirmed a bug with help from cesar.

today:

* helped JeanPaul get up-to-date
* fixed missing exception MSR bit setting
* decided to move both MSR and CIA into "state"
* found a bug in CompALUMulti when it has no regs to read.

this latter will need a special test case for, and some investigation.  so
that is the rest of the day.

l.



-- 
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update, 21jul2020
  2020-07-21 17:02 [libre-riscv-dev] daily kan-ban update, 21jul2020 Luke Kenneth Casson Leighton
@ 2020-07-21 21:33 ` Cole Poirier
  2020-07-22  9:08   ` Luke Kenneth Casson Leighton
  0 siblings, 1 reply; 5+ messages in thread
From: Cole Poirier @ 2020-07-21 21:33 UTC (permalink / raw)
  To: Libre-RISCV General Development

Last week:

* worked on coriolis2 chroot setup script (very slow going as it
requires >5 GIGAbytes of downloads each test)

Today:

* finish coriolis2 chroot setup script and HDL_Workflow/coriolis2 wiki
documentation
* work on finishing the setup CI testing on jacob's build server so we
know pretty quickly when there are dependency and version problems

Jacob, what is left to do in order to get the build server into a
shape that we will be happy with/will be useful?

I referred back to the original bug report "Bug 190 - Setup Gitlab CI
Runner for Kazan on a computer"
<https://bugs.libre-soc.org/show_bug.cgi?id=190> but the last comment
on that seems to be from before gitlab was even setup on the server.
Can you either point me to the current bug report for this, or leave a
comment on this old one with the steps I need to complete to finish
setting up our testing infrastructure?

Cole

On Tue, Jul 21, 2020 at 10:02 AM Luke Kenneth Casson Leighton
<lkcl@lkcl.net> wrote:
>
> tasks:
>
> https://bugs.libre-soc.org/showdependencytree.cgi?id=383&maxdepth=1&hide_resolved=1
>
> yesterday:
>
> * nmigen bi-weekly meeting, went well.
> * reviewed trap with help from samuel
> * set up core to be better started from litex
> * did a first cut litex core.py with help from florian
> * re-ran cxxsim, confirmed a bug with help from cesar.
>
> today:
>
> * helped JeanPaul get up-to-date
> * fixed missing exception MSR bit setting
> * decided to move both MSR and CIA into "state"
> * found a bug in CompALUMulti when it has no regs to read.
>
> this latter will need a special test case for, and some investigation.  so
> that is the rest of the day.
>
> l.
>
>
>
> --
> ---
> crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
> _______________________________________________
> libre-riscv-dev mailing list
> libre-riscv-dev@lists.libre-riscv.org
> http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update, 21jul2020
  2020-07-21 21:33 ` Cole Poirier
@ 2020-07-22  9:08   ` Luke Kenneth Casson Leighton
  2020-07-22 22:36     ` Cole Poirier
  0 siblings, 1 reply; 5+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-07-22  9:08 UTC (permalink / raw)
  To: Libre-RISCV General Development

On Tue, Jul 21, 2020 at 10:33 PM Cole Poirier <colepoirier@gmail.com> wrote:
>
> Last week:
>
> * worked on coriolis2 chroot setup script (very slow going as it
> requires >5 GIGAbytes of downloads each test)

yeah don't put up with that - you should have mentioned it takes that
long, sooner.  use an apt proxy and squid.  "apt-get install
apt-cacher-ng squid".

>
> Today:
>
> * finish coriolis2 chroot setup script and HDL_Workflow/coriolis2 wiki
> documentation

excellent.

l.

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update, 21jul2020
  2020-07-22  9:08   ` Luke Kenneth Casson Leighton
@ 2020-07-22 22:36     ` Cole Poirier
  2020-07-22 23:43       ` Luke Kenneth Casson Leighton
  0 siblings, 1 reply; 5+ messages in thread
From: Cole Poirier @ 2020-07-22 22:36 UTC (permalink / raw)
  To: Libre-RISCV General Development

On Wed, Jul 22, 2020 at 2:09 AM Luke Kenneth Casson Leighton
<lkcl@lkcl.net> wrote:
> yeah don't put up with that - you should have mentioned it takes that
> long, sooner.

Indeed.. as always...

> use an apt proxy and squid.  "apt-get install
> apt-cacher-ng squid".

I'm using virtualbox because the tricky part I've been tweaking until
it works is the coriolis and alliance-check-toolkit launching the GUI
of the layed out chip.

Will apt caching work given this?

I think I may have just *finally* got the script working correctly!
One more run to confirm. All of the difficulty is coming from my
inexperience with bash scripting, but I've fixed the bugs I introduced
now :)

Cole

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update, 21jul2020
  2020-07-22 22:36     ` Cole Poirier
@ 2020-07-22 23:43       ` Luke Kenneth Casson Leighton
  0 siblings, 0 replies; 5+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-07-22 23:43 UTC (permalink / raw)
  To: Libre-RISCV General Development

On Wednesday, July 22, 2020, Cole Poirier <colepoirier@gmail.com> wrote:

> On Wed, Jul 22, 2020 at 2:09 AM Luke Kenneth Casson Leighton
> <lkcl@lkcl.net> wrote:
> > yeah don't put up with that - you should have mentioned it takes that
> > long, sooner.
>
> Indeed.. as always...
>
> > use an apt proxy and squid.  "apt-get install
> > apt-cacher-ng squid".
>
> I'm using virtualbox because the tricky part I've been tweaking until
> it works is the coriolis and alliance-check-toolkit launching the GUI
> of the layed out chip.
>
> Will apt caching work given this?


as long as you do not trash the virtualbox, yes.

or if using the cacheing outside, you'll need to set up transparent
proxying.  or, when setting up the image, set a file in /etc/apt/apt.conf.d
to specify the host apt proxy.

google it.


>
> I think I may have just *finally* got the script working correctly!


hurrah

l.



-- 
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, back to index

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-21 17:02 [libre-riscv-dev] daily kan-ban update, 21jul2020 Luke Kenneth Casson Leighton
2020-07-21 21:33 ` Cole Poirier
2020-07-22  9:08   ` Luke Kenneth Casson Leighton
2020-07-22 22:36     ` Cole Poirier
2020-07-22 23:43       ` Luke Kenneth Casson Leighton

Libre RISC-V Mailing list Archives (accessible via public-inbox)

Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev

Example config snippet for mirrors


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git