Hi all,
The new Epiphany SDK has finally been released!! We could need some brave testers for this new model before announcing release to 10,000 Parallella users and the rest of the world.
Major feature updates:
-An experimental software cache implementation
-A proper driver, so you no longer need to use "sudo"
-Multicore debugging from a single GDB client
-A new API for sharing symbols between Epiphany and ARM
-Includes an updated Linux kernel (needs the new driver).
Contributors:
Ben Chaco, Mikael Taveniku @ Xcube: Shared memory API, Sudo-less driver, Jenkins testing framework (e-hal)
Joern Roennecke, Simon Cook, Pierre Langlois @ Embecosm: Software caching (e-gcc)
Jeremy Bennett @ Embecosm: Multicore debugging (e-server, e-gdb)
Ola Jeppsson @ Adapteva: Integration and release of final SDK
Complete Release Notes:
https://github.com/adapteva/epiphany-sd ... 11-release
For testing, please grab the following ISO image and burn to a fresh sd-card using 'dd'. (it includes both partitions). Note that this will wipe out the complete SD card. A 4GB SD card will suffice.
7010 Devices: http://downloads.parallella.org/ubuntu/ ... 110.img.gz
7020 Devices: http://downloads.parallella.org/ubuntu/ ... 110.img.gz
Notes:
-The new SDK only works with the updated Linux kernel (uImage) due to the need for an Epiphany driver
-UART must be disabled in bootargs (still searching for root cause)
-GDB is not yet stable (unknown cause)
-Documentation still needs to be updated
-Currently only works in headless (likely configuration issue, still working on it)