| View previous topic :: View next topic |
| Author |
Message |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
|
| Back to top |
|
 |
Grandmaster of C64


Joined: 03 Feb 2004 Age: 41 Posts: 2483 Location: Columbus, Ohio
|
Posted: Mon Jun 06, 2011 12:29 pm Post subject: |
|
|
Any updates? I hope this is not dead. |
|
| Back to top |
|
 |
C64 Enthusiast


Joined: 05 Jun 2009 Age: 45 Posts: 868 Location: Fulton, NY
|
Posted: Mon Jun 06, 2011 6:19 pm Post subject: |
|
|
I was thinking about this the other day myself.. I sure hope it's not. This would really come in handy.. _________________ |
|
| Back to top |
|
 |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
Posted: Mon Jun 06, 2011 6:26 pm Post subject: |
|
|
It's still under development. Unfortunately the first batch of PCBs contained a serious design mistake, that's why I had to order again  This time I was more careful with the checks.
I decided (and asked Jim about his opinion) to merge the KERNAL cartridge and the EasyFlash 3.
As some people know I planned to develop a successor for the non-released EasyFlash 2 for long. The parts for the EasyFlash 2 were too expensive (about 40 or 50 Euro all in all) even still without USB. Then, a few month ago, Stingray told me about his idea with his AlienFlash, which looked quite impressive. So I thought there was no real reason to make an EF3. However, the KERNAL project and the experiences from the EF2 convinced me to go on with it.
I think the PCBs will arrive next week. Most of the parts are here already. As soon as something can be seen I'll post it here.
Edit: Ah, there is something. At least virtually
It fits into both types of cartridge shells which are available currently. Buttons and USB connector are on left-hand and right-hand side. _________________ |
|
| Back to top |
|
 |
Immortal Grandmaster of C64


Joined: 30 Apr 2009 Age: 38 Posts: 3465 Location: Sweden
|
Posted: Mon Jun 06, 2011 6:43 pm Post subject: |
|
|
So, what's planned for EF3, multiple E.F. slots like the AlienFlash? |
|
| Back to top |
|
 |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
Posted: Mon Jun 06, 2011 6:53 pm Post subject: |
|
|
Yes, there will be many similarities with AF. Stingray and I realized quite a long time ago already that we had similar ideas. No surprise, some of them were born here in this forum
I don't want to talk about too much about features until they actually work. In case I botched something again... _________________ |
|
| Back to top |
|
 |
Grandmaster of C64


Joined: 03 Feb 2004 Age: 41 Posts: 2483 Location: Columbus, Ohio
|
|
| Back to top |
|
 |
C64 Enthusiast


Joined: 05 Jun 2009 Age: 45 Posts: 868 Location: Fulton, NY
|
Posted: Tue Jun 07, 2011 10:30 pm Post subject: |
|
|
Excellent, I better start saving my money to buy one when it comes out. Much appreciated for the update. _________________ |
|
| Back to top |
|
 |
Master of C64


Joined: 10 Jan 2010 Age: 34 Posts: 1137 Location: Surrey
|
|
| Back to top |
|
 |
Groupie in Training

Joined: 10 Oct 2008 Age: 46 Posts: 113 Location: Central Illinois
|
Posted: Sun Jun 12, 2011 10:28 pm Post subject: |
|
|
Skoe,
Are you on target to be finished by mid next month and meet the bounty deadline?
thanks
DLH |
|
| Back to top |
|
 |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
Posted: Sun Jun 12, 2011 10:32 pm Post subject: |
|
|
I think so, yes. _________________ |
|
| Back to top |
|
 |
Immortal Grandmaster of C64


Joined: 30 Apr 2009 Age: 38 Posts: 3465 Location: Sweden
|
Posted: Sun Jun 12, 2011 10:48 pm Post subject: |
|
|
I guess I'll have to save up as well, bundled as EF3 this is going to be something in the $100-150 area... maybe. |
|
| Back to top |
|
 |
Groupie in Training

