Z8S180 Breakout Board Assembly

  Рет қаралды 1,055

John's Basement

John's Basement

5 ай бұрын

Soldering the CPU & connector onto the Z8S180 breakout board.
Check out the discord: / discord
Github repo for this CPU board: github.com/johnwinans/2067-Z8...
Github repo with the FPGA board that this plugs into: github.com/johnwinans/2057-IC...
FPGA board video playlist: • FPGA
You can support this channel on Patreon! / johnsbasement
Music used in this video (Vibe Tracks, Alternate) was downloaded from the KZfaq Audio Library.

Пікірлер: 24
@ChrisJackson-js8rd
@ChrisJackson-js8rd Күн бұрын
sometimes people focus too much on the temp of their iron instead of the temp of the joint the solder melts at a known point, and well before any risk of damage to most components where components are extraordinarily sensitive to temps the datasheet will include a reflow curve for guidance i run the iron anywhere from 280C to 450C depending on what i'm working on whatever it takes to get the joint to flow without me stressing the pcb going over and over it
@bodynek
@bodynek 5 ай бұрын
btw, I use the similar technique for cutting but finishing it with sand paper ;) works every time
@JohnsBasement
@JohnsBasement 5 ай бұрын
Good idea! Sometimes I file it down nice. But this is just a quick test board to make sure I get it working before I try to a full board w/cpu, fpga, ram, drivers for VGA, ps2, joysticks, and everything else.
@DavidLatham-productiondave
@DavidLatham-productiondave 5 ай бұрын
320deg c is the go to temp then my iron has a boost button I can use for some of the harder to do ground pins.
@JohnsBasement
@JohnsBasement 5 ай бұрын
🤔 That's only 600F. It'll melt the solder. But it will take for EVER to heat up a ground plane. Makes me wonder if I'm out of calibration.
@DavidLatham-productiondave
@DavidLatham-productiondave 5 ай бұрын
@@JohnsBasement the boost button takes the iron up to 420 degrees. But that's often too hot so I only use it when I'm having trouble getting solder to flow nicely.
@JeffRatliffhome
@JeffRatliffhome 5 ай бұрын
My Tenma solder station had a 350C setting that was fine when it was new. Pretty soon I had to crank it up to 400 just to melt solder. Recently I had to go hotter than that until I replaced the tip, and now 350 is plenty. But the manual says readings are only accurate if the iron has been calibrated to the specific tip. So your approach seems pretty good - use the minimum that works. And if it stops working, figure out why.
@JohnsBasement
@JohnsBasement 3 ай бұрын
Thanks
@bempey
@bempey 5 ай бұрын
Cool project! I'm not familiar with the Z8S180, but did use Hitachi's 64180 SoC with the Integrated Z80. But at that time, I was mostly working on a custom computer with NEC's V20 (because Intel didn't make a CMOS 8088 yet, and our computers had to run from batteries) running Kadak's AMX RTOS, and I was also designing peripheral devices and tiny computer projects using NEC's uPD-78C10, which was also a hybrid between and 8085 and a Z80, or something like that. And I dabbles with the Z8 a bit, which looked very interesting. Unfortunately, I never designed any products with it. I've still got some Zilog dev.kits, hard-copy manuals, abd (the best part) a couple of Zilog T-Shirts! Are those chips over $10- ??!!! I'm guessing that you have lots of Z80 code kicking around from prior projects. I'd forgotten that 40+ years ago, I was programming video terminals for industrial HMI on Ferguson "Big Boards", running CPM on 4 x 8" Floppy drives. The setup for the 4 drives was that they contained: 1. Boot floppy with CPM OS on it. 2. Editor program floppy 3. Source-code files, and destination for executables 4. The assembler and linker. It was cool tech. The company, Dynapro, eventually was acquired by Allen Bradley.
@JohnsBasement
@JohnsBasement 2 ай бұрын
Those were the days! Dynapro? Did they make the 'dynatyper'? I remember seeing such a thing at a computer show. It had plungers that typed on a keyboard... so you could use a typewriter as a printer! :-D
@jimtekkit
@jimtekkit 5 ай бұрын
There's no way I'd do this without the hotplate method, I'm never touching a soldering iron on SMD parts ever again.
@JohnsBasement
@JohnsBasement 5 ай бұрын
😂
@avsbq
@avsbq 5 ай бұрын
Hi John, I know this is completely unrelated to the video, do you think it would be feasible to use entirely postscript for writing basic documents, like someone would use groff or latex?
@JohnsBasement
@JohnsBasement 5 ай бұрын
Yes. But I'm not sure I'd want to go that far. Google around for Don Lancaster's tinkering with Pistscript. I thought I saw him writing about dabbling with doing so.
@avsbq
@avsbq 5 ай бұрын
@@JohnsBasement Thank you John, I am using your ps tutorials so I can Lord over the latex and groff users
@JohnsBasement
@JohnsBasement 5 ай бұрын
@@avsbq 😂
@YoutubeBorkedMyOldHandle_why
@YoutubeBorkedMyOldHandle_why 5 ай бұрын
Quick question John ... I was having trouble finding the IS61WV10248EDBLL and in any case they seem really pricey, so I pre-emptively ordered a IS61WV20488BLL-10TLI instead (which was cheaper anyway.) (Of course it's coming from AliExpres, so there's always an outside chance it's actually a rebranded IS61WV10248 in wolf's clothing, in which case ... problem solved.) Assuming it's authentic, as far as I can tell, the two are pretty similar, except for A20 being broken out 'and' the 1M chip having built in error correction. I looked but I couldn't find any mention of ECC for the 2M version. Thoughts? Should it work? If you're okay with it, would it make sense for me to modify your board to add the extra trace? Ooww ... I just finished watching the video and see you haven't even attached the SRAM. So, what gives? Are you having issues getting these chips too?
@JohnsBasement
@JohnsBasement 5 ай бұрын
Good idea! I probably should have done something with that other address bit... and I will when I move onto the combined single-board design. I did not solder it in this weekend because I wanted to make sure the CPU works before I risk wasting it. I have only one of the 1024s. But I have a bunch of IS61WV5128FBLL-10TLI around... and maybe a 2048. I am going to test my board with a 512. I expect that the IS61/64WV20488FBLL will work fine as long as you do something with A20. I am very annoyed with that little trace between the grounds on the CPU. So if I spin the design, I'll add a keep-out for that and do something with that A20. Preferably, route it back to the FPGA, but I did not do us any favors with how the header pins on that end of the PCB were allocated. 😕 I'd prefer to sacrifice something like the E signal (on the far side of the connector) without disrupting anything else. Probably best right now to just route a cut-able track to GND.
@JohnsBasement
@JohnsBasement 5 ай бұрын
Keep in touch to confirm how it goes for you. I'd like to list known working substitutes on the github page too. Feel free to post an issue about this sort of thing on there as well.
@YoutubeBorkedMyOldHandle_why
@YoutubeBorkedMyOldHandle_why 5 ай бұрын
@@JohnsBasement Thanks. For now I think you're probably right ... I'll just pull it to ground. Anyway you've made me happy ... I can use the chip. As for confirming how it goes, I'm a bit behind, so it may be a while. I've had the ICE40HX4K PCB sitting on my desk for 6 months, but have yet to populate it. I've been working on a Z80 Retro adventure game, which is coming together nicely, but has been taking a 'bit' longer than I anticipated, like maybe ... add a zero or two.
@JohnsBasement
@JohnsBasement 5 ай бұрын
@@KZfaqBorkedMyOldHandle_why adventure? On the retro? Yeah!!!!! Please share when it is ready!!! 😁
@YoutubeBorkedMyOldHandle_why
@YoutubeBorkedMyOldHandle_why 5 ай бұрын
@@JohnsBasement Absolutely ... There's still a lot of work left getting it to a finished state, but you might want to take an early look at it, mostly because ... you're in it. That might seem a bit creepy, but I don't know how I could make a Retro adventure without including its creator. So, among other things, this is a multi-character game (22 so far) though it mostly revolves around one main character. And, I'm more into solving technical challenges (which I'd be happy to discuss some time), than story writing. So, the background story is sort of all over the map and is still evolving. Maybe a week or so, I'll have something to show you.
@hintoninstruments2369
@hintoninstruments2369 5 ай бұрын
You could have made life a lot easier by using a PLCC version and a through hole socket. It's not as if you don't have enough space.
@JohnsBasement
@JohnsBasement 3 ай бұрын
...and it'd have been easier to recycle the chip too.
Z8S180 Breakout Board Testing Pt. I
41:06
John's Basement
Рет қаралды 797
An Introduction to VGA Signal Timing
1:03:27
John's Basement
Рет қаралды 1,1 М.
ВОДА В СОЛО
00:20
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 31 МЛН
Z8S180, ICE40HX CP/M BIOS Port Part 1
2:19:09
John's Basement
Рет қаралды 1,5 М.
Accessing U-Boot through UART KS0 ultra
7:49
Crypto440
Рет қаралды 1,4 М.
I hacked Raspberry Pi firmware for the World Record Overclock!
8:19
Jeff Geerling
Рет қаралды 140 М.
How To Replace Surface Mount IC / smd IC || smd Soldering
14:32
Mr SolderFix
Рет қаралды 71 М.
Z8S180 Breakout Board Testing Pt. II
39:43
John's Basement
Рет қаралды 628
A BETTER way to replace surface-mount capacitors!
8:57
This Does Not Compute
Рет қаралды 218 М.
Z8S180 Breakout Board Testing Pt. III
43:05
John's Basement
Рет қаралды 752
Z8S180, ICE40HX CP/M BIOS Port Public Release
1:14:49
John's Basement
Рет қаралды 605
FPGA #15 - Verilog Modules, Parameters, and Localparams
1:26:24
John's Basement
Рет қаралды 388
Сколько реально стоит ПК Величайшего?
0:37
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 6 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 479 М.