News: 0001613767

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

OpenRISC With Linux 7.0 Improves Out-Of-The-Box Support For More FPGA Dev Boards

([Hardware] 5 Hours Ago OpenRISC)


While the OpenRISC project began ten years before RISC-V was started, it hasn't enjoyed the hardware ecosystem successes of the latter but still the upstream Linux kernel support continues moving forward and the ability to run OpenRISC on FPGA developer boards.

For Linux 7.0 the OpenRISC code has been working to improve the OpenRISC kernel support out-of-the-box on more FPGA developer boards.

Most notably is OpenRISC now having a mainline Device Tree configuration for running on the DE0 Nano FPGA developer kit in both single and multi-core configurations.

The DE0 Nano board is a compact FPGA development platform designed for prototyping and retails for just over $100 USD. The DE0 Nano with the Altera Cyclone IV EP4CE22F17C6N FPGA has 22,320 logic elements, 594 Kbits embedded memory, 4 general purpose PLLs, and 153 FPGA I/O pins. There is 32MB of SDRAM on this small FPGA developer board.

The OpenRISC code for Linux 7.0 has also fixed a bug in the OpenRISC SMP kernel code preventing it from running on FPGA developer boards. There is also a fix for build failures on OpenRISC for drivers using the nop() macro.

These [1]OpenRISC changes were merged for Linux 7.0.



[1] https://lore.kernel.org/lkml/aYw9r7h2ej3BUTMH@antec/



The rules:
(1) Thou shalt not worship other computer systems.
(2) Thou shalt not impersonate Liberace or eat watermelon while
sitting at the console keyboard.
(3) Thou shalt not slap users on the face, nor staple their silly
little card decks together.
(4) Thou shalt not get physically involved with the computer system,
especially if you're already married.
(5) Thou shalt not use magnetic tapes as frisbees, nor use a disk
pack as a stool to reach another disk pack.
(6) Thou shalt not stare at the blinking lights for more than one
eight hour shift.
(7) Thou shalt not tell users that you accidentally destroyed their
files/backup just to see the look on their little faces.
(8) Thou shalt not enjoy cancelling a job.
(9) Thou shalt not display firearms in the computer room.
(10) Thou shalt not push buttons "just to see what happens".