[PATCH v5] riscv: add freedom E310 Arty A7 bsp

Pragnesh Patel pragnesh.patel at sifive.com
Fri Nov 29 05:58:32 UTC 2019


On Thu, Nov 14, 2019 at 7:21 AM Sebastian Huber <mailto:sebastian.huber at embedded-brains.de> wrote:
On 14/11/2019 14:07, Joel Sherrill wrote:
> 
> 
> On Wed, Oct 23, 2019, 1:16 AM Sebastian Huber 
> <mailto:sebastian.huber at embedded-brains.de 
> <mailto:mailto:sebastian.huber at embedded-brains.de>> wrote:
> 
>     Hello Pragnesh,
> 
>     thanks for your contribution. I checked in the patch without the
>     frdme310arty.dts file. It had no license information and I think it is
>     not needed by the BSP directly. I guess a boot loader will provide the
>     device tree?
> 
> 
> But the bsp is not functional without it so can't be tested. How does 
> this file get used on the real board?
> 
> If the license question is answered, we need a long term solution as to 
> its location. We shouldn't send users on a chase for a file which could 
> disappear because we don't have it.
> 
> Also can this run on a simulator with this or a similar device tree?

The device trees are provided by the boot loader. If I understood this 
correctly, then RTEMS is started by a boot loader on the Freedom E310 
Arty A7?

Yes, RTEMS is started by bootloader.

To be pedantic, is this the board?

https://www.digikey.com/eewiki/display/LOGIC/Digilent+Arty+A7+with+Xilinx+Artix-7+Implementing+SiFive+FE310+RISC-V

Yes, this is the board. I am using Artix-7 100T.

Are there any accessories or JTAG you need? If you have a JTAG adapter you know works,
please pass that along.

I am using Olimex ARM-USB-OCD-H (https://www.olimex.com/Products/ARM/JTAG/ARM-USB-OCD-H/)

How different are the instructions there from what would be required when using RTEMS?

I am working on Documentation, I will update soon.

I don't recall. Did you post test results?

No, where can I post the test results?

Did you look at the performance at all? There are no known performance issues but
always worth asking. 

No, can you elaborate more on this, what kind of performance and how can you test it? 

I'm thrilled to see this merged and available. Just wanting to ease the startup for using
RTEMS on it.

Thanks, Bit file (MCS file) for Artix-7 RTEMS is not public yet so we will do it soon. 

- Pragnesh

Thanks

--joel

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : mailto:sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.


More information about the devel mailing list