Hallo, I need to protect access to data stored on a mini2440 board. I mean I want deny the possibility to duplicate the system I developed. Is there some option that disables reading NAND memory through usb (DNW and similar)? I want to clarify that generally I'm a promoter of open source code, but in this case I developed a system for a customer that is very late with payments and so I need to protect myself from the possibility that he will take my work, duplicating it on several boards, without pay me. thanks for help Angy
NAND data protect
if you can read id number of at least one of your hardware parts, you can write a check routine and have unique built for each board. regards wwww.dadehabzar.ir
Haven't got to that stage yet, but my thoughts is to somehow burn JTAG interface, disable NOR memory, disable serial access to uboot, so board must boot in my system without any chance to boot to something else that could read NAND memory. Don't know how to do any of that, but would like to know is it enough to protect my system from access without some expensive effort.
Certainly, your s3c2440 uC has an unique id number. Also you can write an ID to the available at24c08 i2c eeprom. regards wwww.dadehabzar.ir
How can we read the id of the s3c2440. I looked for that in the datasheet, but it seems i missed something... domodom
Thanks for suggestion, i hope to be able to read the id on Linux through: dmidecode -t 4 I'll try regards Angy
Angy, Does-it work under linux ? I don't see what register in the s3c2440 can be a unique ID number... domodom
No, Domodom, I tried but it doesn't work. I found no .deb package of dmidecode for arm architecture. I tried reading /proc/cpuinfo but the serial number is 00000000. May be that I need some particular kernel compilation option... Angy
if you have no access to serial number bytes of s3c2440 uC, you may use RC or ADC or any other calibration bytes of s3c2440 uC. another solution is 'using dongle'. this dongle may be a rs232 or usb one. you can purchase it or even built it using a 1 EUR low cost microcontroller (with 'lock bits' active for memory read protection). this dongle carries an algorithm for calculation of feedbacks to mini2440 based on random inputs from mini2440. regards www.dadehabzar.ir
A. Rostamzadeh, how can we access to "serial number bytes of s3c2440 uC" ? If these bytes exist, we should be able to read them... Are you sure that they exist ?
refer to its datasheet or contact technical support of sumsung. usually there are some unique bytes that show production batch, wafer location, ... regards www.dadehabzar.ir
in 8/16 bits XMEGA microcontrollers, in low level programming, we have access to • Production Signature Row Memory for factory programmed data Device ID for each microcontroller device type Serial number for each device Oscillator calibration bytes ADC, DAC and temperature sensor calibration data
Ok, i know you have some interesting registers in other products, but not in the s3c2440 and the other components of the mini2440...
Hello Andy, I have the same problem you had, Serial: 00000000. How can I wrote a serial using i2c-tools? You can contact me if you want to: fleachy at gmail dot com. Thanks and regards,
Hello Angy, I have the same problem you had, Serial: 00000000. How can I wrote a serial using i2c-tools? You can contact me if you want to: fleachy at gmail dot com. Thanks and regards,
Hi, Samsung NAND flash have a feature described as | Unique ID for Copyright in the datasheets[1]. Does somebody know how to read this ID? Having such an unique id would allow e.g. things like setting machine serial number (and ethernet mac in turn).
Nice one Bob! Seems like a lot of people here either can't do their own R&D or are just too lazy... Andy.
Yeah, nice one Bob and Andy! You are probably SOPA and PIPA supporters. Knowledge to the good researchers, ignorance to the lazy! Internet to the chosen ones! Wasn't easier to provide some help, some starting line or guide, even the infamous google search you have mentioned? If you guys are so smart and wonderful R&D, how come have you missed the FRIENDLY word in friendlyarm.net? Enrico, Try this link: http://www.micron.com/~/media/Documents/Products/Technical%20Note/NAND%2... And also: http://www.samsung.com/global/business/semiconductor/support/MobileEco/m... Cheers
Dear Roly-Poly... What a stupid comment about SOPA/PIPA. If you don't let people do their own research then how are they going to learn anything? If they can't even Google the chip part number without help then there is indeed no hope for them... Andy.
Dear Andy-Dandy, People will learn if you encourage them to learn, not by exposing their difficulties and failures or calling them "lazy". That patronizing behaviour is the same behind PIPA, SOPA and ACTA. If you want to know what a stupid comment is, check "there is no hope for them". If there is no hope for this user, then you are the lazy one. Cheers