mkarlsson Posted August 19, 2014 Report Share Posted August 19, 2014 I have played a bit with the recently released Parallax Propeller 1 code and got it to run on the Pipistrello board. More testing needs to be done but it least it runs the tutorial files in Propeller Tools v1.3.2The board can be programmed directly in Propeller Tools since the code detects DTR going high and generates a long reset pulse to emulate the RC-filter on the Prop Plug.Pins 0-15 are mapped to Wing A0-A15, pins 16-29 are mapped to Wing B0-B13. Pins 30 and 31 are connected to the FTDI chip for serial communication.The cog LEDs are mapped to Wing C0-C7.Two of the on-board LEDs (LED1 and LED2) are monitoring pin 30 (tx) and pin 31 (rx).Two other LEDs (LED3 and LED4) are monitoring pins 16 and 17 which makes it easy to play with the tutorial examples that toggle those two pins.Here is a link to a zip file with a full Xilinx ISE project (ISE14.4) including all verilog source files and a Pipistrello bit file (in the synth directory):http://www.saanlima.com/download/pipistrello-v2.0/Propeller-1-Design-2014-08-11.zipThis is based on the 2014-08-11 code release.Enjoy!Magnus Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted August 20, 2014 Report Share Posted August 20, 2014 Can you verify that it would not fit on the LX9 without cutting down the cores? Jack. Quote Link to comment Share on other sites More sharing options...
mkarlsson Posted August 20, 2014 Author Report Share Posted August 20, 2014 The code as released form Parallax (80 MHz freq, 8 cogs) take up about 47% of he slices in an LX45 so it might make it into an LX25 but that's it. I have not played with removing cogs to see how much it would drop in size. BTW, the latest version of the code that compiles in ISE is now available on github:https://github.com/magnuskarlsson/P8X32A_Emulation Magnus Quote Link to comment Share on other sites More sharing options...
bithead Posted August 21, 2014 Report Share Posted August 21, 2014 I also got it build for the LX45 and LX25, and can confirm that it does not fit on the LX9. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.