BasicMicro - Forums

www.basicmicro.com
It is currently Sat Feb 04, 2012 7:05 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Code Protection in the BasicAtom Pro One
PostPosted: Thu Aug 12, 2010 10:44 am 
Offline
Citizen

Joined: Thu Aug 12, 2010 8:44 am
Posts: 11
Does the BasicAtom Pro One have built in code protection to prevent reverse engineering a program?

Thanks.

_________________
--scifiguy


Top
 Profile  
 
 Post subject: Re: Code Protection in the BasicAtom Pro One
PostPosted: Thu Aug 12, 2010 2:17 pm 
Offline
Master

Joined: Sun Aug 17, 2008 5:26 pm
Posts: 798
Location: CA bay Area
Highly unlikely. Code is protected by setting some configuration bits in the processor that "lock" the FLASH memory areas and prevent reads. Studio doesn't have access to these config registers. You could submit an email to BasicMicro Tech Support and ask them to set these bits and lock the code. That's one PIC, however, and if you want to do this as a commercial enterprise, you'd have to have them program your chips in the future. And you'd have to trust them not to read the Pro24 themselves. You could have them sign an NDA (Non-Disclosure Agreement), which gives you some legal recourse if you can prove they ripped you off.
I'd say at this point you wait and see what they have to say when they read this here or contact them in an email or phone call to Tech Support.
Later.

_________________
kenjj
http://blog.basicmicro.com/
http://kjennejohn.wordpress.com/


Top
 Profile  
 
 Post subject: Re: Code Protection in the BasicAtom Pro One
PostPosted: Fri Aug 13, 2010 8:20 am 
Offline
Site Admin
User avatar

Joined: Thu Mar 01, 2001 11:00 am
Posts: 784
Location: Temecula, CA
Actually, you can't read the chip back using any hitachi compatible readers because they can only use boot mode which erases the chip before it lets you read/write it. Also before writing a new program the entire user flash area is erased. We have heard no reports of anyone being able to reverse engineer another persons program. I can't say it's impossible but even given direct access to the binary data it would be nearly impossible for anyone(even me) to get usable source code from it. Assuming someone could get the binary all they could do is directly clone the program.

_________________
Nathan Scherdin
Basic Micro - Robotic Technology Evolved


Top
 Profile  
 
 Post subject: Re: Code Protection in the BasicAtom Pro One
PostPosted: Fri Aug 13, 2010 10:51 am 
Offline
Citizen

Joined: Thu Aug 12, 2010 8:44 am
Posts: 11
Fantastic! Exactly what I need.

Thank you.

_________________
--scifiguy


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

phpBB SEO