RidgeSoft is pleased to announce the availability of the RoboJDE Java-enabled robotics software development environment version 2.0. The major highlights of this release include the following:
Support has been added for Windows® Vista, Mac® OS X and Linux, in addition to previously supported Windows XP.
The RidgeSoft Command Line Loader has been added. It enables downloading and running programs via the command line, as well as integration with Eclipse and other integrated development environments.
RoboJDE is now free! The full functionality of RoboJDE is free for use on any computer when used to program the IntelliBrain 2, IntelliBrain, Handy Board and Sumo11 robotics controllers. The use of license keys and software-based license enforcement has been eliminated.
One more thing, to use IC v.4.30 on your Sumo11, all you have to do is reload the firmware.
V.5.01 did have fixes for the HB & Sumo11, but KISS didn't change the display. That was when they were starting support for the XBC board. Around that time they stopped changing the version numbers for targets that didn't receive upgrades; IC v7.08 has a stable Sumo11 version, but it is still labled 4.3 on the display.
Having different firmare will tend to cause crashes.
-Terry
--
-----Original Message----- From: Terry Grant Sent: May 27, 2008 12:46 PM To: Sumo11users@yahoogroups.com Subject: Re: [Sumo11users] Sumo 11 with Interactive C 8.0.2 ???
Ronald, I know that the latest IC still loads version 4.30 to other targets such as Sumo 11. I'd look for other reasons for the crash. If your battery is weak that is a common cause. -Terry
-----Original Message----- From: megagamml0r Sent: May 27, 2008 3:47 AM To: Sumo11users@yahoogroups.com Subject: [Sumo11users] Sumo 11 with Interactive C 8.0.2 ???
HI!
I own a Sumo11 Board with IC 5.01 on the Sumo11 Board ...
So I wanted to start Interactive C to programm a little bit but then when I need to choose between the Boards there is no Sumo11 to choose...
Then I downloaded the preior Version of Interactive C (7.0.9) and I can choose the Sumo11 Board from the List but then the Interactive C Software gives a message wich contains :
"Please note that the version (430) of the library currently in use does not match the Version (501)of the Firmware on the Controllerboard, this can result in undefined behavior!"
After this my Sumo Board crashes and i need to take it off and then on...
SO... can anybody help me with my problem... I searched for the 501 library but is didnt find anything....
Ronald, I know that the latest IC still loads version 4.30 to other targets such as Sumo 11. I'd look for other reasons for the crash. If your battery is weak that is a common cause. -Terry
-----Original Message-----
From: megagamml0r Sent: May 27, 2008 3:47 AM
To: Sumo11users@yahoogroups.com
Subject: [Sumo11users] Sumo 11 with Interactive C 8.0.2 ???
HI!
I own a Sumo11 Board with IC 5.01 on the Sumo11 Board ...
So I wanted to start Interactive C to programm a little bit but then
when I need to choose between the Boards there is no Sumo11 to choose...
Then I downloaded the preior Version of Interactive C (7.0.9) and I
can choose the Sumo11 Board from the List but then the Interactive C
Software gives a message wich contains :
"Please note that the version (430) of the library currently in use
does not match the Version (501)of the Firmware on the
Controllerboard, this can result in undefined behavior!"
After this my Sumo Board crashes and i need to take it off and then on...
SO... can anybody help me with my problem... I searched for the 501
library but is didnt find anything....
HI!
I own a Sumo11 Board with IC 5.01 on the Sumo11 Board ...
So I wanted to start Interactive C to programm a little bit but then
when I need to choose between the Boards there is no Sumo11 to choose...
Then I downloaded the preior Version of Interactive C (7.0.9) and I
can choose the Sumo11 Board from the List but then the Interactive C
Software gives a message wich contains :
"Please note that the version (430) of the library currently in use
does not match the Version (501)of the Firmware on the
Controllerboard, this can result in undefined behavior!"
After this my Sumo Board crashes and i need to take it off and then on...
SO... can anybody help me with my problem... I searched for the 501
library but is didnt find anything....
Thanks in Advance
Ronald
It sounds like you might have some part installed incorrectly or in
the wrong spot. Check your diodes, they are polarized and have to be
installed with the black band of the diode on the same end as the
white band on the PCB footprint.
Also check that you have the 2n3904 and 2n3906 in their correct
places and that they are the correct component.
You should also have the 8Mhz resonator installed, and make sure your
uC & its socket are installed properly, I've seen it where someone had
installed the socket rotated 90deg before and then they kept saying
that the processor was installed right and that it only fits one way.
If you prefer to send it back for me to look at, you can do that too.
I only ask that you pay to get it to me, I'll cover the repairs and
return shipping at my expanse.
-Dan
--- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@...>
wrote:
>
> I am using a standard serial port, and I checked that the cable and
> the port are able to connect to other brands of microcontrollers that
> I have.
>
> --- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@> wrote:
> >
> > Are you using a standard serial port, or are you going through a USB
> > port simulator?
> >
> >
> >
> > --- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@>
> > wrote:
> > >
> > > Yes, the jumper is set to single board mode.
> > >
> > > --- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@> wrote:
> > > >
> > > > Chris,
> > > > Do you have the jumper set to single board mode?
> > > > -Dan
> > > >
> > > >
> > > >
> > > > --- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@>
> > > > wrote:
> > > > >
> > > > > I was wondering if someone could advise me on troubleshooting
> stage
> > > > > two of the assembly of the main board (ie. adding the CPU and
> serial
> > > > > connections and all), or direct me to an appropriate resource.
> > > > >
> > > > > I followed the instructions precisely, and I have checked that
> > all the
> > > > > components are properly oriented and that each component is
> > correctly
> > > > > soldered onto the board.
> > > > >
> > > > > However when I use hcload, I keep getting the "reset the board"
> > > > > message. I press reset, the red LED on the board comes on,
but my
> > > > > computer still says to reset the board. I tried used the JBug
> > software
> > > > > as well, but it says "Connecting" and then doesn't ever do
> anything.
> > > > >
> > > > > What do I try next?
> > > > >
> > > >
> > >
> >
>
Use pins 1 through 14, pin 1 should be labeled, but if not, pin 1 will
be to the far left of the board closest to the side edge. Pins 15 &
16 are for the company to use for lcds that have a backlight.
-Dan
--- In Sumo11users@yahoogroups.com, "autotheist" <autotheist@...> wrote:
>
> I have a question about the connections on the LCD that came with the
> expansion board. There are 14 pins, and the LCD in the kit I got has
> 16 holes. Which 14 of the 16 do the pins get soldered to?
>
I have a question about the connections on the LCD that came with the
expansion board. There are 14 pins, and the LCD in the kit I got has
16 holes. Which 14 of the 16 do the pins get soldered to?
I am using a standard serial port, and I checked that the cable and
the port are able to connect to other brands of microcontrollers that
I have.
--- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@...> wrote:
>
> Are you using a standard serial port, or are you going through a USB
> port simulator?
>
>
>
> --- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@>
> wrote:
> >
> > Yes, the jumper is set to single board mode.
> >
> > --- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@> wrote:
> > >
> > > Chris,
> > > Do you have the jumper set to single board mode?
> > > -Dan
> > >
> > >
> > >
> > > --- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@>
> > > wrote:
> > > >
> > > > I was wondering if someone could advise me on troubleshooting
stage
> > > > two of the assembly of the main board (ie. adding the CPU and
serial
> > > > connections and all), or direct me to an appropriate resource.
> > > >
> > > > I followed the instructions precisely, and I have checked that
> all the
> > > > components are properly oriented and that each component is
> correctly
> > > > soldered onto the board.
> > > >
> > > > However when I use hcload, I keep getting the "reset the board"
> > > > message. I press reset, the red LED on the board comes on, but my
> > > > computer still says to reset the board. I tried used the JBug
> software
> > > > as well, but it says "Connecting" and then doesn't ever do
anything.
> > > >
> > > > What do I try next?
> > > >
> > >
> >
>
Are you using a standard serial port, or are you going through a USB
port simulator?
--- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@...>
wrote:
>
> Yes, the jumper is set to single board mode.
>
> --- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@> wrote:
> >
> > Chris,
> > Do you have the jumper set to single board mode?
> > -Dan
> >
> >
> >
> > --- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@>
> > wrote:
> > >
> > > I was wondering if someone could advise me on troubleshooting stage
> > > two of the assembly of the main board (ie. adding the CPU and serial
> > > connections and all), or direct me to an appropriate resource.
> > >
> > > I followed the instructions precisely, and I have checked that
all the
> > > components are properly oriented and that each component is
correctly
> > > soldered onto the board.
> > >
> > > However when I use hcload, I keep getting the "reset the board"
> > > message. I press reset, the red LED on the board comes on, but my
> > > computer still says to reset the board. I tried used the JBug
software
> > > as well, but it says "Connecting" and then doesn't ever do anything.
> > >
> > > What do I try next?
> > >
> >
>
Yes, the jumper is set to single board mode.
--- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@...> wrote:
>
> Chris,
> Do you have the jumper set to single board mode?
> -Dan
>
>
>
> --- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@>
> wrote:
> >
> > I was wondering if someone could advise me on troubleshooting stage
> > two of the assembly of the main board (ie. adding the CPU and serial
> > connections and all), or direct me to an appropriate resource.
> >
> > I followed the instructions precisely, and I have checked that all the
> > components are properly oriented and that each component is correctly
> > soldered onto the board.
> >
> > However when I use hcload, I keep getting the "reset the board"
> > message. I press reset, the red LED on the board comes on, but my
> > computer still says to reset the board. I tried used the JBug software
> > as well, but it says "Connecting" and then doesn't ever do anything.
> >
> > What do I try next?
> >
>
Chris,
Do you have the jumper set to single board mode?
-Dan
--- In Sumo11users@yahoogroups.com, "ompalopsychite" <chris_bird@...>
wrote:
>
> I was wondering if someone could advise me on troubleshooting stage
> two of the assembly of the main board (ie. adding the CPU and serial
> connections and all), or direct me to an appropriate resource.
>
> I followed the instructions precisely, and I have checked that all the
> components are properly oriented and that each component is correctly
> soldered onto the board.
>
> However when I use hcload, I keep getting the "reset the board"
> message. I press reset, the red LED on the board comes on, but my
> computer still says to reset the board. I tried used the JBug software
> as well, but it says "Connecting" and then doesn't ever do anything.
>
> What do I try next?
>
I was wondering if someone could advise me on troubleshooting stage
two of the assembly of the main board (ie. adding the CPU and serial
connections and all), or direct me to an appropriate resource.
I followed the instructions precisely, and I have checked that all the
components are properly oriented and that each component is correctly
soldered onto the board.
However when I use hcload, I keep getting the "reset the board"
message. I press reset, the red LED on the board comes on, but my
computer still says to reset the board. I tried used the JBug software
as well, but it says "Connecting" and then doesn't ever do anything.
What do I try next?
On the Sumo11, I sacrificed the second two PWM ports to create the
servo ports. There is a detailed chart of how the ports are broken up
in the Expansion board docs on the www.1sorc.com website. You should
be able to use that along with the Handyboard drivers to regain those
two PWM channels, but you will have to sacrifice the servo ports and
digital out 8, which is exactly what the Handyboard does.
Here's a direct link to that chart:
http://www.1sorc.com/guide/mtr_cntrl.jpg
-Dan Gates
--- In Sumo11users@yahoogroups.com, "nick987121" <nick987121@...> wrote:
>
> I have the need to drive 3 large 12v motors. I have already made 3
> H-Bridge controllers using the NC LMD18200T IC's. I cannot figure out
> by the schematic, if the Sumo11 has potentially 4 PWM outputs. I know
> there are 2 for each of the two supported drive motors, but like I
> said, I need 3. Can I use the servo PWM ports? And if so, how?
>
> Thanks!
>
I have the need to drive 3 large 12v motors. I have already made 3
H-Bridge controllers using the NC LMD18200T IC's. I cannot figure out
by the schematic, if the Sumo11 has potentially 4 PWM outputs. I know
there are 2 for each of the two supported drive motors, but like I
said, I need 3. Can I use the servo PWM ports? And if so, how?
Thanks!
Thanks, i figured it out. I am still waiting approval to be added to
the Robojde group. My problem was you can't change the baud rate on
version 1.2.0. The version shipped with my board. I downloaded the
new version, and changed the settings for sumo11/handyboard and that
brought it down to 9600. Then you have to try and bootstrap the
board several times and try to download it several times until it
finally works.
Working great now!
--- In Sumo11users@yahoogroups.com, "Dan Gates" <topazx2@...> wrote:
>
> You'll probably need to ask Steve at Ridgesoft about this.
>
> -Dan Gates
>
>
> --- In Sumo11users@yahoogroups.com, "eetmajor2001" <eetmajor2001@>
> wrote:
> >
> > Hi, i currently am using a sumo11 which i got for free for a
project.
> > It came with RoboJDe software which i would like to try out. But
it
> > won't recognize my sumo even after i put it into bootstrap mode.
It
> > works with IC 7 just fine. Is there something else i have to do
to get
> > it to work.
> >
>
There are two seperate power inputs on the Sumo11, one is specifically
for powering the logic and processor and is regulated through a 7805
voltage regulator. This power input is labeled 'MAIN pwr' and requires
at least 6.2 volts to function properly. I suspect that your 7.2v
battery is not fully charged. The other power input is specifically
for powering motors and servos, it's raw (unregulated) power directly
from the battery and is labeled 'MTR Servo pwr'. Both power inputs
share a common ground, but are designed so that there is no SAG or
interferance between the two. You have to be careful when choosing a
voltage for this input because it's NOT regulated. Most hobby servos
can only tolerate a 7.2v max. If you're not planning to use servos and
just want to give your motors full power, you can go as high as 14v
without any problems, just remember that the H-bridge is only designed
to tolerate 500mA per channel.
All this information is in the manual that comes on the disk, but
it's always better to be safe than sorry.
-Dan Gates
--- In Sumo11users@yahoogroups.com, "bxa1322003" <bxa1322003@...> wrote:
>
> Is there a ground-loop problem if I power the sumo with one source and
> the servos with another, especially if the sources are different?
>
> Also, what are the power requirements for the sumo? I have a 7.2V
> 2000mah battery. But when I power the thing up, I get the low tone
> buzzer sound from the sumo. I can't download any files. It just sets
> there. But when I power the thing up with a bigger source, the LCD is
> brite and begins accepting programs and functions properly.
>
> Has anyone experience this, espcially the 'low' buzzer sound?
>
You'll probably need to ask Steve at Ridgesoft about this.
-Dan Gates
--- In Sumo11users@yahoogroups.com, "eetmajor2001" <eetmajor2001@...>
wrote:
>
> Hi, i currently am using a sumo11 which i got for free for a project.
> It came with RoboJDe software which i would like to try out. But it
> won't recognize my sumo even after i put it into bootstrap mode. It
> works with IC 7 just fine. Is there something else i have to do to get
> it to work.
>
There are two seperate power inputs on the Sumo11, one is specifically
for powering the logic and processor and is regulated through a 7805
voltage regulator. This power input is labeled 'MAIN pwr' and requires
at least 6.2 volts to function properly. I suspect that your 7.2v
battery is not fully charged. The other power input is specifically
for powering motors and servos, it's raw (unregulated) power directly
from the battery and is labeled 'MTR Servo pwr'. Both power inputs
share a common ground, but are designed so that there is no SAG or
interferance between the two. You have to be careful when choosing a
voltage for this input because it's NOT regulated. Most hobby servos
can only tolerate a 7.2v max. If you're not planning to use servos and
just want to give your motors full power, you can go as high as 14v
without any problems, just remember that the H-bridge is only designed
to tolerate 500mA per channel.
All this information is in the manual that comes on the disk, but
it's always better to be safe than sorry.
-Dan Gates
--- In Sumo11users@yahoogroups.com, "bxa1322003" <bxa1322003@...> wrote:
>
> Is there a ground-loop problem if I power the sumo with one source and
> the servos with another, especially if the sources are different?
>
> Also, what are the power requirements for the sumo? I have a 7.2V
> 2000mah battery. But when I power the thing up, I get the low tone
> buzzer sound from the sumo. I can't download any files. It just sets
> there. But when I power the thing up with a bigger source, the LCD is
> brite and begins accepting programs and functions properly.
>
> Has anyone experience this, espcially the 'low' buzzer sound?
>
Hi, i currently am using a sumo11 which i got for free for a project.
It came with RoboJDe software which i would like to try out. But it
won't recognize my sumo even after i put it into bootstrap mode. It
works with IC 7 just fine. Is there something else i have to do to get
it to work.
Is there a ground-loop problem if I power the sumo with one source and
the servos with another, especially if the sources are different?
Also, what are the power requirements for the sumo? I have a 7.2V
2000mah battery. But when I power the thing up, I get the low tone
buzzer sound from the sumo. I can't download any files. It just sets
there. But when I power the thing up with a bigger source, the LCD is
brite and begins accepting programs and functions properly.
Has anyone experience this, espcially the 'low' buzzer sound?
my lcd is TSL1620-1 i have already attached all the wires to an avr micro according to the data sheet.
Dan Gates <topazx2@...> wrote:
We need more information, how did you attach your LCD? Did you use it with the Sumo11 expansion board? Was it an LCD supplied with a Sumo11 kit? Please be more specific.
-Dan Gates
--- In Sumo11users@yahoogroups.com, "mohsen30370" <mohsen30370@...> wrote: > > I WANT TO RUN A LCD 16*2 BUT
DONT KNOW HOW. > PLEASE HELP ME. > I HAVE ALREADY HAVE ATTECHED THE LCD TO A MICRO CONTOROLER BUT DIDNT > WORK. >
We need more information, how did you attach your LCD? Did you use it
with the Sumo11 expansion board? Was it an LCD supplied with a Sumo11 kit?
Please be more specific.
-Dan Gates
--- In Sumo11users@yahoogroups.com, "mohsen30370" <mohsen30370@...> wrote:
>
> I WANT TO RUN A LCD 16*2 BUT DONT KNOW HOW.
> PLEASE HELP ME.
> I HAVE ALREADY HAVE ATTECHED THE LCD TO A MICRO CONTOROLER BUT DIDNT
> WORK.
>
We are a Mixed Signal IP and ASIC Relization Company offering a portfolio of digital and analog IP and full range of design services. This is to inform you that we have an immediate opening for Mixed-Signal Engineers. Please find the requirement as below :
Qualification:
M.Tech. / M.S. + 2 yrs, B.E. / B.Tech + 4yrs
Experience:
Minimum 4 years of experience in the relevant field
Design of standard I/Os, Power and ground I/O design, special I/Os like LVDS, SSTL, HSTL, TMDS
Design of ESD
protection circuits and latch-up prevention circuits
Run simulation of test chip circuits and evolving/enhancing I/O design
Requirements:
Should have a good understanding of clamp circuits, ESD issues and latch-up issues
Should have a good understanding of custom layout
Must have strong CMOS / Bi-CMOS design concepts and skills, with a solid understanding of device physics
Strong comprehension of circuit design & interaction with fabrication process is an added advantage
Those with good command over Verilog and having knowledge of Verilog-A will be given a preference
Location:Hyderabad, India
Interested candidates meeting the above requirement can apply for the
above position by responding to this mail. Please feel free to foward this mail to your friends who would meet up with the above requirement.
Be sure you read the help for start_process() and kill_process(), defer() and hog_processor(), as well as the tutorial pages in the help for process management. If you still have questions, feel free to post them with code that illustrates your question.
You can certainly run a process independent of main. Understand it is not concurrent execution but context switching between the
code in the process and the code in main. So while code is currently executing in main no process execution will happen, at points between IC instructions and at the discretion of the IC firmware the current process is suspended and any other processes will run. The defer() function causes an immediate context switch, the hog_processor() function prevents switches for 256ms. Typically started processes set global variables to be tested by main() or other processes.
Hope that helps, Jim
At 12:06 PM 11/17/2006, you wrote:
>Will a process run independent of the main once it is called from the >main? > >What I want to do is to check for a condition 'continuously' and >basically, whenever this condition is true, the `main' should >terminate. But I don't want it the case where I call on this process or >function at the beginning of the loop or at the end or any other >pattern as
such. > >Is there a way of coding so that the process is continuously running >with the others tasks running simultaneously in the background or vice >versa? > >Any help is greatly appreciated! > >
Be sure you read the help for start_process() and kill_process(),
defer() and hog_processor(), as well as the tutorial pages in the
help for process management. If you still have questions, feel free
to post them with code that illustrates your question.
You can certainly run a process independent of main. Understand it is
not concurrent execution but context switching between the code in
the process and the code in main. So while code is currently
executing in main no process execution will happen, at points between
IC instructions and at the discretion of the IC firmware the current
process is suspended and any other processes will run. The defer()
function causes an immediate context switch, the hog_processor()
function prevents switches for 256ms. Typically started processes set
global variables to be tested by main() or other processes.
Hope that helps,
Jim
At 12:06 PM 11/17/2006, you wrote:
>Will a process run independent of the main once it is called from the
>main?
>
>What I want to do is to check for a condition 'continuously' and
>basically, whenever this condition is true, the `main' should
>terminate. But I don't want it the case where I call on this process or
>function at the beginning of the loop or at the end or any other
>pattern as such.
>
>Is there a way of coding so that the process is continuously running
>with the others tasks running simultaneously in the background or vice
>versa?
>
>Any help is greatly appreciated!
>
>
Will a process run independent of the main once it is called from the
main?
What I want to do is to check for a condition 'continuously' and
basically, whenever this condition is true, the `main' should
terminate. But I don't want it the case where I call on this process or
function at the beginning of the loop or at the end or any other
pattern as such.
Is there a way of coding so that the process is continuously running
with the others tasks running simultaneously in the background or vice
versa?
Any help is greatly appreciated!