Secure Prop Module
I am building a wide 40 pin dip(2"x0.8") prop module. I have designed 2 different models and I was wondering if any was interested in either of them. Both Modules include propeller, 5Mhz Crystal, programing head, and a fusible security system to prevent end user from being able to read or modify your code. The pins have been layed out so they can be used in a standard bread board. The prop, eeprom, and Real Time Clock(RTC) are encased in resin. All pins except P29 are accessible through the header. P31 is not accessible after the code security option has been activated. I need to make at least 10 for cost reasons but can sell base model for $50CAN(About $41 US at the moment). Can ship by your preferred means at cost. I should have the prototypes done Tuesday and if they work can start shipping in 2 to 3 weeks.
Model 1:
*512Kb EEPROM(double the amount needed for prop)
*5MHz Crystal
*Prop
*RTC with rechargeable lithium battery(optional $10 extra)
*1A Switching power supply($20 extra)
Model 2:
*512Kb EEPROM(double the amount needed for prop)
*5MHz Crystal
*Prop
*RTC with rechargeable lithium battery(optional $10 extra)
*Micro SC Card Reader(optional $2 extra)
Model 1:
*512Kb EEPROM(double the amount needed for prop)
*5MHz Crystal
*Prop
*RTC with rechargeable lithium battery(optional $10 extra)
*1A Switching power supply($20 extra)
Model 2:
*512Kb EEPROM(double the amount needed for prop)
*5MHz Crystal
*Prop
*RTC with rechargeable lithium battery(optional $10 extra)
*Micro SC Card Reader(optional $2 extra)
Comments
I'm interested in Option 2 with the Micro SD. Its for an existing low volume industrial application. Please put me down for 2 as initial samples. I don't mind with or without RTC, whatever works for your batch.
Are the I/O pins still on the standard 0.6" pitch? If so it would slot right in to my existing pcb
regards
tubular
The uSD card if used uses P0-P3 as in examples in SD fat16 object
It makes no difference to me if the RTC is on or off. The RTC can not be added later though so if you think you want it then I recomend getting it.
VDD and Vin are connected on SD Module.
Post Edited (mctrivia) : 2/22/2009 5:03:35 PM GMT
I will be making adapter board designs tonight for both the dlp-prop and the 40pin dip propeller so you do not have to change the design to test it out.
Longer term, if its a goer, we would adapt the mating PCB to match up with your standard 0.7" design.
tubular
If you decide to do it...I'd take two.
I don't need a clock. I like the 1 Amp switching power supply.
The switching supply I can make as a separate module with low power loss battery switch over if not enough are interested with it on the module.
The header row slightly shifted left is for the prop module and should be female on top or soldered directly to prop module.
The header row slightly shifted left should be male pins below board and align with the standard prop package.
Pin 1 for each is on the bottom left.
I can get the boards made in quantity of 2 for $10CAN(each) or you can make them yourself.
Post Edited (mctrivia) : 2/23/2009 6:35:19 AM GMT
please pm me with address to ship modules to.
Just a warning adapter boards from me come with no solder mask, or silk screen.
Regards,
David
How can you access the data on the prop?
1) if you have access to the SDL and SCL from the eeprom you can download it direct
2) if you have access to the prop RX and TX you could load a program in ram that sends the eeprom contents back to you
With this module there is no way to access the SDL from the EEPROM because the board is encased in epoxy. You can access RX and TX to program the module but once you are done you can blow out a fuse removing access to RX by following these steps:
1) remove power
2) shoring VDD and VSS
3) apply power source positive lead to VSS(outside pins of programing header), negative lead to RX(middle pin of programing header)
as long as the power source can provide at least 250mA it will blow a fuse making it now inpossible to reprogram the module. Your data is secure.
am I drunk ?
I have opened this thread, but due to business i was not able to read it immediately. I have seen some pictures and when I clicked on them I received access denied
I have refreshed the ie page and ... and ... no more pictures?
... maybe is time to have a coffe-break ...
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card connected? - PropDOS
here is the eagle package file for the sd module. note that in normal orientation there are a few locations noted in tdocu layer that you must keep clear of parts otherwise though you should be able to place parts underneath the module.
registered http://www.propmodule.com/ but the dns does not seem to point to my server yet.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
This is not secure; at best it is slightly inconvenient for somebody with nefarious purposes.
As someone previously pointed out, epoxy != security.
Secure means that it should be resistant to attack to someone if physical possession of the module.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
---
Jo
You can not download the contents of the eeprom with out first cutting through the epoxy. That really is the best that can be done with the prop.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
any ideas on either? right now my bigest problem is keeping the resin from spilling over the board edges but still being thick enough to obscure position of ics. requires a lot of babysitting.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
A quick dip in DYNASOLVE 165 soon has the thing de-potted ready for sniffing or reprogramming.
www.dynaloy.com/Products/tech_data_sheets/Dynasolve%20165%20PDF.pdf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
still I can just make it as secure as possible and hope it is not worth the bother.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Need to make your prop design easier or secure? Get a PropMod $50CAN has crystal, eeprom, and programing header in a 40 pin dip 0.7" pitch module.
materials, wire coatings, and many thermoset coatings and materials. It will also discolor and etch aluminum."
I wonder how much of the eeprom would be left after a long bath in such a solvent. Heater do you have any of this solvent to try this?
From the datasheets what they don't tell you is how long the solvents take to break down the bonds. In my experience with a similar solvent its a couple of weeks (100x50x12mm), perhaps quicker with agitation and/or scraping.
Anybody know what happens to these solvents when applied to lithium batteries?
tubular