| Click here to select a new forum. |
| TashTwenty: Single-Chip DCD (Hard Disk 20) Interface |
Posted by: Tashtari on 2023-08-12 14:43:08
Is there any update on the Tash unit for the HD20? I'de love to have FOUR of those! Last update was last November... @warmech ? Any news? |
Posted by: Zhinü on 2023-10-28 23:09:25
Last update was last November... @warmech ? Any news? Man, I hope this comes out. I don’t use the TashTwenty because it doesn’t allow a pass through for a floppyemu. |
Posted by: WillJac on 2023-10-29 12:31:10 I actually met warmech in person when I went to Dallas and he gave me 2 of the boards. This will be coming soon as we work out a few minor things. |
Posted by: MrTechGadget on 2023-11-04 09:52:14 I'm having problems programming my PIC16F1704, Pickit3 is detecting, reading and erasing the chip but when trying to program the 20220621-1704.HEX I'm getting the following in MPLAB IPE v6.15
Is there something stupid I just don't know to set yet?
2023-11-04 12:43:41 -0400 - Programming...
Device Erased...
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0xddf
configuration memory
program memory
Address: 1 Expected Value: 28a5 Received Value: 0
Failed to program device |
Posted by: Tashtari on 2023-11-04 10:19:28
Address: 1 Expected Value: 28a5 Received Value: 0 My first instinct is to suggest this might be a power issue. Are you powering the chip from the programmer? If so, I'd suggest powering it externally - I've had issues with Microchip's programmers and powering circuits from them, even if the circuit is literally just the chip by itself. |
Posted by: MrTechGadget on 2023-11-04 11:03:10
I'm having problems programming my PIC16F1704, Pickit3 is detecting, reading and erasing the chip but when trying to program the 20220621-1704.HEX I'm getting the following in MPLAB IPE v6.15
Is there something stupid I just don't know to set yet?
2023-11-04 12:43:41 -0400 - Programming...
Device Erased...
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0xddf
configuration memory
program memory
Address: 1 Expected Value: 28a5 Received Value: 0
Failed to program device After trying again on a PC with the same results, I changed from clips to better connections and it flashed ok. disregard, looks like it wasn't a good enough connection to enter programming mode
Thanks Tash! |
Posted by: eldofever on 2023-12-26 12:54:00 Just discovered this thread and was curious if the 'TashTwenty' with stepper motor actuation ever came to fruition? I've had an HD20 with bad drive here for 20+ years that would be ideal for this device. I'm no stranger to a soldering iron and SMD, but am not currently set up to program a PIC. I see a TT-Tiny for sale, but would love to get that audible stepper action.
Any updates? |
Posted by: micheledipaola on 2023-12-29 06:47:07
I actually met warmech in person when I went to Dallas and he gave me 2 of the boards. This will be coming soon as we work out a few minor things. I missed this, now I am reading it and I think this would be the best news for the new year @WillJac @warmech TashTwenty Mega will be a huge it 😀 |
Posted by: Joopmac on 2023-12-29 07:00:40 I love my caymac made mini tash20 inside my m0130 case
Will is truly great |
Posted by: WillJac on 2024-01-06 19:52:00
Just discovered this thread and was curious if the 'TashTwenty' with stepper motor actuation ever came to fruition? I've had an HD20 with bad drive here for 20+ years that would be ideal for this device. I'm no stranger to a soldering iron and SMD, but am not currently set up to program a PIC. I see a TT-Tiny for sale, but would love to get that audible stepper action.
Any updates? Working on it but need some info from the creator to complete. I just built one tonight to try out. |
Posted by: dochilli on 2024-02-08 23:18:11 Can anybody describe how you did the programming of a 1704. With MPLAB 8.92 it does not work, with the 1825 I had no problems. And the pickit 3 stand alone 3.10 I can not select a 1704, but the 1825 works.
Did you use MPLAB X? |
Posted by: Jockelill on 2024-02-09 01:15:05 I've used a T48 plus from Xgecu with succes. |
Posted by: demik on 2024-02-09 02:03:06 Same here. 1825 works with MPLAB, for the 1704 I had to use a T48.
IIRC there is a way with the 1704 and MPLAB+PICKIT3, you have to do it with the CLI and not within MPLAB itself |
Posted by: Tashtari on 2024-02-09 03:04:27 I know that MPLAB 8.92 reports that the only support it has for the 1704 is experimental support in MPLAB SIM, but I can program them fine with my ICD3, I'm surprised that the PICkit3 doesn't work as well. |
Posted by: NJRoadfan on 2024-02-09 04:22:13 If you have a PICkit2 or 3, give PICkitminus a try for programming: http://kair.us/projects/pickitminus/
Worked great for reprogramming a 12F1840 based TashTalk. |
Posted by: dochilli on 2024-02-09 09:13:50 Thank you for all your feedback! First I tried pickitminus with my Pickit 3 and that worked! I could program the 1704.
The only problem is, that only some of my SD-cards could be used with the the sparkfun sd board. I knew about that problem, but had a little hope, that the 1704 could solve it. With the adadruit board all sd cards are working. And I tried a third sd board (see picture) and this board showed the same behavior as the sparkfun.
But I am happy that I can program the 1704 now. And with the adafruit board and an adapter cable (tashTwenty rev. 1) I can use all sd cards. |
Posted by: cheesestraws on 2024-02-09 09:58:27
If you have a PICkit2 or 3, give PICkitminus a try for programming: http://kair.us/projects/pickitminus/
This is a good tip - didn't know about this. Thankyou! |
Posted by: hideehoo on 2024-02-18 12:16:42 Been away from the Mac scene for a bit, but ran across this while working on the new Fujinet design. Nice work @tashtari Since my SmartPortSD with integrated DB19 connector fits so nicely on the back of a classic Mac, I did a quick respin of that design to turn it into a TashTwenty with an IDC-20 passthrough port so you can also hookup your FloppyEmu as a second floppy drive. The Enable pin (14) on the passthrough port is tied to pin 13 on the PIC as mentioned earlier in this thread. Sending boards off the JLC shortly, will share the design once I validate everything works.


|
Posted by: Tashtari on 2024-02-18 12:50:20 Very nice design! Glad to see the passthrough in use. |
Posted by: Tashtari on 2024-02-28 07:11:40 In the builds department, @cheesestraws has come up with a design that allows TashTwenty to act as an internal hard drive on a Plus or 512ke, passing through !ENBL to the port on the back so you can connect a floppy drive (or more DCDs) to it! Thread here. |
| < 22 > |