Re: [lowrisc-dev] What are you working on this week?
by Alex Bradbury
On 13 June 2016 at 16:08, Jonathan Neuschäfer <j.neuschaefer(a)gmx.net> wrote:
> Hi,
>
> although I'm not directly involved with lowRISC, I'll accept this
> invitation. I'm working on my GSoC project in the coreboot community to
> improve coreboot's support for RISC-V, which currently means making sure
> it runs with recent versions of Spike and the GCC port. My blog posts
> can be found at https://blogs.coreboot.org/, along with other news about
> coreboot.
>
> With regards to lowRISC's own GSoC, I'm particularly interested in
> reading about Bittu N's project "Implementing an open-source DDRx
> controller".
Hi Jonathan, thanks for sharing on this thread. At the time of
writing, your message doesn't seem to have hit the list archives
(https://listmaster.pepperfish.net/pipermail/lowrisc-dev-lists.lowrisc.org...)
so I thought I'd respond to ensure others saw it. I'm watching your
coreboot work with keen interest, in the longer term I'd definitely
like to move to using Coreboot as standard on lowRISC.
I don't see any outstanding mail in the mailman modlog, and your email
is definitely on the member list. Did you get a bounce of any sort?
I've now ensured application/pgp-signature is on the allowed
attachment list (I thought it's configured to discard attachment it
doesn't like, but the mailman docs aren't totally clear here). Feel
free to respond off-list with any more details and I can investigate
further.
Best,
Alex
6 years, 7 months
[GSoC2016] Weekly Report of Porting musl to RISC-V Project #1
by Masanori Ogino
Hello all,
It is the second issue of weekly report of porting musl to RISC-V GSoC project.
I am still working on integrating toolchain and building userland.
On the toolchain side, the WIP branch [1] has been upgraded to recent
upstream using riscv-binutils-gdb.
On the userland side, I have built statically-linked BusyBox as the
first target. BusyBox 1.24.2 can be built using [1] and attached
.config file. Using the Linux kernel 4.1.17 + RISC-V patches [2] built
with a glibc-based toolchain and Spike, a system with the busybox
binary boots up, launches init and finally provides a shell!
(I am using Linux kernel built with a glibc-based toolchain because I
am using GCC6 for integration and Linux 4.1.17 has no support for
that.)
However, the shell can't execute other programs with "permission
denied" errors, while built-in commands works well. I try to figure
out the cause.
The progress is slower than what I expected last week but there is no
delay from the proposed plan. In next week, I will debug the issue
above and work on the libc's arch-dependent part.
Have a nice weekend!
[1]: https://github.com/omasanori/riscv-gnu-toolchain/tree/musl
[2]: https://github.com/riscv/riscv-linux
--
Masanori Ogino
6 years, 8 months