Archive

Posts Tagged ‘elc 2017’

Turtle Board is a Raspberry Pi 2 Like FPGA Board for J-Core J2 Open Source SuperH SH2 SoC

March 13th, 2017 8 comments

J-core J2 is an open source processor and SoC design implemented in VHDL, and using  SH2 instruction set found in some Renesas (previously Hitachi) micro-controllers. The code available royalty free under a BSD license, and it’s also patent-free since all SH2 related patents expired expired in October 2014. The developers used to run the code on Xilinx Spartan 6 based Numato Mimas v2 board since it was cheap ($50) and mostly did the job. “Mostly”, because it still lacked Ethernet, capability for SMP and the serial port was slow, so they decided to design their own Turtle Board to address those issues.

Turtle Board preliminary specifications:

  • FPGA – Xilinx Spartan 6 LS25 or LS45 FPGA
  • MCU – 8-bit Atmel MCU for load/update flash at power on.
  • Storage – micro SD slot, 8MB SPI flash
  • System memory – 256 MB RAM
  • Video & Audio Output – HDMI and AV jack
  • Connectivity – Ethernet
  • USB – 4x USB 2.0 ports
  • Expansion – 40-pin Raspberry Pi compatible header
  • Power Supply – 5V via micro USB port
  • Dimensions – Raspberry Pi 2/3 form factor

There are very few details about the board, and J-Core Project’s twitter account has not been very active recently. However, they showcased Turtle Board at ELC 2017 last month, so the project is still very alive.

Click to Enlarge

Based on the slide above, the board will start shipping in May 2017, and I could not find a link to pre-order them. They have a dedicated (currently parked) domain @ turtleplatform.com, so it could eventually be announced there, or via a Kickstarter campaign. Patents for newer SH3 and SH4 cores have recently expired too, and J-Core Roadmap includes plans for  J3 (SH3+MMU+FPU) in 2017 and J4 (SH4 64bit – Used in SEGA Dreamcast) in 2018.  If you want to know more about J-Core implementation, you may want to check out ELC 2016 presentation, and/or subscribe to J-Core mailing list.

Thanks to Leon for the ELC 2017 picture.

Mainline Linux on 64-bit ARM Amlogic SoCs, and TV Boxes such as Wetek Hub / Player 2, NEXBOX A1 / A95X, etc…

March 6th, 2017 30 comments

We’ve already seen Neil Armstrong, part of BayLibre, worked on adding Amlogic SoC (S905/S905X/S912) to mainline Linux via our virtual schedule for the Embedded Linux Conference & OpenIoT Summit 2017. But at the time, although we could see some activity in Linux 4.10 including support for Nexbox A95X and Nexbox A1, they did provide that much details the work that had been done, but since then, ELC 2017 videos have been released, and BayLibre wrote a short post about 3D Graphics support in mainline Linux.

Click to Enlarge

We can see that I/Os, USB host, composite video output, Ethernet, eMMC/SDIO, and PSCI and SCPI features have already been added to Linux 4.10. but some important features have not yet including HDMI, Mali support, Audio, and high speed eMMC modes. HDMI is actually planned for Linux 4.12, which could be released in about 18 weeks if we keep the 10 weeks kernel release schedule we had in the past. WeTek Hub and Play 2 devices tree files have been submitted for Linux 4.11. Beside TV boxes, development boards such as ODROID-C2 and Khadas Vim will also be supported and benefit from this work.

While Mali is not supported in mainline Linux yet, the patchsets for Mali-450 GPU are available on github in order to enable 3D graphics acceleration in Amlogic S905, S905X and S905X. If you are interested to get more details, you may want to watch Neil Armstrong presentation at ELC 2017 which explains the status of Amlogic Linux before working on mainline, the work achieved, the work in progress, and an overview of the community.

You may also want to download the presentation slides for an overview of the talk, and check out linux-meson.com and BayLibre blog for future updates.

Thanks to Space Invader, theguyuk, and Harley for the tips.

Embedded Linux Conference & OpenIoT Summit 2017 Videos Posted Online

March 2nd, 2017 2 comments

The Embedded Linux Conference & OpenIoT Summit 2017 took place on February  20 – 23 in the US with some very interesting technical talks about embedded Linux and the Internet of Things, and the Linux Foundation has now uploaded 124 videos from the conferences in YouTube, and placed them in the playlist embedded below.

This link will provide an easy to browse video list, and you’ll also find some of the slides here.

Thanks to Leon for the tip.

Categories: Linux Tags: elc 2017, IoT, Linux