News:

Want an XLerator? Please participate in the market research thread: https://lisalist2.com/index.php/topic,594.msg4180.html

Main Menu

A Lisa Inside An FPGA

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

Previous topic - Next topic

sigma7

#270
Quote from: bmwcyclist on July 29, 2026, 04:31:12 PMthere is no LOS FTP client?

Correct, there is none (for now at least).

LisaTerminal is the only transfer option that comes to mind.

edit: and IIRC, Stepleton captured some LOS print output recently, and massaged it into text and graphics for a modern system.

Aside: How many of you would prefer a post like this be moved to its own topic, or do you not care if subject titles are less specific?
Warning: Memory errors found. ECC non-functional. Verify comments if accuracy is important to you.

bmwcyclist

#271
I have been unsucessful in getting my LISA FPGA to boot into LOS.

I have used a copy that works on my 2/10 "

Any suggestions?


Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI

karmann68

Quote from: bmwcyclist on July 29, 2026, 08:11:58 PMI have been unsucessful in getting my LISA FPGA to boot into LOS.

I have used a copy that works on my 2/10 as well as the GitHub "LOS Compilation Base.image"

Any suggestions?



What brand/model of SD card are you using? Alex mentioned some don't work

bmwcyclist


[/quote]

What brand/model of SD card are you using? Alex mentioned some don't work
[/quote]

Several models all high speed.

Interestingly, I just got it to boot off of LOS 2.0!

Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI

ried

Tim, have you tried downloading and using the LOS 3.1 disk image that I attached to this post?

Quote from: ried on July 18, 2026, 08:03:03 PMSince the pre-existing LOS 3.1 disk images didn't work for me - even those labeled "fresh install" - I went ahead and created a 10MB disk image and installed LOS 3.1 with all of the 7/7 apps. These should work for everyone if the LisaFPGA uses the same Video State ROM on all LisaFPGA builds. Cheers.



bmwcyclist

Quote from: ried on July 29, 2026, 09:28:25 PMTim, have you tried downloading and using the LOS 3.1 disk image that I attached to this post?

Quote from: ried on July 18, 2026, 08:03:03 PMSince the pre-existing LOS 3.1 disk images didn't work for me - even those labeled "fresh install" - I went ahead and created a 10MB disk image and installed LOS 3.1 with all of the 7/7 apps. These should work for everyone if the LisaFPGA uses the same Video State ROM on all LisaFPGA builds. Cheers.



No, I missed that. Thank you. I'll give it a try tomorrow!
Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI

AlexTheCat123

Quote from: bmwcyclist on July 29, 2026, 08:11:58 PMI have used a copy that works on my 2/10 "

That's probably why! Either use an LOS image that was made on a 2/5, or install a jumper wire between GPIO0 and 3V3 on the board to trick it into thinking that it's a 2/10.

bmwcyclist

Quote from: AlexTheCat123 on July 29, 2026, 11:54:21 PM
Quote from: bmwcyclist on July 29, 2026, 08:11:58 PMI have used a copy that works on my 2/10 "

That's probably why! Either use an LOS image that was made on a 2/5, or install a jumper wire between GPIO0 and 3V3 on the board to trick it into thinking that it's a 2/10.

Thanks! I love this thing, I am learning quite a bit I never knew about LISA and the LOS!
Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI

bmwcyclist

ried's build works great! Thanks!

Still not getting the LOS Compilation Base.image to work even with the sm fcc180 00ff 0055 00aa PRAM reset.

Going to try the jumper next...
Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI

bmwcyclist

Compilation image DOES work once 2/10 jumper is installed on the FPGA!  ;D
Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI

AlexTheCat123

During my efforts to get Twiggy emulation working on ESFloppy, I discovered that the hang in LOS 1.0 is NOT because Twiggy drives aren't connected and was actually because of a bug in the LisaFPGA floppy controller. The 6504's stack page was set to the wrong place in the FDC's memory and was clobbering actual FDC data as more and more stuff got pushed onto the stack, causing the FDC to get stuck in weird infinite loops, randomly reset itself, and sometimes fail to respond to the 68K. Moving the stack page to where it was supposed to be fixed the problem, and now LOS 1.0 will boot regardless of whether or not Twiggies are connected! Make sure you have the 40 ROMs selected though; LOS 1.0 will still crash with the A8 ROMs and that's by design.

Oddly enough, this bug didn't expose itself with the A8 ROMs for whatever reason; only with the 40 ROMs. I guess 40 either pushes more stuff onto the stack or stores more sensitive info near the invalid stack location. Who knows?

The updated core is now available on GitHub, so go ahead and flash that to your board if you want to get LOS 1.0 running and unlock full Twiggy support!

bmwcyclist

Quote from: AlexTheCat123 on Today at 02:31:27 PMThe updated core is now available on GitHub, so go ahead and flash that to your board if you want to get LOS 1.0 running and unlock full Twiggy support!

Will that update also give Sony 400/800k support under the other ROMs?

Thanks for all of the great work!
Using my LISA for writing blogs and other work projects and fun and games at home.
LISA 2/10, AST RAM board, ESProfile, FloppyEMU, reproduction LISA 1 mouse, BlueSCSI