Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)

General Stuff(tm)

Blogs & guides and tales of woo by forum members.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

Well, the PCBs have been delivered today:

IMG_2872.JPG
IMG_2872.JPG (406.5 KiB) Viewed 1561 times

An initial check shows the GND, VCC and 3V3 all go to the correct places. I'll make up one board tonight and then I can hopefully move forward, re-writing the code in C.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

I've put the board together and all the connections seem to go the correct places. I decided to add the DIN socket so that I can later test the board in stand-alone mode without the memory expansion board.

IMG_2873.jpeg
IMG_2873.jpeg (91.37 KiB) Viewed 1537 times

It fits nicely on the RAM board as a daughter board.

IMG_2874.jpeg
IMG_2874.jpeg (72.04 KiB) Viewed 1537 times

Oh darn! One slight problem. I forgot that the tolerance at the bottom was quite tight, so if I have the DIN socket in place it won't fit into the machine as a daughter board!

IMG_2875.jpeg
IMG_2875.jpeg (61.27 KiB) Viewed 1537 times

Thankfully I have one spare GAL, so after programming it with the RAM board GAL logic I can fit it to the board and use it in stand-alone mode, which is what it's going to have to be for the F2 and FP anyway.

And the system sees a hard drive! It works...

IMG_2876.jpeg
IMG_2876.jpeg (66.63 KiB) Viewed 1537 times

Well, it works as well as the breadboard version anyway.... hang.

IMG_2877.jpeg
IMG_2877.jpeg (71.57 KiB) Viewed 1537 times
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

Managed to get a bit further by tweaking the Python, which shouldn't have made any difference but suddenly the command processing started working.

Managed to almost format a disk...

IMG_2878.jpeg
IMG_2878.jpeg (43.13 KiB) Viewed 1532 times

Slow as treacle though. Takes about 10 seconds to write a sector.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

I've found one minor issue with my circuit design for the board, which won't affect anything in a "production" environment but does cause problems when doing development.

The SD card interface is powered directly from the host power rail, which is separated from the Pico via a diode. This means that when the Pico is powered by the USB, for development, the SD card interface isn't getting power. The fix will be cutting a trace and running a bodge wire from the SD card's 5V to the VSYS pin on the Pico socket.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

What fun. Installing the Pico SDK on a Raspberry Pi 3.

I don't think that it helps that I've put the root filesystem on an external drive as the machine keeps locking up as it's trying to swap. I may have to start again from scratch.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15116
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: General Stuff(tm)

Post by rubber_jonnie »

I'm sure you'll figure it out, but it looks fantastic, nice job.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

rubber_jonnie wrote: Fri Jan 06, 2023 9:10 am I'm sure you'll figure it out, but it looks fantastic, nice job.
Yeah, it's just such a pain building the tools to get the job done.

I've ordered a Raspberry Pi400 unit via Amazon as the Pi3 isn't really up to running vs-code. The Pi4 series can boot directly off a USB drive, unlike earlier Pis. The SD card is the main performance bottleneck.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15116
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: General Stuff(tm)

Post by rubber_jonnie »

stephen_usher wrote: Fri Jan 06, 2023 9:26 am
rubber_jonnie wrote: Fri Jan 06, 2023 9:10 am I'm sure you'll figure it out, but it looks fantastic, nice job.
Yeah, it's just such a pain building the tools to get the job done.

I've ordered a Raspberry Pi400 unit via Amazon as the Pi3 isn't really up to running vs-code. The Pi4 series can boot directly off a USB drive, unlike earlier Pis. The SD card is the main performance bottleneck.
I'd read that about the Pi4s, it's a useful feature to be able to boot from USB.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7483
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

I've just realised that the Pi400 uses a USB-C connector for power and I don't have one. Darn!
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
DaveC
Posts: 125
Joined: Fri Sep 18, 2020 6:24 pm

Re: General Stuff(tm)

Post by DaveC »

stephen_usher wrote: Fri Jan 06, 2023 9:33 am I've just realised that the Pi400 uses a USB-C connector for power and I don't have one. Darn!
Even if you had one it probably wouldn't work, the official Pi4 PSU is 5V 3A!
Post Reply

Return to “MEMBER BLOGS”