Here ya go. From V2.42
Posted in error, without proper thought.
Greetiongs from sunny Adelaide.
Here ya go. From V2.42
Posted in error, without proper thought.
Greetiongs from sunny Adelaide.
Last edited by muddy0409; - 31st October 2005 at 15:29.
This is OT (and only done as devils advocate), but explain to me the concept that if I sell a product today, I should then work for the rest of my life for nothing so that everyone else can have the benefit of perpetual free updates?...for a software update that really should be free...
No no I like discussing such matters, especially given the current contentious climate regarding software patents. It is important to discuss these matters openly so people can actually make up their own minds and resolve their own attitudes.Originally Posted by Melanie
On the topic of the Epic, I did think about this quite a bit actually. I justified my attitude based on the fact that the epic is an overpriced programmer which isn't worth what it cost (admittedly there were far less quality alternatives when I bought it, a few years ago now). Given that this programmer (the hardware of which is basically a couple of transistors and voltage regulators, which is badly designed) came with good, functioning software, I thought it was a fair deal, assuming I could rely on the whole package. The Epic is by no means MeLabs' cash cow, and I don't really consider the addition of a few lines in text file to be something worth me paying for.
If I was selling software (which I could be doing in a few years time), incremental updates (such as changing config files etc) would be free, whereas major version updates (new features and functionality) I would make people pay for. That's not to say it's the right attitude to have, it's just that for most software, incremental updates and bug fixes are free. Bug fixes in particular should ALWAYS be free, and I think that that point is important.
FWIW the reason I need to program this 16F628A is to upgrade the firmware on my brand new DIY-KIT 128 Programmer (http://www.kitsrus.com/upuc.html). This programmer takes power off USB and has a builtin ZIF socket (as well as an ICSP socket). It derives the 12V from the 5V usb supply using some clever diode and capacitor switching circuits. This allows me to program from my laptop (which doesn't have serial or parallel ports) without having to rely on a bootloader (sometimes when contracting I don't design the circuits, so I can't add in a serial port). I don't work for these guys, and I don't have any affiliation with them, I just know that they make a great featured programmer for slightly less then the Epic which includes FREE software upgrades.![]()
Wicked, thanks mate. Ahhh! Now I have the dreaded "Code programming error at 0000." message! I should be able to just drop the 16f628A into the socket in the epic and program it from there, right? It uses the same programming pins as the 16f84 AFAIK... I've never had this error when not using ICSP, what's a likely cause? I can read the code already on this '628a, but I can't write to it.... Arghhhhh!Originally Posted by muddy0409
Dunno. I've never played with a '628A. But you can bet your left whatname it'll be something simple and make you feel like an idiot for not thinking of it.
Yeah, well just last night I spent over an hour trying to work out why the ICSP rig I'd made up for a new job wasn't working.... I had it all wired correctly but hadn't made an earth connection... I'm well trained in the art of making stupid mistakes. It's nothing like that here though, since the PIC is in the Epic's socket, not connected via the ICSP connector. Anyway it's frustrating the hell out of me - I can read the chip, I just can't write to it! I've never encountered such a problem before.... any ideas?Originally Posted by muddy0409
The only problem I have ever had with my EPIC is the programming voltage was down a bit. That little preset pot down under the voltage regs is the adjustment. Set if for 13 & a bit volts (I think that's about right, 13.4 or thereabouts? RTFM). Measure between ground (5) and VPP (4) on the empty on board 18 pin skt while telling it to program something.
Isn't Microzed selling EPICs any more??
I've got a lot of 16C715s to program and the EPIC is the only programmer I've found that will do them. So I plugged a 18 pin ZIF into the on board socket and it makes life a lot easier.
Yeah I've had that problem occasionally with the supply voltage... it's currently pumping out 12.2V, but that's because I'm running a 12VDC adapter (this works fine with 18f452s, which is what I predominantly use). I tried plugging in two 9V batteries to give the full Vpp, and it gave out 13.6V, but still no dice.Originally Posted by muddy0409
I'm beginning to think that maybe it's a dud chip. It's so strange though, I can read it, but not write to it....? I've never seen this before.
Microzed have dropped MeLabs completely AFAIK. Dontronics are their Oz distributor now, and they aren't carrying the Epic.... On another note, the Epic I bought from microzed had two transistors missing, as well as a few dry solder joints on the bottom. The guy sent me a free 'parts bag' with some resonators and capacitors and **** like that, but it was still dodgy. $110 for a programmer with missing parts? Thanks Microzed. (Apart from that experience, everything else I've ever got through Microzed was fine, but their prices are hardly the best anymore)Isn't Microzed selling EPICs any more??
Last edited by forgie; - 31st October 2005 at 17:10.
Bookmarks