Go to Post You don't have to beat stronger teams to get better... to get better is to be forced to push the envelope against stronger teams. - Shankar M [more]
Home
Go Back   Chief Delphi > Other > FIRST Tech Challenge
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 11 votes, 4.64 average. Display Modes
  #16   Spotlight this post!  
Unread 17-05-2005, 07:45
foobert foobert is offline
Registered User
no team
 
Join Date: May 2005
Location: oakland, ca
Posts: 87
foobert is a jewel in the roughfoobert is a jewel in the roughfoobert is a jewel in the rough
Re: how to build a VEX programming module

i sent an email to info@ etc. the other day and the word was that the default code would be posted on vexlabs.com next week and that programming kit prototypes would be available as well at that time.

Last edited by foobert : 17-05-2005 at 07:53. Reason: error in url
Reply With Quote
  #17   Spotlight this post!  
Unread 21-05-2005, 09:06
crazykid234's Avatar
crazykid234 crazykid234 is offline
Techincal assist
AKA: Brian Clegg
FRC #1646 (Precision Guessworks), Alumni FRC #234 (Cyber Blue)
Team Role: Mentor
 
Join Date: Dec 2003
Rookie Year: 2004
Location: Indianapolis
Posts: 78
crazykid234 is a splendid one to beholdcrazykid234 is a splendid one to beholdcrazykid234 is a splendid one to beholdcrazykid234 is a splendid one to beholdcrazykid234 is a splendid one to beholdcrazykid234 is a splendid one to beholdcrazykid234 is a splendid one to beholdcrazykid234 is a splendid one to behold
Talking Re: how to build a VEX programming module

the default code has been released!! You can find it here

This also contains the ifi loader you will need, but no luck on the prototype programming modules.......

Have fun!
__________________
Don't see the world as it is and ask why; see the world as it could be and ask, why not? - unknown author

Reply With Quote
  #18   Spotlight this post!  
Unread 23-05-2005, 00:36
curriedgoat curriedgoat is offline
Registered User
no team
 
Join Date: May 2005
Location: San Jose, CA
Posts: 1
curriedgoat is an unknown quantity at this point
Question Re: how to build a VEX programming module

What is the REV on your VEX board? I am not finding the pinouts like you described. I find that

1- RB1 (master)
2- RJ3 (master)
3- GND
4- C1OUT
5- +5v
6- can't find where it traces to yet

My VEX board has this printed on it:
RS-TALOS
REV NC3

This is on the serial port and not the RX1 or RX2 ports.

Thanks,
Bronson

Quote:
Originally Posted by fowlerm
Pinout for the Vex serial port is as follows:

1 - Tx for UART 1 on the user uP - White
2 - Rx for UART 1 on the user uP - Black
3 - Gnd - Red
4 - RB0 on the master uP - Green
5 - +5v - Yellow
6 - RJ3 on the master uP - Blue
Reply With Quote
  #19   Spotlight this post!  
Unread 23-05-2005, 18:20
Dr.Bot
 
Posts: n/a
Re: how to build a VEX programming module

Does anyone know what the 'default' program module will contain? Does it come in both USB and rs232 port versions? Losts of laptops today don't have serial ports.
Reply With Quote
  #20   Spotlight this post!  
Unread 24-05-2005, 00:06
BradAMiller BradAMiller is offline
Registered User
AKA: Brad
#0190 ( Gompei and the Herd)
Team Role: Mentor
 
Join Date: Mar 2004
Location: Worcester, MA
Posts: 592
BradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant future
Re: how to build a VEX programming module

Quote:
Originally Posted by Dr.Bot
Does anyone know what the 'default' program module will contain? Does it come in both USB and rs232 port versions? Losts of laptops today don't have serial ports.
The programming "cable" that will be shipped contains the level converter for serial ports. The idea of the extra hardware is to make it more immune to serial port and laptop performance differences. The original IFI controllers were very sensitive to laptop speeds and USB-serial adapters and would often fail loading the program.

Brad
Reply With Quote
  #21   Spotlight this post!  
Unread 24-05-2005, 08:36
foobert foobert is offline
Registered User
no team
 
Join Date: May 2005
Location: oakland, ca
Posts: 87
foobert is a jewel in the roughfoobert is a jewel in the roughfoobert is a jewel in the rough
Re: how to build a VEX programming module

