Pynq on snickerdoodle?

This week Xilinx and Digilent have announced a very promising Python based development environment for Zynq: Pynq.
In my opinion, this environnement could be transposed for piSmacher.
Is already there an initiative at Krtkl to port this environment?
If not, is there an interest in the snickerdoodle's users community to develop such a port?
Is someone interested in leading such project?

Regards, Dominique T.
Hi Dominique,

Sounds like you just volunteered yourself as the new project lead!! ;^)

Yes, let's get a port started... Any Alpha users out there interested in helping us get this kickstarted?

-Ryan

On Sunday, October 2, 2016 at 9:53:52 AM UTC-7, Dominique Torette wrote:
This week Xilinx and Digilent have announced a very promising Python based development environment for Zynq: Pynq.
In my opinion, this environnement could be transposed for piSmacher.
Is already there an initiative at Krtkl to port this environment?
If not, is there an interest in the snickerdoodle's users community to develop such a port?
Is someone interested in leading such project?

Regards, Dominique T.
So let's start together, Tom.
I'm also comfortable with real-time embedded C development, but doesn't have deep experience in FPGA (that's why I'm interested in the snickerdoodle).
I don't have the chance to be an alpha tester. So we will have to wait before testing, but this will give some weeks to prepare the port.
The "Krtkl/Community/Projects" pages is still "Comming soon...". So I assume that we have to set-up our collaboration environment.
We can further discuss by e-mail.

Dominique T.


It seems that you need to run the Pynq build procedure directly on the target board.
The build procedure uses the 'native' compiler ('gcc') of the target board.
So it is not easy to prepare the port on Intel host using a cross compiler :-(

I've opened a discussion on this topic on the http://www.pynq.io/forum.html...
I like your style, Dominique.

Sounds like we need to get you a snickerdoodle... ;^)

-RC

On Wednesday, October 5, 2016 at 2:29:34 PM UTC-7:
It seems that you need to run the Pynq build procedure directly on the target board.
The build procedure uses the 'native' compiler ('gcc') of the target board.
So it is not easy to prepare the port on Intel host using a cross compiler :-(

I've opened a discussion on this topic on the http://www.pynq.io/forum.html...
It sounds very interesting to me ...But I am a C,C++,Perl kinda guy. Might be the push I need to learn Python. Has been on my long to-do list for too long.

Cheers vladmaster99

Can not wait for my Snickerdoodle Black, Breakout and PiSmasher. Would have liked to see the PiSmasher for Xmas ..
Cheers all from Adelaide, Australia.

We're working on it, Vlad! Hang in there... We'll shoot for Christmas, but we'd take Boxing Day. :)

-Ryan

On Thursday, November 3, 2016 at 10:01:39 AM UTC-7, Vladmaster99 wrote:
It sounds very interesting to me ...But I am a C,C++,Perl kinda guy. Might be the push I need to learn Python. Has been on my long to-do list for too long.

Cheers vladmaster99

Can not wait for my Snickerdoodle Black, Breakout and PiSmasher. Would have liked to see the PiSmasher for Xmas ..
Cheers all from Adelaide, Australia.

To illustrate the interest of such a port, here is a first Adam Taylor’s chronicle on Pynq

https://forums.xilinx.com/t5/Xcell-Daily-Blog/Adam-Taylors-MicroZed-Chronicles-Part-155-Introducing-the-PYNQ/ba-p/731507

Dominique T.

More information on this project in the third chronicles:

https://forums.xilinx.com/t5/Xcell-Daily-Blog/Adam-Taylor-s-MicroZed-Chronicles-Part-157-Exploring-PYNQ-s-Base/ba-p/734085