Embedded board with good support out of the box?

Gedare Bloom gedare at rtems.org
Sat May 23 14:14:04 UTC 2015


On Thu, May 21, 2015 at 6:39 PM, Steve B <sbattazzo at gmail.com> wrote:
>
>
> On Thu, May 21, 2015 at 3:34 PM, Chris Johns <chrisj at rtems.org> wrote:
>>
>>
>> What drivers do you need that are missing from these boards ?
>>
>> The Zynq has a polled console driver, timer support, I2C, and ethernet
>> (using libbsd). MMC maybe covered by libbsd, I have not looked. QSPI is
>> not difficult and GPIO is easy.
>>
>> Chris
>
>
> I need CAN bus, a couple of UARTs (one of which may need interrupts), some
> sort of ADC (whether it is the built in one or external), file logging, and
> some GPIO. No need for Ethernet unless it really proves useful in uploading
> software remotely or spitting out diagnostic data faster than a UART can
> handle.
>
> BBB seems to only have polled console and I2C in the bsp currently.
>
You may like to keep track of our GSoC students progress and consider
volunteering some time to help mentor them (answer questions, etc). We
have 3 students working to improve BBB, one at the bootloader level,
and two at the peripheral level.

CAN is not currently on the agenda although you may like to chat with
Pavel Pisa about the possibility that his group might be interested in
working toward such an eventual goal.

Obviously this depends on whether you are under deadline pressure.
There's no guarantee the student code will be delivered even by end of
summer.

Gedare

> With Zynq I suspect that I may be able to add Open Cores CAN IP core to the
> programmable logic and borrow the existing drivers from the Leon3 BSP for
> minimal effort, unless that's discouraged for any reason. The downside on my
> end is that anything in the programmable logic is just one more thing that
> I'd have to keep track of. Otherwise I have some recent experience porting
> BBB CAN bus to work with Xenomai, so I could probably figure out the driver
> on my own if it came down to that.
> But my biggest hesitation with Zynq is figuring out the toolchain and
> development flow. Seems like a little bit of a hassle.
>
> Looking through the libbsp source, it seems like only leon3 and one of the
> PPC bsps have CAN drivers already in there but neither of those probably
> have enough horsepower.
>
> Thanks!
>
> Steve
>
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users



More information about the users mailing list