zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.82k stars 6.59k forks source link

no board target for Risc-V Freedom E310 SOC #3650

Closed zephyrbot closed 6 years ago

zephyrbot commented 7 years ago

Reported by Andrew Boie:

We introduced an SOC configuration for the SiFive Freedom E310 SOC. However there are no boards defined under boards/riscv32 which select this SOC configuration and this code is never being built.

We should introduce a board target and add to sanitycheck so this code doesn't bit rot.

(Imported from Jira ZEP-2214)

mgielda commented 6 years ago

I think this could be closed now, what do you think @galak and @dbkinder ?

dbkinder commented 6 years ago

The board and documentation are indeed there now. If it's been added to sanitycheck then we're good.

mgielda commented 6 years ago

Sorry for the rookie question: how to add the board to sanitycheck (or check if it's already there)?

mgielda commented 6 years ago

OK, found it in the docs now (http://docs.zephyrproject.org/subsystems/test/sanitycheck.html#board-configuration), reading up.

So we need a file like: https://github.com/zephyrproject-rtos/zephyr/blob/master/boards/arm/sam_e70_xplained/sam_e70_xplained.yaml

Right?

galak commented 6 years ago

Yeah, I added one in #7018

galak commented 6 years ago

Resolved with #7018 and #6839

mgielda commented 6 years ago

Thanks!