General Stuff(tm)
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
Well, the PCBs have been delivered today:
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.
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.
You do not have the required permissions to view the files attached to this post.
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.
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.
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
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.
It fits nicely on the RAM board as a daughter board.
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!
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...
Well, it works as well as the breadboard version anyway.... hang.
It fits nicely on the RAM board as a daughter board.
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!
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...
Well, it works as well as the breadboard version anyway.... hang.
You do not have the required permissions to view the files attached to this post.
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.
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.
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
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...
Slow as treacle though. Takes about 10 seconds to write a sector.
Managed to almost format a disk...
Slow as treacle though. Takes about 10 seconds to write a sector.
You do not have the required permissions to view the files attached to this post.
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.
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.
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
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.
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.
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.
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
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.
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.
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.
-
rubber_jonnie
- Site Admin

- Posts: 14913
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: General Stuff(tm)
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...
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...
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
Yeah, it's just such a pain building the tools to get the job done.rubber_jonnie wrote: 06 Jan 2023 09:10 I'm sure you'll figure it out, but it looks fantastic, nice job.
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.
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.
-
rubber_jonnie
- Site Admin

- Posts: 14913
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: General Stuff(tm)
I'd read that about the Pi4s, it's a useful feature to be able to boot from USB.stephen_usher wrote: 06 Jan 2023 09:26Yeah, it's just such a pain building the tools to get the job done.rubber_jonnie wrote: 06 Jan 2023 09:10 I'm sure you'll figure it out, but it looks fantastic, nice job.
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.
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...
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...
-
stephen_usher
- Site sponsor

- Posts: 7384
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
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.
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: 18 Sep 2020 18:24
Re: General Stuff(tm)
Even if you had one it probably wouldn't work, the official Pi4 PSU is 5V 3A!stephen_usher wrote: 06 Jan 2023 09:33 I've just realised that the Pi400 uses a USB-C connector for power and I don't have one. Darn!
Who is online
Users browsing this forum: ClaudeBot, nicknm, trendiction [bot], xyzzy76 and 38 guests