Joined: 10 Oct 2008 Age: 46 Posts: 113 Location: Central Illinois
|
Posted: Mon Jun 13, 2011 3:20 am Post subject: |
|
|
| skoe wrote: | | I think so, yes. |
Excellent!!
As one of the contributors I think this is an excellent project, and it is a shame more people haven't supported it.
Keep us posted.
DLH |
|
| Back to top |
|
 |
Immortal Grandmaster of C64


Joined: 30 Apr 2009 Age: 38 Posts: 3465 Location: Sweden
|
|
| Back to top |
|
 |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
Posted: Mon Jun 13, 2011 8:03 am Post subject: |
|
|
My response was quite short yesterday, I was quite tired already. Here is the more detailed state:
As I told already that the first batch of PCBs had a design mistake, the second one is still not here. In Germany we have a public holiday today and one one two weeks ago, so the 10 working days lead time for the PCBs are two days more than I though. I hope they'll arrive tomorrow. All of the parts I need are here already.
Our (2nd) baby who was born last fall and the design mistake in the first revision delayed the whole project a bit, but I think it's still doable on schedule.
In the meantime I took an EF2 and modified the hardware, mainly be adding a 25 MHz oscillator. This was a good starting point for the VHDL code. I wrote it from scratch instead of taking the EF2 code as base to get a more efficient (and hopefully readable) design.
The first version I release before the bounty deadline will only contain the KERNAL and the EasyFlash mode. The latter one will be used to flash the KERNAL images. A few prototypes are reserved for people who can verify the functionality. If I didn't make a mistake with the design, it will be possible for them to update the CPLD over USB later with a firmware version which has more features.
| e5frog wrote: | | I guess I'll have to save up as well, bundled as EF3 this is going to be something in the $100-150 area... maybe. |
I will not be the one who sells them later, that's why I'm not able to say a price here. But I am quite sure that your guess is much too high. The parts were chosen carefully to provide an inexpensive BOM and a small PCB, so it's more in the spirit (and league) of EasyFlash than of 1541U etc.
| Quote: | | I guess we will when we buy the cart instead. |
I will not get money from the carts being sold (I think - and that's okay for me), as the whole thing will be open source and somebody else will sell them. But indirectly you are right: The main bounty sponsor will hopefully earn more than the money he spent on the bounty, which could motivate him to sponsor future projects...
For me it's enough to get back some money for the cost of the parts and PCBs for the prototypes (including the screwed up 1st design). This is the case with this bounty. I don't expect to get money for the development time - in this case some zeros are missing at the bounty value anyway It's just a hobby for me. _________________
|
|
| Back to top |
|
 |
C64 Enthusiast

Joined: 20 Jun 2004 Posts: 771
|
Posted: Tue Jun 14, 2011 5:02 am Post subject: |
|
|
| skoe wrote: | Our (2nd) baby who was born last fall and the design mistake in the first revision delayed the whole project a bit, but I think it's still doable on schedule.
| As a father, I think the design mistake was thinking things would move along as well as you thought with baby #2 coming last Fall.
| Quote: |
I will not be the one who sells them later, that's why I'm not able to say a price here. But I am quite sure that your guess is much too high. The parts were chosen carefully to provide an inexpensive BOM and a small PCB, so it's more in the spirit (and league) of EasyFlash than of 1541U etc.
|
I can't speak to all manufacturers, but my sales philosophy is to ensure products fit in that economical $USD30-$USD100 range, with preference being under $USD50.00. As soon as a BOM is available, we'll see what we can do.
| Quote: |
The main bounty sponsor will hopefully earn more than the money he spent on the bounty, which could motivate him to sponsor future projects...
|
I had to run and check who the main sponsor was. Oh, right...
Feel free to point me to good ideas and people who can implement them.
And, I am happy to talk royalties. None of this is going to make anyone rich, but a bit of extra cash never hurts. My only requirement is open source. I figure, if nothing else, the design is then permanently available.
Jim |
|
| Back to top |
|
 |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
Posted: Sun Jun 26, 2011 6:52 pm Post subject: |
|
|
There it is. After I tested the basic functions with the first prototype, I soldered a few more yesterday.
The first two pics show how it fits into the icomp cartridge shells (although I will make an improvement to make it fit even better) and the cartridge shells from UK. The last one is one with shorter buttons, that one is thought not to be put into a housing.
The jumpers are only needed to update the CPLD firmware over USB. They do not need not to be touched for normal use.
There's still much to do in the next two weeks. Best I go on now.
Thomas _________________ |
|
| Back to top |
|
 |
Immortal Grandmaster of C64


Joined: 30 Apr 2009 Age: 38 Posts: 3465 Location: Sweden
|
|
| Back to top |
|
 |
Grandmaster of C64


Joined: 03 Feb 2004 Age: 41 Posts: 2483 Location: Columbus, Ohio
|
Posted: Sun Jun 26, 2011 8:31 pm Post subject: |
|
|
Nice progress! |
|
| Back to top |
|
 |
C64 Enthusiast


Joined: 05 Jun 2009 Age: 45 Posts: 868 Location: Fulton, NY
|
Posted: Sun Jun 26, 2011 9:01 pm Post subject: |
|
|
Excellent progress, Can't wait to add one or two or.... of these to my Cartridge collection. _________________ |
|
| Back to top |
|
 |
Master of C64


Joined: 10 Jan 2010 Age: 34 Posts: 1137 Location: Surrey
|
Posted: Sun Jun 26, 2011 9:55 pm Post subject: |
|
|
hmmm... looking amazing
can't wait... _________________ c64midi.com
total-kontrol.webs.com |
|
| Back to top |
|
 |
Immortal Grandmaster of C64


Joined: 28 Jun 2007 Posts: 3633 Location: Qld OZ
|
Posted: Sun Jun 26, 2011 9:57 pm Post subject: |
|
|
Looking forward to the final outcome. God Speed. _________________ Looking for a causal coder, Python/MYSQL/PHP/Java. PM Me  |
|
| Back to top |
|
 |
C64 Enthusiast


Joined: 05 Jun 2009 Age: 45 Posts: 868 Location: Fulton, NY
|
Posted: Sun Jun 26, 2011 11:17 pm Post subject: |
|
|
Will this be able to have multiple kernels in it? _________________ |
|
| Back to top |
|
 |
Über Groupie


Joined: 14 Jul 2010 Posts: 353
|
|
| Back to top |
|
 |
Groupie in Training


Joined: 03 Sep 2009 Posts: 121
|
Posted: Fri Jul 15, 2011 6:19 pm Post subject: |
|
|
Thanks guys for your encouragements.
In the last days (or even weeks?) I spent lots of time to test and modify the KERNAL implementation. It looked like it run stable already, but after having tested it on different board revisions - and even on different devices with the same revision - I came to the conclusion that the DMA line influences the 6510 in very weird ways sometimes, when being used for the fraction of a cycle. This may happen because DMA does not only control AEC, but also RDY.
So I decided to discard the full-blown design and to use a much simpler one. In this solution A14 is pulled down for 80 ns without having the bus in tri-state. This is a kind of a hack, but turned out to run stable on different boards. This way was also the one mentioned by Wiesel, so I think it's okay to do it like this
moiree ported and improved a tool which makes it possible to update the CPLD over USB with different firmwares. This is really useful, so more features may be added later and bugs can be fixed. It can be found here: https://bitbucket.org/skoe/easp - Thank you, moiree!
Can somebody compile it for Win32 and write a short manual how to install the needed libraries?
I didn't send the prototype boards to others yet, because I wanted to be sure that no hardware changes are needed before I do this. But today I'll send out another one.
Now I have to complete the software and the VHDL design to make it to a simple to use device with good software support in the spirit of EasyFlash.
By the way: The simplified concept should also be possible to be implemented on the first hardware I made, the one with the design mistakes. That one is a real low cost design, but has no other features than three flashable KERNALs. I'll attach a picture to this post. But currently I work on the larger version only (EasyFlash 3 + KERNAL).
Remark: This picture shows the first, small design._________________ |
|
| Back to top |
|
 |
|