fired up the ohm meter this morning and my results confirm fowlerm's.

my board is also labeled rs-talos rev nc3.

note that the master and user controllers are not oriented the same way on the board and that the c1out, (pin 18), is 90 degrees away orientation-wise, from tx2, (pin 38).

to test i plugged a straight through 6 pin cable into the programming port and a jack with wires hanging loose, then connected my ohm meter to the various wires at one end and to pins on the chips at the other. the wire colors i got are the same as reported by fowlerm.

furthermore, with the board powered up i read 4.9 volts on rb0, (green). this pin has an internal pullup, so i assume that that's appropriate, and that connecting a switch between rb0 and ground will generate and interrupt on the master controller.

haven't managed to get a cable working but, hey, i'm in way over my head.

good luck.

Quote:
Originally Posted by curriedgoat
What is the REV on your VEX board? I am not finding the pinouts like you described. I find that

1- RB1 (master)
2- RJ3 (master)
3- GND
4- C1OUT
5- +5v
6- can't find where it traces to yet

My VEX board has this printed on it:
RS-TALOS
REV NC3

This is on the serial port and not the RX1 or RX2 ports.

Thanks,
Bronson
Reply With Quote
  #22   Spotlight this post!  
Unread 24-05-2005, 15:49
fowlerm's Avatar
fowlerm fowlerm is offline
Bringing .NET to Robots
AKA: Matthew Fowler
FRC #0312 (Heatwave); FRC #1369 (Minotaur)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2001
Location: St. Petersburg, FL, USA
Posts: 78
fowlerm has a spectacular aura aboutfowlerm has a spectacular aura aboutfowlerm has a spectacular aura about
Re: how to build a VEX programming module

Quote:
Originally Posted by Dr.Bot
Does anyone know what the 'default' program module will contain? Does it come in both USB and rs232 port versions? Losts of laptops today don't have serial ports.
Supposedly there will be two versions of the programming module, one that has a RS-232 to TTL converter and the other will have a USB to TTL converter, but I haven't been able to confirm this.
Reply With Quote
  #23   Spotlight this post!  
Unread 24-05-2005, 22:17
shm267 shm267 is offline
Registered User
no team
 
Join Date: May 2005
Location: Atlanta
Posts: 1
shm267 is an unknown quantity at this point
Re: how to build a VEX programming module

I spoke with someone at vexlabs today, the prototype boards are available and so far, no one has purchased one. They are around $100 for the prototype board. He indicated that the program kit at radio Shack will be around $130. I asked if it was just a level converter and he indicated that is has an actual pic processor on it. He also indicated that the two chips have a boot loader for loading code. Both chips will be update-able via the loader. I was thinking about returning my system, but after finding out that the controller is PIC based and that I would update the code on the chips, I plan on keeping the system. BTW... The processors on the board are PIC 18F8520. Has anyone researched if the In circuit programming pins are available on the connectors. This may be a quick way to update the code on the controller.
Reply With Quote
  #24   Spotlight this post!  
Unread 24-05-2005, 22:22
Elgin Clock's Avatar
Elgin Clock Elgin Clock is offline
updates this status less than FB!
AKA: the one who "will break into your thoughts..."
FRC #0237 (Black Magic)
Team Role: Mentor
 
Join Date: May 2001
Rookie Year: 2001
Location: H20-Town, Connecticut
Posts: 7,773
Elgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond repute
Send a message via AIM to Elgin Clock
Re: how to build a VEX programming module

