Making copies of BS2 program without source code
Archiver
Posts: 46,084
I apologise if this is a silly question.
I have a BS2 working in an application and wish to make several copies of it
but because I dont know which version of my source code I last used to
program it (two years ago) I wondered whether I could just duplicate it in
some way?
Thanks
I have a BS2 working in an application and wish to make several copies of it
but because I dont know which version of my source code I last used to
program it (two years ago) I wondered whether I could just duplicate it in
some way?
Thanks
Comments
running on your BS2, forget it. I've read several times that the basic
stamps are specifically designed to prevent that for security of a producers
code. I think you're stuck trying the different versions of your code,
perhaps on separate stamps, to see which operates correctly.
Don
Original Message
From: "Phillips" <ian@l...>
To: <basicstamps@yahoogroups.com>
Sent: Friday, May 24, 2002 2:34 AM
Subject: [noparse][[/noparse]basicstamps] Making copies of BS2 program without source code
> I apologise if this is a silly question.
>
> I have a BS2 working in an application and wish to make several copies of
it
> but because I dont know which version of my source code I last used to
> program it (two years ago) I wondered whether I could just duplicate it in
> some way?
>
> Thanks
>
>
> To UNSUBSCRIBE, just send mail to:
> basicstamps-unsubscribe@yahoogroups.com
> from the same email address that you subscribed. Text in the Subject and
Body of the message will be ignored.
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
Original Message
From: "Trygve Henriksen" <trygve.henriksen@v...>
To: <basicstamps@yahoogroups.com>
Sent: Friday, May 24, 2002 9:05 AM
Subject: SV: [noparse][[/noparse]basicstamps] Making copies of BS2 program without source code
> Greetings!
>
> It IS possible, but...
>
> 1: Desolder the Serial EEPROM on the BS2.
>
> 2: Place it in a holder and plug it into an EPORM programmer.
>
> 3: Do a file dump of the chip...
>
> 4: Up to you...
> a: Unsolder the EEPROM's from other BS2's and burn the data onto
> them before resoldering them, or
> b: Use the file dumt to create a block of DATA statements that you
> dump onto other BS2's...
>
> :-)
> Trygve
> 'Impossible? - I'll have it on your desk you tuesday, I have a miracle to
> perform first'...
>
>
>
Opprinnelig melding
> Fra: Don [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=7vI0-tNh6Ymfr2cupLSPpOWXpE5yliENcCXXGbngcWIhaUx8UbTipP6_WJmMpMr3D_zlygHw0hlhfqteDqdnmrXQT4dKcQ]renegade.engineer@v...[/url
> Sendt: 24. mai 2002 15:24
> Til: basicstamps@yahoogroups.com
> Emne: Re: [noparse][[/noparse]basicstamps] Making copies of BS2 program without source code
>
>
> If you're thinking you would like to 'extract' the program currently
> running on your BS2, forget it. I've read several times that the basic
> stamps are specifically designed to prevent that for security of a
producers
> code. I think you're stuck trying the different versions of your code,
> perhaps on separate stamps, to see which operates correctly.
> Don
>
Original Message
> From: "Phillips" <ian@l...>
> To: <basicstamps@yahoogroups.com>
> Sent: Friday, May 24, 2002 2:34 AM
> Subject: [noparse][[/noparse]basicstamps] Making copies of BS2 program without source code
>
>
> > I apologise if this is a silly question.
> >
> > I have a BS2 working in an application and wish to make several copies
of
> it
> > but because I dont know which version of my source code I last used to
> > program it (two years ago) I wondered whether I could just duplicate it
in
> > some way?
> >
> > Thanks
> >
> >
> > To UNSUBSCRIBE, just send mail to:
> > basicstamps-unsubscribe@yahoogroups.com
> > from the same email address that you subscribed. Text in the Subject
and
> Body of the message will be ignored.
> >
> >
> > Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
> >
> >
> >
>
>
>
> To UNSUBSCRIBE, just send mail to:
> basicstamps-unsubscribe@yahoogroups.com
> from the same email address that you subscribed. Text in the Subject and
> Body of the message will be ignored.
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
> To UNSUBSCRIBE, just send mail to:
> basicstamps-unsubscribe@yahoogroups.com
> from the same email address that you subscribed. Text in the Subject and
Body of the message will be ignored.
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
that it was possible to read the tokenised code but it did not explain how.
I hoped it would just be a special lead or instruction.
In the event I am going to try downloading and running all the various
versions of the source code until I find the right one. I will see it as a
lesson and take more care in future documenting what I do.
Ian
> > Subject: [noparse][[/noparse]basicstamps] Making copies of BS2 program without source code
> >
> >
> > > I apologise if this is a silly question.
> > >
> > > I have a BS2 working in an application and wish to make several copies
> of
> > it
> > > but because I dont know which version of my source code I last used to
> > > program it (two years ago) I wondered whether I could just duplicate
it
> in
> > > some way?
> > >
> > > Thanks
> > >
> > >
> > > To UNSUBSCRIBE, just send mail to:
> > > basicstamps-unsubscribe@yahoogroups.com
> > > from the same email address that you subscribed. Text in the Subject
> and
> > Body of the message will be ignored.
> > >
> > >
> > > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> > >
> > >
> > >
> >
> >
> >
> > To UNSUBSCRIBE, just send mail to:
> > basicstamps-unsubscribe@yahoogroups.com
> > from the same email address that you subscribed. Text in the Subject
and
> > Body of the message will be ignored.
> >
> >
> > Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
> >
> >
> > To UNSUBSCRIBE, just send mail to:
> > basicstamps-unsubscribe@yahoogroups.com
> > from the same email address that you subscribed. Text in the Subject
and
> Body of the message will be ignored.
> >
> >
> > Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
> >
> >
> >
>
>
>
> To UNSUBSCRIBE, just send mail to:
> basicstamps-unsubscribe@yahoogroups.com
> from the same email address that you subscribed. Text in the Subject and
Body of the message will be ignored.
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
His code documentation methods are very useful in preventing this sort of
thing.
As a side note, I think you could suck the tokenized code out of the EEPROM
on the first BS2, compile, but not upload each one of your programs, and
compare the files. If they match, you will know which source code you used.
************
> Thanks to all who replied to my query, The Parallax FAQs on the BS2 stated
> that it was possible to read the tokenised code but it did not explain
how.
> I hoped it would just be a special lead or instruction.
>
> In the event I am going to try downloading and running all the various
> versions of the source code until I find the right one. I will see it as a
> lesson and take more care in future documenting what I do.
>Thanks to all who replied to my query, The Parallax FAQs on the BS2 stated
>that it was possible to read the tokenised code but it did not explain how.
>I hoped it would just be a special lead or instruction.
>
>In the event I am going to try downloading and running all the various
>versions of the source code until I find the right one. I will see it as a
>lesson and take more care in future documenting what I do.
One possible approach is to stick a small piece of adhesive label on the
PIC chip on the stamp and write a program rev level on it.
Jim H
source code he used.
********
> >Thanks to all who replied to my query, The Parallax FAQs on the BS2
stated
> >that it was possible to read the tokenised code but it did not explain
how.
> >I hoped it would just be a special lead or instruction.
> >
> >In the event I am going to try downloading and running all the various
> >versions of the source code until I find the right one. I will see it as
a
> >lesson and take more care in future documenting what I do.
>
> One possible approach is to stick a small piece of adhesive label on the
> PIC chip on the stamp and write a program rev level on it.