Powering up a Javelin Stamp
AwesomeCronk
Posts: 1,055
Hello, I am attempting to fire up and run the JS1 module I bought a few months ago. My JSIDE terminal when I run the following program, or any, shows this error.
[Error IDE-0054 ] Unable to find a Javelin on any port.
This is my setup.
[Error IDE-0054 ] Unable to find a Javelin on any port.
public class HelloWorld { public static void main() { System.out.println("Hello World!"); } }
This is my setup.
Comments
@cgracey?
@Publison?
Going to take another 2 days.
https://www.parallax.com/downloads/javelin-stamp-ide-installer
Tried on WIN 10 and WIN 8.
Can't go on with any help. Time to call tech support.
I called tech support a few hours ago. The guy who answered asked me to send an email, so that he could forward it to one of the senior engineers. That's definitely progress.
Probably Jeff Martin. He has been there for years. Maybe Chip may step in.
I emailed a couple of engineers that have been here since the days of the Javelin and these are their comments below.
Jeff:
There's a situation that may be involved here... the software for the computer and firmware on the Javelin Stamp were designed in a way that was unfortunately affected by CPU speed; the problem is, with more modern computers, the two have difficulty communicating with each other, resulting in the error message he saw. If I remember right, it had something to do with the size of the user code in the Javelin, or whether or not the Javelin had ever been programmed in the first place. I think we had some kind of recovery tool, but I think it required a slower computer to be effective. I'll see if I can find that.
Andy:
"[Error IDE-0054 ] Unable to find a Javelin on any port" is like "...no BASIC Stamp Found..." It means that it is not receiving a response from the Javelin Stamp.
Are you getting any rx and tx (red, blue) lights flickering?
Also try to get details about the demo board (and or USB/serial converter) he's using, and compare the programming schematic in this doc with the one for the demo board he has:
https://www.active-robots.com/fileuploader/download/download/?d=0&file=custom/upload/File-1311631937.pdf
Side notes:
His program is missing import stamp.core.*
The software he would have to use is ancient. I'm not sure that it would successfully communicate with USB/serial drivers. Unfortunately the software developer we contracted allowed his source code to get nuked, so we have no way of getting updated software.
Me:(Miguel Tech Support)
I also notice that the usb to serial converter in the picture is newer and different than the original converter that came with the development board. By the time the new usb converter was designed the Basic Stamp PDB was already discontinued. There were cases where the new converters were not working with older boards.
Best Regards
Miguel Rodriguez
Parallax Tech Support
This is the email that I received earlier.
I am using a Javelin Stamp, Rev. B, purchased from the forums. Arrived in original packaging with a never-used claim. As to PC speed, I have no idea.
Andy:
No Rx or Tx lights. My Javelin is on a Professional Development Board from Chris S. My code was taken from the Javelin Stamp Manual, found on page 35 of the attached pdf.
Miguel:
I have an older USB-Serial adapter, which yielded the same communications issue. I called support a (long)while ago, and I was directed to the FTDI site for the most recent drivers, as it did not work with either JS1 or BS2. I ended up getting the most recent one for use with BS2s. the new one works with BS2s, but nothing works with JS1s. My theory at the time still holds. I may need to find a copy of the drivers released with the JSIDE in 2009. I do have a product disk from then that holds a copy of the JSIDE. it may hold such drivers.
This is my response.
I think it is Stamp compatible.
Try it on a regular Stamp board.
If the Javelin stamp is no good they come up on Ebay fairly often for not much money.
I do not think the USB IC on the board has anything to do with it running.
Does your Javelin stamp work?
Or do you have a board with a USB problem? Or connecting to Editor problem?
Edit. " My JSIDE terminal " What is that?
The USB IC on my BOE is the programming link(built-USB/Serial interpreter) from Stamp editor on PC to the BS2. Built for the BS2 family, there is no reason that the Javelin could be programmed on it.
@"Ken Gracey", is(sorry, was) there any sort of Javelin tester board, to determine the functionality of a Javelin?
My board is one hundred percent functional.
JSIDE-Javelin Stamp Integrated Development Environment. The terminal is the USB port on which the Javelin is being programmed.
You can use your Stamp board to test your Javelin module.
That is from Javelin manual.Here's link for one I looked in.
https://www.parallax.com/sites/default/files/downloads/JS1-IC-Javelin-Stamp-Manual-v1.1.pdf
I myself would just put it on there.
If you want reassurance, call or email support before you do it.
The Javelin was Parallax's new microcontroller before the Propeller.
When you get it going it should be fun!
Edit Sent a message to Support for you.
"The manual is 5 years outdated "
That's right. The Javelin is not a current device with Parallax.
As you can see on the website they no longer sell them and have not made anymore.
Support never got back to me today. Alll day!
Will phone them in the morning for you.
Awesome Cronk
Let's just ask the forum.
Anybody know if it's okay to run a Javelin on a BOE USB?
I would just put it on there.
If you want confirmation before doing that then we will wait.
Awesome Cronk
Here you go. Support did get back to me yesterday. I just missed it another email account of ours.
Let me know how that works.
[Error IDE-0022] Error reading from the serial port [timeout].