All in due time folks.. All in due time.
Looks promising though, and easy to use.
__________________
The influence of many leads to the individuality of one. - E.C.C. (That's me!!)

Reply With Quote
  #25   Spotlight this post!  
Unread 25-05-2005, 14:42
fowlerm's Avatar
fowlerm fowlerm is offline
Bringing .NET to Robots
AKA: Matthew Fowler
FRC #0312 (Heatwave); FRC #1369 (Minotaur)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2001
Location: St. Petersburg, FL, USA
Posts: 78
fowlerm has a spectacular aura aboutfowlerm has a spectacular aura aboutfowlerm has a spectacular aura about
Re: how to build a VEX programming module

Quote:
Originally Posted by shm267
The processors on the board are PIC 18F8520. Has anyone researched if the In circuit programming pins are available on the connectors. This may be a quick way to update the code on the controller.
The PIC's ICSP pins are not available through the 6-pin connector. The bootloader that's on the chips is a serial bootloader that uses the PIC's USART to download code and write to the program memory. If you use the ICSP pins to download code you have to have a hardware programmer like the ICD2, but if you download the code using the bootloader all you need to have is serial port on a PC and an RS-232 to TTL converter.
Reply With Quote
  #26   Spotlight this post!  
Unread 01-06-2005, 17:43
lynca's Avatar
lynca lynca is offline
Andrew Lynch
FRC #2587 (DiscoBots)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Houston, TX
Posts: 1,613
lynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond repute
Send a message via AIM to lynca
Re: how to build a VEX programming module

Were you able to actually program the module, if so,
did you use the same compiler for FIRST,

Do you have any example programs that you wrote,
Also, has anyone found a schematic of the vex kit,

thanks

~Andrew Lynch
Reply With Quote
  #27   Spotlight this post!  
Unread 06-06-2005, 16:02
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 416
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
Re: how to build a VEX programming module

I got the VEX kit for my birthday, and as the programmer on my team, I badly want to program it.
I bought a couple of MAX232 chips, and I have some RJ11 and DB9 cables.
The datasheet for the MAX232 says that it inverts the logic, so do I need to invert it back to normal?
Thanks,
Steven
Reply With Quote
  #28   Spotlight this post!  
Unread 07-06-2005, 00:20
lynca's Avatar
lynca lynca is offline
Andrew Lynch
FRC #2587 (DiscoBots)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Houston, TX
Posts: 1,613
lynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond repute
Send a message via AIM to lynca
Re: how to build a VEX programming module

The programming module has a PIC and does not include just a converter interface. Contact vex labs to obtain a programming module.

~Andrew
Reply With Quote
  #29   Spotlight this post!  
Unread 10-06-2005, 20:39
foobert foobert is offline
Registered User
no team
 
Join Date: May 2005
Location: oakland, ca
Posts: 87
foobert is a jewel in the roughfoobert is a jewel in the roughfoobert is a jewel in the rough
Re: how to build a VEX programming module

after spending last weekend fruitlessly trying to put together a programmer with a max232, a handful of capacitors and a momentary switch i gave up and ordered a prototype programmer from vexlabs on monday.

it arrived today and in addition to a level shifting ic there is a microchip 12f629 on board. boy do i feel like a dope...
Reply With Quote
  #30   Spotlight this post!  
Unread 11-06-2005, 00:45
John Wanninger's Avatar
John Wanninger John Wanninger is offline
Registered User
FRC #1732 (Hilltoppers)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2001
Location: Milwaukee, WI
Posts: 142
John Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond reputeJohn Wanninger has a reputation beyond repute
Re: how to build a VEX programming module

Ok, so maybe there's more to it than you thought. but my hat's off to you. Those efforts which seemed futile will someday pay off in other ways, although you may not see it now. Even if only 1 out of 4 things you try work,that's better than most folks' 0 for 0, not to mention what you would learn in the 3 "failures." Yours is the path to accomplishment.

(BTW, my programmer module arrived Thursday, but I haven't had the chance to try it out yet!)
__________________

"A hundred times every day I remind myself that my inner and outer life are based on the labors of other men, living and dead, and that I must exert myself in order to give in the same measure as I have received and am still receiving..."
--Albert Einstein

2001: FLL852 |2002: FLL20/FLL21 |2003: FLL23/FLL25 |2004: FLL14/FLL16 |2005: FVC22/FLL124 |2006: FLL3/FLL2986/FVC22/FRC1732 |2007:FLL3/FLL34/FLL56/FRC1732
2008: FLL3/FLL18/FRC1732 |2009: FLL101/FLL8963/FRC1732 ...(etc.!)
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming - Getting Started Mark McLeod Programming 80 16-04-2008 23:37
Programming for Vex robots Jeff K. Programming 4 13-11-2005 16:40
VEX Robotics vexrobotics FIRST Tech Challenge 8 30-03-2005 23:25
OCCRA Teams - where do you build? Phil 33 OCCRA 7 28-10-2004 21:41
build new programming (st.louis regional) nick_champ_2 Programming 21 23-02-2004 20:55


All times are GMT -5. The time now is 20:17.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi