Help getting started with Spinneret
macrobeak
Posts: 354
All,
I have some prop programming and project experience.
I recently purchased a Spinneret and would like to get started.
I have downloaded and read the datasheets and tutorials from the Parallax site and your forum, but I am still not sure on how to get started.
The datasheet says a prop plug or similar external controller is required, so I presume a normal prop board will be acceptable as the external prop.
Please could you point me or suggest some simple instructions on the following;
a) diagram on how to connect the external prop and power supply to the Spinneret.
b) step-by-step description on how to load and save the multisocket base files from the external prop to the Spinneret SD card.
c) Once that is done I presume you can disconnect the external prop and follow the Spinneret Setup in your Spinneret multi-socket manual. which seems very clear and well written.
Please excuse my ignorance and inexperience in this matter. I guess I am used to the simpler modules with much more basic starting instructions.
[h=1][/h]
I have some prop programming and project experience.
I recently purchased a Spinneret and would like to get started.
I have downloaded and read the datasheets and tutorials from the Parallax site and your forum, but I am still not sure on how to get started.
The datasheet says a prop plug or similar external controller is required, so I presume a normal prop board will be acceptable as the external prop.
Please could you point me or suggest some simple instructions on the following;
a) diagram on how to connect the external prop and power supply to the Spinneret.
b) step-by-step description on how to load and save the multisocket base files from the external prop to the Spinneret SD card.
c) Once that is done I presume you can disconnect the external prop and follow the Spinneret Setup in your Spinneret multi-socket manual. which seems very clear and well written.
Please excuse my ignorance and inexperience in this matter. I guess I am used to the simpler modules with much more basic starting instructions.
[h=1][/h]
Comments
There several methods to powering the Spinneret. I use a repurposed 5V cell phone charger connected to the Auxiliary Serial I/O header, J6. Connect the positive lead to the "R" and the negative lead to "B". See the Spinneret manual, page 3, for a image of J6 and a description.
An external Propeller is not required. Use a Prop Plug for programming the Spinneret (Propeller Chip). The 4 pin Prop Plug connects to the J2 header. See Programming Header and Jumper in the Spinneret manual, page 4.
The SD card should contain an HTML web site not the Multisocket base. The SPIN code (Multisocket base file) is loaded and saved in the Propeller's EEPROM using the Spin Tool. See the help file(s) for excellent Propeller Programming documentation.
There is no external Prop! Are you referring to the Prop Plug by chance?
Thank you for your quick response. I will look at this carefully and try it out and come back if I have any issues.
Thank,
The source code can be found at
https://code.google.com/p/propeller-w5200-driver/source/browse/trunk/#trunk%2F%20propeller-w5200-driver%2FSpinneret
And Welcome to the forum, KellyWang
I have installed Tortoise svn and when I try to checkout this link:
I get those errors:
Hope I will find some support here (like always) and will be back in the morning!
Solved: I could checkout the sources from this address: http://propeller-w5200-driver.googlecode.com/svn/trunk/%20propeller-w5200-driver/
Now I "only" have to understand, how this stuff works ;-)
Personally though I find the Spinneret a bit of an odd ball in that it is almost like a WIZnet evaluation board but doesn't really have the I/O, footprint, or connectors to make it an embedded controller.
With the prop we can run programs using 32k + cog memory. A program that is serial in principal can not use more than one cog. When distributing moduls, communication will create overhead and the solution will be worse. BUT it may make sense in recognizing, how a serial process can be divided in parallel tasks. This gives a chance to discover ways to run the serial program in parallel and so open a way to run different processes concurrent making better use of resources...
But it is hard to convince people.