That PNut includes Spin2 (but not 100% working yet), right?
Inline assembly is going to be incredibly useful...
Wish we had that in P1...
You can make methods, but it may not work with objects, yet. There are a dozen little things that need attention.
I just make an Untitled.spin2 file which I use Ctrl-L to compile. Then, in another PNut.exe instance, I compile and download spin2_interpreter.spin2, which includes the Untitled.obj file, effectively running it.
Thanks Ken, Chip, Jeff and all the others. That was an amazing demonstration of what can be done with the P2. The chip is definitely very powerful. You can achieve impressing things with very tight code.
However, there's a lot of work to be done before everybody can participate. Especially for somebody like me who hasen't followed all the development process the bigggest problem at the moment is the lack (or "well-hidden-ness") of documentation. For the P1 I could go to the menu in the propeller tool and click on "propeller help - useful tables". Together with some basic understanding of how the chip works, the data sheet and those tables I had everything I needed.
The P2 documentaion is still very sparse. There is a list of all ASM instructiuons but I have to admit I don't understand everything. Probably, I have to reverse engineer sample code to find out how it works.
Please don't take this as criticism. Everybody of the community here has done a great job. I just want to tell that I'm eagerly waiting for more to come...
Just watched this
Shame the ending is missing but I know how theses things go.
That last demo on sensing was awesome!
And the inline PASM within spin with access to the variables is really neat.
One thing almost missed in the noise was the clock speed. I know Chip mentioned that his demo was 250MHz and he’s run some things at 320MHz and Pete runs at 360MHz. Just thought I would repeat here for the non-regular readers.
Comments
Kind regards, Samuel Lourenço
Kind regards, Samuel Lourenço
Here is a .zip file that contains the latest PNut.exe and the file I used today in the webinar:
https://drive.google.com/file/d/1PVJCOR5DSbFCyQ4Fx41ZlEKxvcYDeMNK/view?usp=sharing
Inline assembly is going to be incredibly useful...
Wish we had that in P1...
You can make methods, but it may not work with objects, yet. There are a dozen little things that need attention.
I just make an Untitled.spin2 file which I use Ctrl-L to compile. Then, in another PNut.exe instance, I compile and download spin2_interpreter.spin2, which includes the Untitled.obj file, effectively running it.
Thanks! for the code Chip.
It should be available on Thursday.
Thanks!
Ken Gracey
Super excited to build P2 into some retro computer projects, P1 has been great for console I/O boards.
Wish I could have been there today, but "no can do" from work.
Thanks Ken. I will watch with interest.
However, there's a lot of work to be done before everybody can participate. Especially for somebody like me who hasen't followed all the development process the bigggest problem at the moment is the lack (or "well-hidden-ness") of documentation. For the P1 I could go to the menu in the propeller tool and click on "propeller help - useful tables". Together with some basic understanding of how the chip works, the data sheet and those tables I had everything I needed.
The P2 documentaion is still very sparse. There is a list of all ASM instructiuons but I have to admit I don't understand everything. Probably, I have to reverse engineer sample code to find out how it works.
Please don't take this as criticism. Everybody of the community here has done a great job. I just want to tell that I'm eagerly waiting for more to come...
Shame the ending is missing but I know how theses things go.
That last demo on sensing was awesome!
And the inline PASM within spin with access to the variables is really neat.
One thing almost missed in the noise was the clock speed. I know Chip mentioned that his demo was 250MHz and he’s run some things at 320MHz and Pete runs at 360MHz. Just thought I would repeat here for the non-regular readers.
I am very excited about that.