Working software images?

Update: I was using the GitHub files. The files on the supplied SD Card seem to work!

Good news! I got my PicoCalc, and assembling it was as fun as always. Clockworkpi make great kits. When I powered it on, it started right up into the PicoMite system.

Bad news! I got the PicoCalc to use with uLisp, but the image on GutHub doesn’t work - just immediately crashes. The instructions to compile your own version are incorrect, and missing important files. And when I tried to re-install any of the other uf2 images, only the MP3Player works.

So, does anyone have working uf2 images for uLisp, or even Mite, Fuzix etc?

thanks! At the moment, all I have is an MP3 player :frowning:

1 Like

They all work on mine. The NES emulator only works with the provided rom.

The uLisp image under SD / firmware starts up but the keyboard doesn’t work the screen has random pixels scattered over it. I’ve used two different computer systems to download and copy over the .uf2 file.

The others on their github I had no problem with, but I was unable to compile the uLisp uf2. Unfortunately, I do not have a PicoCalc yet to test them and I have not had any time since to work on uLisp to get the bugs out of the build process. You can try mine, but I suspect you will not have any better luck with them, since all I did is compile them according to the instructions and should technically be the same as those on the SD card or on the PicoCalc github.

1 Like

Sounds like typical Clockwork – amazing hardware and unboxing experience, and barely functional software. :wink: Still, I’m sure it’s an excellent platform for everyone else to build on, though it does bring some disappointment to early buyers who just expect it to work.

That’s unfortunate the shipped images for Lisp and Fuzix don’t even work on the Pico. :frowning: Did you try both the images on the shipped SD card and the ones on the github? Maybe one of those is broken but the other works?

The other thing that has become obvious from other posts is that there are currently no working images for Pico2 devices. But I’m surprised the bundled stuff may not work with the included Pico.

Ahh! I didn’t even check the SD Card, I was using the GitHub ones. They work! :slight_smile: :slight_smile:

3 Likes

Might be helpful if someone who received a PicoCalc posts the contents of the SD somewhere, just in case anyone gets an SD that happens to be unreadable, or they somewhow nuke the contents of their SD.

I guess it goes without saying that the first thing anyone should do when they receive theirs is make a backup of the SD! :slight_smile:

2 Likes

this is the content of the Stock SD Card for PicoCalc

And I just tested the uLisp in that repo folder, it works

So I am curious

  • How the uLisp from Github extactly crashed?

  • and What important files missing when compiling uLisp ?

2 Likes

@guu, I finally had some time to go back and try again compiling uLisp, I started over from scratch and was able to compile it. I obviously made a mistake in the build process somewhere. Unfortunately, I don’t have a PicoCalc yet to test anything on.

I’m happy to test it, if you have a place to share the file.

They are all on my github.

1 Like

It worked! uLisp 4.5a.

Only caveat was that (load-image) caused it to hang: it must not have liked loading the backup from the previous version. When I did a (save-image) to recreate it, it seems to work fine.

1 Like

@John_Kennedy, Cool, thank you very much.

Any tricks when making the uLisp build? It didn’t work on my Mac and complained files were missing. I’d like to give it a try building for a Pico 2 or Pico W, and maybe even trying to improve the SD card handling.

I just followed the instructions on the PicoCalc github. The first time I tried, I must have missed a step, although I could not tell you what mistake I made. It may also have been something I already had configured in my arduino ide, that uLisp didn’t like. I deleted everything and started from scratch and it compiled fine. I use Debian 12, I doubt that makes a difference, but who knows.

1 Like

Ah maybe Debian has some expected files already hanging around the place. I’ll try in a Linux distro rather than on my Mac.

I do not have such issue on mine.

I got pretty close to a working system using Windows - the Mac just didn’t like the patch files.
However, in the end the version I built complained there was no SD card support and the keyboard didn’t work.

If you happened to recompile it with #define resetautorun uncommented, and the text swapped white for green, that would be very nice :wink:

I am happy to be of service, It compiled fine, I uploaded it to my github for you. I did a find on all occurrences of WHITE and replaced them with GREEN, this may have unexpected results, so good luck.

1 Like

Thank you! The text is green! Unfortunately, it generates the “Problem with SD card”, and then garbage on the screen and a hang.