EPROM Emulator

Talk about everything hardware related
SteveMoody
Developer
Posts: 277
Joined: Sat Mar 08, 2014 1:23 pm
Location: South Wales, UK
Contact:

EPROM Emulator

Postby SteveMoody » Sun Oct 12, 2014 11:17 am

Hi,

I'm designing an EPROM emulator based on the design from Philip Pemberton here http://www.piclist.com/images/boards/EP ... /index.htm

Got a circuit drawn up for a circuit using USB rather than RS232. If anyone is interested i will share the design files here.
Attachments
EPROM Emulator.PDF
(153.85 KiB) Downloaded 2873 times

simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EPROM Emulator

Postby simon » Sun Oct 12, 2014 11:20 am

Really nice, Steve. Thanks for sharing this! :thumbup:
What I wonder: Would it be hard to replace the PIC with an Atmega? Thus I would need only one Flash programmer and could re-use the Atmels which lay around here.

SteveMoody
Developer
Posts: 277
Joined: Sat Mar 08, 2014 1:23 pm
Location: South Wales, UK
Contact:

Re: EPROM Emulator

Postby SteveMoody » Sun Oct 12, 2014 11:47 am

It should be easy enough to replace the PIC. I've not looked into the code too much yet but I think it would be easy enough to reuse,

legacy

Re: EPROM Emulator

Postby legacy » Tue Jan 06, 2015 12:53 am

hi
i am interested, have you already completed the PCB file ?
what do you use ? EagleCAD ? OrCAD ?

legacy

Re: EPROM Emulator

Postby legacy » Tue Jan 06, 2015 12:59 am

also, how fast do you upload ? 1Mbps ?

about teensy, it seems able to go up to 1Mbps and more (without arduino/teensy library), but i have found this issue with UHCI on linux. Perfectly working with OHCI, also the problem seems related to the arduino/teensy library.

about "eprom emulators" i have opened this thread which has 2 projects that could help/inspire

SteveMoody
Developer
Posts: 277
Joined: Sat Mar 08, 2014 1:23 pm
Location: South Wales, UK
Contact:

Re: EPROM Emulator

Postby SteveMoody » Tue Jan 06, 2015 12:59 am

I've changed the design a bit since i last posted.

I'm planning on building a prototype before i progress any further.

legacy

Re: EPROM Emulator

Postby legacy » Tue Jan 06, 2015 1:24 am

what do you use about CAD ?

i am thinking about having something at 10Mbit/sec, there are commercial products that perform like that, basically ARM chip with a built-in USB2

simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EPROM Emulator

Postby simon » Tue Jan 06, 2015 7:43 am

I use gEDA. I think you should start reading the website and forums. I could answer almost every of your questions with a link. ;)

10MBit/s what for? For a 32kb Eprom simulator? That makes as much sense as using a Ferrari to visit your neighbour. :lol:

SteveMoody
Developer
Posts: 277
Joined: Sat Mar 08, 2014 1:23 pm
Location: South Wales, UK
Contact:

Re: EPROM Emulator

Postby SteveMoody » Tue Jan 06, 2015 9:44 am

I use a package called Proteus for the CAD.

Why would you need something that fast for an EPROM emulator? Even running over a serial connection like in this design it will only take a few seconds to transfer the data to the board. Still much faster than burning an EPROM

legacy

Re: EPROM Emulator

Postby legacy » Tue Jan 06, 2015 12:38 pm

first of all the serial is not so good on linux, you have to deal with term/io2 (instead of term/io) if you got faster than 230400bps, it's not a problem but you have care about that if you use an abnormal serial device at 1Mbps which is the best you can have

btw 1Mbps is too slow for 512Kbyte of ram, it goes less than 100Kbyte/sec, so we are speaking about 5-6 seconds for the uploads
with 10Mbps (over ethernet, or over usb2), it's less than 1 second

it makes the differences if you do a lot of uploads in a day :D

also, in my home made 68k-board i have 512Kbyte of emulated rom, and i simply want a faster device!

p.s.
at the commercial side, it could be interesting for automotive applications


cron