News:

I've successfully built LOS from source!: https://lisalist2.com/index.php/topic,644.0.html

Main Menu

A Lisa Inside An FPGA

Started by AlexTheCat123, September 04, 2025, 05:20:35 PM

Previous topic - Next topic

ried

Can you show how your Twiggy drive is connected to your LisaFPGA and the Twiggy breakout board?

slewis1962

Quote from: ried on Yesterday at 06:22:55 PMCan you show how your Twiggy drive is connected to your LisaFPGA and the Twiggy breakout board?
I'll try and get that later tonight or tomorrow. I need to put away my real Lisa in order to get my workspace back for the FPGA board. I was just thinking though, I had it connected to the lower connector on the Twiggy adapter board as that's where I had it when testing the other day before trying tonight with my power supply. I had to get a banana plug to test clip cable to hook it up. I'll try connecting to the upper connector and see if my results are any different.



I'll update with photos after further testing.

ried

Yeah, I have had success with the Upper Twiggy connector on the breakout board, but not the Lower Twiggy side.

slewis1962

Quote from: ried on Yesterday at 06:22:55 PMCan you show how your Twiggy drive is connected to your LisaFPGA and the Twiggy breakout board?

Here is my configuration. The red stripe is located on pin 1 on all the connectors. I tried the upper Twiggy connector on the breakout board but it didn't make any difference. I connected my scope up to the Motor Data Clock pin 22 and when I turn power on to the board the motor spins for 3-5 seconds before stopping and I see a waveform on the oscilloscope although its not a nice square wave, it's very noisy pulses with a regular interval. I didn't get a picture of that but if anyone wants one I could try and get it this weekend.





In the third photo that is a passive board I made several years ago to more easily probe the signals going to the twiggy drive. That is where I can measure and verify I have 5v, -5v, and 12v on the correct pins. And also to probe any signals with a scope or a logic analyzer.
Ignore the spots for switches, I thought I would make a board with multiple purposes as that was the first board I ordered from PCBWay in China.

ried

#424
I believe the red stripe for the 6-pin cable should face down going to the breakout board, not up. Please double-check those connections very carefully.

https://github.com/alexthecat123/LisaFPGA#twiggy-specific-stuff

slewis1962

Quote from: ried on Yesterday at 11:13:36 PMI believe the red stripe for the 6-pin cable should face down going to the breakout board, not up. Please double-check those connections very carefully.

https://github.com/alexthecat123/LisaFPGA#twiggy-specific-stuff

In the photo on Alex's GitHub the red stripe is down on both ends. Mine is up on both ends. It shouldn't matter.

ried

Yes, I understand, as long as the position of the connector is in the lower four holes at each end. Just trying to eliminate variables here.

slewis1962

My motor turns on when the board is powered up but does nothing when a disk is inserted after the OS is booted. Running when the LisaFPGA is powered on shows that the board is getting correct voltages at least or the motor couldn't run. I guess since the power is applied to the Twiggy drive upon power up even before the soft power switch is pressed it differs from a real Lisa where the Twiggy only gets power after the soft switch is pressed.

slewis1962

Quote from: ried on Today at 12:53:08 AMYes, I understand, as long as the position of the connector is in the lower four holes at each end. Just trying to eliminate variables here.

I appreciate that. Yes, both ends are in the bottom four holes of the connector. I'll do more investigating in the next few days.