Workspace Disaster!
8:31
Жыл бұрын
Пікірлер
@DefaultFlame
@DefaultFlame Күн бұрын
Cool stuff. Definitely worth subscribing.
@biggertigger
@biggertigger 4 күн бұрын
Ever had a problem with some USB-C supplies working and some not? I ask because I don't see the 5.1k resistors on CC1 and CC2 in your little breakout board. I've had issues with breakout boards without the resistors where the power supply doesn't engage. So far the pattern I've seen is that the 5.1k resistors are required (downstream mode) if both ends of the cable are USB-C (like with modern wall adapters that have USB-C sockets on the adapter, or if, say, you were powering a device from the USB-C port on your phone or laptop). Curious ..
@DigicoolThings
@DigicoolThings 4 күн бұрын
I haven’t come across this problem (yet). But, I have no doubt you’re correct. I suspect I haven’t had a problem yet, as I’ve only been using them with the cheap Raspberry Pi USB-C terminated plug packs. I have a suspicion that these Adapters are probably just simple 5V 3A DC adapters that are simply using a USB-C plug in place of a DC jack. I quite like them (and their USB-C connectors) for general 5V project power. PS. I’m slowly working through your videos. Very interesting, plus I see mention of 6809 in your Hopper GitHub. I just haven’t had the time yet to dive in more deeply. 🤓
@biggertigger
@biggertigger 4 күн бұрын
@@DigicoolThings I suspect it will become more of an issue as time goes on and USB-C becomes the common port on our desktops. There is a trivial solution though: just use need to find USB-C breakouts with the same pinout that include the resistors. I thought it was ALL supplies (and made a video on this today under that assumption) until I saw your video. That made me test more variations and try to narrow down the circumstances. 6809: yes, I started work on a toolchain and then got massively side-tracked a few weeks ago ... I'll get back to it eventually. 🙂
@DigicoolThings
@DigicoolThings 4 күн бұрын
@@biggertigger Thanks. I’ll do some more research on USB-C breakout options. Let me know if you find any good candidates. Yep, I know all about getting sidetracked. LOL
@jamesross3939
@jamesross3939 9 күн бұрын
Liked and subscribed
@DigicoolThings
@DigicoolThings 8 күн бұрын
Thank you, much appreciated. My prototype PLCC based CPU Card is currently being manufactured, so expect a follow-up video eventually. 🤓
@sviktor4
@sviktor4 14 күн бұрын
Great little fume extractor for hobby soldering, I used to use high RPM SUNON fan with a grill and a hepa filter. These "carbon" filters basically do nothing the room still filled with smoke, hepa filters actually filter out smoke, carbon filters filter out odors and chemicals. You can buy hepa filters for this unit, I highly recommend it. BTW all fume extractors are loud, if it's not loud it just blows away the fume without filtering it properly. If you can't ventillate the room, you should buy real fume extractor with 3 stage filtering. In my opinion the carbon filter is useless for soldering, not so much for burned plastic and paint odor.
@DigicoolThings
@DigicoolThings 14 күн бұрын
Thanks for the advice. I'll look into it further. In reality, the extractor is probably just pulling the fumes from going straight up my nose, but then just depositing the fumes elsewhere in the room. I imagine this still beats no extractor at all. But a proper filtration system would be healthier!
@lezanderson1236
@lezanderson1236 15 күн бұрын
I spotted a PICO project....using a PICO raspberry pi to emulate a TMS9918 VDP ..claimed the PICO board cost $4 USD !
@DigicoolThings
@DigicoolThings 15 күн бұрын
Yes, I believe I might have seen that also. Perhaps it’s good to know there are potential “alternative solutions” for repairing old systems, once genuine TMS chips fall into short supply. But, from a (purely nostalgic?) Retro perspective, I always prefer the real original silicon, over a modern emulation. Especially, when it's software based emulation (as opposed to an FPGA based functional hardware re-creation). Hopefully, recovered original TMS9918 family chips will continue to be available for many years yet. 🤔🤓
@lezanderson1236
@lezanderson1236 15 күн бұрын
@@DigicoolThings I asked the designer if he planned on putting an 80 column test mode and possibly more graphics mode on the PICO project. He said he may in the future, but for now he was just taking 'Baby' steps.
@lezanderson1236
@lezanderson1236 15 күн бұрын
Why have two clock versions ...'E' external clock (Crystal) and extra circuitry and 'P' version just I assume an external crystal needed ?
@lezanderson1236
@lezanderson1236 15 күн бұрын
There's a lot of cheap re-marked Z80s and 65C02 on ebay.....you normally spotted them 10pcs $10....too good to be true. !! However if you are just wanting replacement chips for your old retro machines, Acorn electron, BBC B, ZX Spectrum..They are OK. You normally find about 8 out of the 10 work with one or two DUFF chips !
@DigicoolThings
@DigicoolThings 15 күн бұрын
Yes, I've been through a large number of recovered EPROM chips from AliExpress. I find that many are re-marked incorrectly (both speed and manufacturer). I've also found that about 20% fail rate is expected, so you always need to buy more than you need for your old retro system repairs etc. I've been caught out a couple of times when I actually needed the access speed I ordered, only to receive much slower chips, that had been incorrectly re-marked. My experience with eBay is similar, but it just seems to be what we have to live with, in the hunt for replacement "out of production" chips.
@lezanderson1236
@lezanderson1236 15 күн бұрын
I spotted 10pcs W65C816 Chips on Alliexpress for about £15...all in...making them about £1.50 each. Looks too good to be true...! The W65C816 in native mode acts like a normal W65C02, only in enhanced mode does it act like a W65C816 I didn't buy them as I didn't need any 6502 CPUs !
@DigicoolThings
@DigicoolThings 15 күн бұрын
I hadn’t looked for WDC chips on AliExpress, mainly as I prefer to buy my “still in production” chips brand new, from the likes of Mouser. I quite like the W65C816S, which apart from being in emulated 6502 mode on reset, is also a cycle accurate equivalent of the MOS 6502 (unlike the WDC W65C02S). Its native 16-bit enhancements are also of interest to someone like me, coming from a 6809 background. But I have heard it is a little more timing finicky for hardware design. Still, I have one (from Mouser), that I mean to play with! 🤓
@lezanderson1236
@lezanderson1236 15 күн бұрын
Any plans to make other VDP cards...... V9938/V9958 D72020 EF9367 6847 6545
@lezanderson1236
@lezanderson1236 15 күн бұрын
The TMS9918/TMS9929/TMS9928 are very popular video chips with hobbyists..so this card should be well received !
@DigicoolThings
@DigicoolThings 15 күн бұрын
Indeed. I started playing with a TMS9929A not long after they were available, in the early 80's. They were my first introduction to Sprites. Be sure to watch my video “TMS9929A VDP Rediscovery and Alternative Retro VRAM Solution”, which is the precursor to my MECB VDP Card design. 🤓
@lezanderson1236
@lezanderson1236 15 күн бұрын
Would it be possible to interface a Hitachi HD64180R (R=6800 bus compatible). Thus you'd have a Z80 CPU running on a 6800 bus ? The HD64180R was pretty powerful for its time in the 1980s..
@DigicoolThings
@DigicoolThings 15 күн бұрын
An interesting thought. As my hardware background was with the Motorola family, I hadn’t come across the Z80 based HD64180R before. I’ve now just read through most of the data sheet, and It’s certainly very interesting. It’s certainly a “peripheral enhanced” microprocessor, rather than an old school microcontroller. I suppose putting one on an MECB Card, we could have a jumper for whether the Bus clock was driven by “E” or the system clock, allowing support for 68xx/65xx “E” clock based peripheral cards. It could possibly make an easier entry into playing with some Z80 code, for 68xx/65xx fans. 🤔
@lezanderson1236
@lezanderson1236 15 күн бұрын
Cool !
@Brian_Of_Melbourne
@Brian_Of_Melbourne 19 күн бұрын
So, maybe future 6809 PCBs will feature dual footprints. (We often see SRAM with dual foot prints for 0.6" and 0.3" packages.) Then the hobbyist can choose which socket to install (both not really being an option) as the whim takes them.
@DigicoolThings
@DigicoolThings 18 күн бұрын
Hi Brian. That’s actually a great idea. I could potentially achieve this with some re-work of the existing 6809 CPU Card, but it would require going to a 4 layer PCB (which has cost impact). I was originally thinking of designing a seperate PLCC specific Card, from scratch (staying with 2 layer), with the IC’s relocated to best use the space, and integrate some bank switched ROM expansion. Hmm… To go 4 layer, or not? To do a combined Card or seperate Cards? I'll see where these thoughts take me. 🤔🤓
@Brian_Of_Melbourne
@Brian_Of_Melbourne 18 күн бұрын
@@DigicoolThings Perhaps if the PLCC-44 is not layed as centrally as it was on your adapter card (where it probably was the right call) then there'd be less routing agony. Maybe 0.2" to one side would suffice to disentangle the sides of the PLCC footprint from the DIL footprint? Then you're only left with two instances of DIL intersecting PLCC.
@DigicoolThings
@DigicoolThings 18 күн бұрын
@@Brian_Of_Melbourne Yes, my initial toying around with placement lead me to the same conclusion. Centered certainly makes sense for a compact DIP40 Adapter, but on a bigger PCB disentanglement of both side pins certainly makes sense. At the moment I'm just playing around with placement and routing considerations, to help decide whether to try and go for an all-in-one combo Card, or whether to go for a second seperate PLCC Card design. Either way, it'll be a major re-route of the board with placement changes. But, it's all part of the artistic fun of PCB design. I always find a good session of PCB routing makes a great "getting in the zone" alternative to the coding "zone". 🤓
@bugeyedcreepy
@bugeyedcreepy 19 күн бұрын
Oh, Yeah!! You know I'll want some of those! :D
@DigicoolThings
@DigicoolThings 19 күн бұрын
Yes. I find PLCC very appealing. The way they snap into their sockets is very satisfying! And that Through-Hole is supported, makes a nice alternative (but still retro), compared to DIL sockets. Especially at >=40 pins.
@lezanderson1236
@lezanderson1236 19 күн бұрын
Somebody told me you could overclock the 6809s quite a bit, not sure about the HD63C09s....would be cool to see one running at 7.12MHz or so , if they'll go that fast !
@DigicoolThings
@DigicoolThings 19 күн бұрын
Yes, I'm going to try for a little faster and see how stable they run. I expect the main limitiation at the moment is the 150ns 28C256. The RAM is plenty fast, but I may need to try with the 70ns SST39SF040 ROM that I have on my ROM Expansion board (and potentially on a future combined PLCC Card).
@lezanderson1236
@lezanderson1236 19 күн бұрын
Cool....Glad to see them put to good use.... Did all 5pcs HD63C09s work OK ?
@DigicoolThings
@DigicoolThings 19 күн бұрын
Yes, all 5 worked a treat. Yet to test the 68008's. All just tested at a alightly overclocked 4MHz, at this stage.
@lezanderson1236
@lezanderson1236 19 күн бұрын
@@DigicoolThings I sent somebody some Z84C0020VEC PLCC44 Z80s and they said they'd clocked them at 40MHz ...and they worked fine, didn't even heat up. I think they used UM61256 or UM61512 15ns SRAMs. So it would be interesting to see how the (HD63C09) do when overclocked ?
@DigicoolThings
@DigicoolThings 19 күн бұрын
@@lezanderson1236 Yes. I've been coming to the conclusion that either the earlier CPU's were more "speed restricted" by the available memory speeds of the day, or, that the manufacturing process over their production life simply enhanced their speed capability, beyond the original datasheet specifications. Either way, it does seem that the memory speed used, is now more the primary clock speed limiting factor for our 8-bit microprocessors. Who knows? 🤔🤓
@ostrov11
@ostrov11 19 күн бұрын
спасибо, хорошая работа.
@DigicoolThings
@DigicoolThings 19 күн бұрын
Appreciate the comment. Thank you.
@randygardner6224
@randygardner6224 19 күн бұрын
Will this adapter be available on your Tindie store or on the github?
@DigicoolThings
@DigicoolThings 19 күн бұрын
Hi. I added the gerbers to the MECB_6809_CPU folder on the MECB github. But just realised from your comment, that I hadn't pushed that commit (now done!). I didn't think they were worthy of a Tindie store listing, unless someone shows interest. Perhaps a kit including the PLCC Socket and round-pin headers may be helpful / of interest to some?
@DigicoolThings
@DigicoolThings 18 күн бұрын
Triggered by your comment, I subsequently decided I'd make the Adapter available on my Tindie store. Thinking that it may be helpful to some folk. I've made it available as PCB only, with an optional pack to make a complete Kitset, and also the option of adding a tested & verified PLCC HD63C09 (now that I've purchased some stock!). So, a one-stop for everything you need for breadboarding a PLCC 63C09, or retro-fitting a DIP40 socketed 6809 system. Currently just waiting on Tindie Admin approval.
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 22 күн бұрын
thought about a 6502 card but i could just use my Commodore PET4016 🙂
@DigicoolThings
@DigicoolThings 21 күн бұрын
Nice! Always wanted me a PET. Make sure you look after that baby, and preserve it for future generations!
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 21 күн бұрын
@@DigicoolThingsMy PET is a one owner computer 🙂 Had it since new.
@DigicoolThings
@DigicoolThings 21 күн бұрын
@@TheEmbeddedHobbyist Wow! That makes it extra special, and full of nostalgia I bet. I still have my original C64, and many of my home builds. But wish I’d managed to keep other early pre-built computers that I bought, but the reality back then was I had to sell in order to fund upgrades (like the C64).
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 22 күн бұрын
Just noticed you have joined the just passed 1K subs group. well done 🙂
@DigicoolThings
@DigicoolThings 21 күн бұрын
It took a while, but then again it hasn't been my focus. I just make videos to share and document. Someone showing interest, is just a bonus. 🤓
@dpbarry
@dpbarry 22 күн бұрын
Hello. What reflow controller did you use and where did you get it from. I use a 946 but reflow by eye. Thanks
@DigicoolThings
@DigicoolThings 22 күн бұрын
I used an older Controleo2 Reflow Controller, that was free / surplus from an upgrade. The Controleo2 works well with just the 1 element connection. Note that I discovered the newer Controleo3 seems to require a minimum of 2 elements for it to work (so it's no good for this application). Maybe you can also find an old Contoleo2 cheap of free, from someone who is upgrading their oven to a newer Controleo version?
@dpbarry
@dpbarry 18 күн бұрын
@@DigicoolThings Hi. Just an update. I got in touch with the company that makes/sells the Controleo3 controller to see if they had any of the Controleo2's left in stock. He thought in theory, the 3 should work with a single element but he is going to test it out and get back to me.
@DigicoolThings
@DigicoolThings 18 күн бұрын
@@dpbarry Thanks. That would be interesting to hear the outcome. It was a long time ago now, but I'm sure at the time I couldn't get Controleo3 to work with the single element connected. However, I never followed up with them, as the Contoleo2 that I had worked fine. So, it will be good to get a definitive answer on this! 🧐
@dbarry6224
@dbarry6224 18 күн бұрын
@@DigicoolThings No Problem. I'll keep you informed
@carlossantiago4845
@carlossantiago4845 26 күн бұрын
You need to use the registers to determine if their data is maintained at lower clocks. A top will not show this. The registers are dynamic not static.
@DigicoolThings
@DigicoolThings 26 күн бұрын
Yes, that had occurred to me, although the NOP is of course incrementing the Program Counter register. Being a dynamic part it would be fair to assume that any register, including the PC register, would be affected in the same way. 🤔
@bugeyedcreepy
@bugeyedcreepy 27 күн бұрын
Awesome! This project has wings!!
@DigicoolThings
@DigicoolThings 27 күн бұрын
Thanks for your support. It is much appreciated! Now I have to get on with sorting out some 6502 code, so I can get the new CPU card doing a bit more than just the initial test. 🤓
@bugeyedcreepy
@bugeyedcreepy 27 күн бұрын
@@DigicoolThings in time, there's going to be a healthy ecosystem around this - I might leave the hardware up to you guys who know what you're doing & I might work on that software library and maybe some documentation and some turn-key solutions when I get grounded in my own fundamentals...
@keen2461
@keen2461 Ай бұрын
2024: For those misled by the information on this video, be aware that there is no way these chinese boards have as charger an original LTC4057. The marking is indeed LTH7 but it's actually a chinese clone which in several of my tests, behave closer to the TP4054. To make a story short, there is nothing wrong with the charger IC and it charges correctly. No need to modify anything.
@DigicoolThings
@DigicoolThings Ай бұрын
2024: I assume that you just completely missed that I obtained my replacement LTH7 from AliExpress (i.e. Chinese), and that I clearly demonstrated this replacement resolved the problem. Also, I have had many people thank me for helping them to resolve this problem for themselves. You are of course welcome to your opinion.
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist Ай бұрын
Another informative video, never did any video designs in my day jobs so always interesting to see something different. Day job just used lots of embedded micro's for audio control and routing. As in my area of work any video was super fast highly detailed and mega expensive.
@DigicoolThings
@DigicoolThings Ай бұрын
Video design took my interest from the start, when I was initially playing with early “pong” video game circuits as part of my initial exposure to digital electronics design, as a teenager. So it’s good fun to again play with the early video display chips.
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist Ай бұрын
@@DigicoolThings My problem was I liked playing with electronics as a 14 year old, left school at 16 with no idea what I was going to do. 😞 two weeks later I was working for an avionics company. who would have guessed. I would never have thought at the time I would be an electronics engineer for the next 54 years.
@DigicoolThings
@DigicoolThings Ай бұрын
@@TheEmbeddedHobbyist They were interesting times. I left school at 17. Having made and programmed my own microprocessor systems I tried to get a job in Computers, but was told I would get bored at lower jobs, but didn’t have the qualifications for jobs that matched my capabilities. Joined a retail electronics distribution company instead, and ended up computerising that business, and designing microcontroller devices as a side. I think what you end up as, is whatever you make of wherever you are. 🤔
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist Ай бұрын
@@DigicoolThings well I now tell youngsters if you really love your hobby don't get a job in that area. Your love your day job but will but lose your hobby. I found that its hard to come home and do the same thing again in your free time. But that's what I found.
@DigicoolThings
@DigicoolThings Ай бұрын
@@TheEmbeddedHobbyist I do understand. My work life took over everything, but it was also very rewarding. Unfortunately, too many people get stuck in jobs they don’t really enjoy. I always tell people they should just follow their passion. That's usually the path to happiness and success.
@user-lq4it5eu7m
@user-lq4it5eu7m Ай бұрын
The voice of Anthony Hopkins! Great video, thank you!
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 2 ай бұрын
Another great video, I love the "Never The Same Colour " (NTSC) system, they should have joined us with "Prolonged Active Life" (PAL) dog food format 😂😢😅
@DigicoolThings
@DigicoolThings Ай бұрын
Totally agree that one SD video standard would have been much more sensible, and the world would be a better place. But then again, there are so many competing standards that have got in the way of focusing on just deliver single worldwide standard solutions. I mean, we could start with 50Hz vs 60Hz mains power, 240V vs 120V, or even just a single worldwide Mains Power Plug standard would lower manufacturing costs. Then we have Imperial vs the vastly simpler Metric system. We humans just like making harder work for ourselves! 🤔
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist Ай бұрын
@@DigicoolThings imperial was much easer in the old days when we had 12 fingers and toes. A genetic nutation forced us in to the metric system. that's when they stopped us marrying our sisters cos octal is much harder. 🙂
@DigicoolThings
@DigicoolThings Ай бұрын
@@TheEmbeddedHobbyist Unfortunately, all I can say about that is in my country we switched from Imperial when I was at young / junior school. All I remember is that everything became so much easier overnight, when everything suddenly was a power of ten conversion! Of course, I also understand that those who have grown-up with Imperial for their whole life will naturally find it easier than re-learning in terms of powers of 10. 🤔
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist Ай бұрын
@@DigicoolThings i remember 12 pennies to a shilling, 20 shillings to a pound, 21 to a guinea. As a kid you could get quite a lot of sweets for a thruppenny bit. 🙂
@igorperuchi2114
@igorperuchi2114 2 ай бұрын
Wow, this project is going forward in a great way!
@DigicoolThings
@DigicoolThings 2 ай бұрын
Thank you for your kind comment. I have lots of plans, but limits on my available time. However, we are steadily progressing. 🤓
@aprusek
@aprusek 2 ай бұрын
Good video. The use of a USB B mini connector causes me to not consider this project.
@DigicoolThings
@DigicoolThings 2 ай бұрын
Yes, although that didn't put me off, as the functionality was my main priority. I'm using the DC connector for powering my VersaTerm. For all of my current 5V powered projects I've actually gone to the USB-C connector, as I find it a nice 5V solution that also avoids the reverse polarity / over voltage risk of using the age-old DC connector Power adapters. Plus, thanks to the RaspberryPi, USB-C plug terminated 5V DC Power Adapters are relatively cheap. 🤓
@aprusek
@aprusek 2 ай бұрын
@@DigicoolThings I use those USB to magnetic corrector things.That way one cable does multiple devices regardless of original connector..
@DigicoolThings
@DigicoolThings 2 ай бұрын
@@aprusek Good idea. I must look into further. Thanks.
@aprusek
@aprusek 2 ай бұрын
@@DigicoolThings A while back I built "Geoff's VT100" which is a PIC based vt100, and way back wrote a Hazeltine 1500 emulator to tun on a Model II Tandy.
@DigicoolThings
@DigicoolThings 2 ай бұрын
@@aprusek Yes, I came across Geoff's VT100 variations, while searching for a good stand-alone terminal. The recent VersaTerm won me over with it's USB keyboard and HDMI output options allowing use with more modern keyboards and displays (plus, I had an unused Pico in my parts drawer). p.s. I ended up ordering some small USB-C to mini-USB and micro-USB adapter plugs to satisfy connecting my USB-C 5V power source to the different USB power connectors. I didn't find a magnetic solution for mini-USB, only micro and USB-C.
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 2 ай бұрын
Nice little update, I would have left it as a glued on header bodge until a major update. But then I'm like that 🙂
@DigicoolThings
@DigicoolThings 2 ай бұрын
LOL. Yes, I do understand your thinking. But, unfortunately, I'm a bit of a perfectionist, so I've also been known to roll a new minor version for something as trivial as some PCB routing I'm not 100% happy with. Possibly why PCB design always takes me longer than most, and I never submit a PCB order on the same day as I finish routing that PCB. I mean, I always need to sleep on it, in case there's one last change I missed. 🤔🤓
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 2 ай бұрын
@@DigicoolThings I used to have to go over the Gerbers track by track and using a highlighter mark the track off in the circuit diagram. then check, checking widths and number of via's etc don't miss that a bit 🙂
@DigicoolThings
@DigicoolThings 2 ай бұрын
@@TheEmbeddedHobbyist Yep, I sure remember the days of playing with rolls of routing tape, DIL transfers, and transparent film. Perhaps that's why we enjoy creating PCBs these days, given how enjoyable it now is, compared to the highly fiddly, manual, and labour intensive experience we once put ourselves through! 🙂
@Brian_Of_Melbourne
@Brian_Of_Melbourne 2 ай бұрын
FYI, I found this interesting 6309 data trove recently: 6809sbc.wordpress.com/
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 3 ай бұрын
Yet another great one, keep them coming. 6502 i can use my pet for playing with your code. 😊
@DigicoolThings
@DigicoolThings 3 ай бұрын
Thanks. It’s been a slow start for me in 2024, as life was just getting in the way. But I can now feel the momentum rising! 🤓
@lamalandy
@lamalandy 3 ай бұрын
Great to see the ASSIST09 assembly source cleaned and corrected. Thanks for another interesting video.
@DigicoolThings
@DigicoolThings 3 ай бұрын
Thanks for your comment. You can find the verified “original” ASSIST09 source, made compliant with ASM6809, on my MECB GitHub as ASSIST09_Original_ASM6809.asm. Good to know it might be helpful to others. 🤓
@alwff
@alwff 4 ай бұрын
Great review :)
@DigicoolThings
@DigicoolThings 4 ай бұрын
Thanks. It was quick, but hopefully it was helpful for you. 🤓
@alwff
@alwff 4 ай бұрын
@@DigicoolThings It really was :)
@michaelboyd9434
@michaelboyd9434 4 ай бұрын
Fascinating video.. Any chance you would be kind enough to make a video on how you set up and configure your vs-code programming environment with the 6x09 extension please? Are you using the LWtools assembler? I’ve tried to use this myself but failed to get the Vs-code to talk to the LWtools assembler. A pity as I really like the 6x09 extension and it’s really helpful 6809 programming features. 😢
@DigicoolThings
@DigicoolThings 4 ай бұрын
Thanks for your comment. I've just answered your question on the Forum. Welcome to the Forum by the way! :)
@michaelboyd9434
@michaelboyd9434 4 ай бұрын
@@DigicoolThings Thanks for your quick response and I’ve just replied on the forum. 👍
@microhobbyist
@microhobbyist 4 ай бұрын
I've been following your project for some time, and I really like your videos. I'm also working on a 6809 project, well, 6309 to be precise. I'm planning to build some sort of MMU, as my goal is to have 2MB of RAM to possibly run OS-9 or NitrOS-9.
@DigicoolThings
@DigicoolThings 4 ай бұрын
Thanks for your kind comment. I’d be interested in hearing more about your project, and how you implement your MMU. The original ECB (and potentially therefore MECB), has 24 Address lines available (16MB), so I could potentially also create a larger RAM / ROM memory card to extend to 2MB or even beyond to 16MB. NitrOS-9 on a 63C09, with plenty of memory, would be a nice to have running!
@kab00mKap0w
@kab00mKap0w 5 ай бұрын
This saved me from constructing a convoluted adapter!
@DigicoolThings
@DigicoolThings 5 ай бұрын
Thanks for your comment. It's great to know it was helpful to someone. 🤓
@Lucretia9000
@Lucretia9000 5 ай бұрын
I bought two HD63C09EP chips to follow microhobbyist's build, but I've not tested them yet. They were cheap, about 1/3 the price of the others, so I do wonder if they've been remarked too.
@DigicoolThings
@DigicoolThings 5 ай бұрын
It'll be interesting to hear how your chips go. I'm was guessing that it's more likely that wrongly re-marked chips are the 'E' chips marked as HD63C09P, simply because the people re-marking them perhaps don't know the difference? Unless, they they're intentionally re-marking Internal clock chips incorrectly as 'E' varients, as they're in higher demand, so easier to sell? It's a mystery! 🤔
@movax20h
@movax20h 5 ай бұрын
Really cool. If it gets some networking capabilities, wifi with Pico W, or ethernet, then it would be close to perfect. I very much like the idea.
@nigelcleaver
@nigelcleaver 5 ай бұрын
Many thanks for creating this video. I have all the parts ready to construct the VersaTerm, so your video of the assembly will be very helpful. I have a 'homemade' 6502 based computer with serial, similar to your setup here, and it will be good to 'disconnect' it from an over capable laptop!
@lawrencemanning
@lawrencemanning 5 ай бұрын
Not sure I’d class it as retro but nice project.
@DigicoolThings
@DigicoolThings 5 ай бұрын
Fair call. I guess calling anything Retro that's based on an RP2040, seems to be stretching things a bit. But, I'd say that it's the intended function that is indeed Retro. 🤓
@ultrametric9317
@ultrametric9317 5 ай бұрын
Your soldering technique is very good and I will suggest this video as a How-To! I want one of these but with 132 column and VT320 total emulation :)
@DigicoolThings
@DigicoolThings 5 ай бұрын
Thank you for the compliment. David noted the terminal was limited to 80 chars because of Pico performance limitations. It runs at 640x480 standard VGA resolution, hence 8 pixel width font with 80 chars per line. The PicoVGA code he is using presumably can't handle the timing for higher pixel rates, to give a higher display resolution required for 132 columns.
@ultrametric9317
@ultrametric9317 5 ай бұрын
Shame there is no 132 column support - and how are characters implemented? Can you use different fonts? Would be nice to see this with "big boy" terminal emulation and capability and for it to have a small onboard character screen.
@DigicoolThings
@DigicoolThings 5 ай бұрын
You can create user uploadable fonts. Also, all of the source code is published on the github repository, so you are able to modify it (e.g. alter the native fonts included, or implement custom features), and recompile. Note however that the fonts are all based on a 8-bit character cell width (640 pixel VGA screen, for 80 chars x 8-bits).
@EmilLenc
@EmilLenc 5 ай бұрын
Very nice work. I'm curious, (I may have missed this from the video/transcript) what is the device you have on the top-right of your set-up?
@DigicoolThings
@DigicoolThings Ай бұрын
The device in the top-right is a GBS-8200 RGB to VGA convertor, that has been modified with the GBS-Control upgrade to make a really awesome (and low priced) VGA convertor, for retro gear and projects. I've since mounted it in a nice 3D printed case, but it's still in regular use! I do highly recommend this as a project if you're planning on running a TMS-RGB based output on a VGA monitor. 🤓
@DavidLatham-productiondave
@DavidLatham-productiondave 6 ай бұрын
I was wondering how the tester behaves when you have the jumpers set for rhe 65c02 variant with those dud chips.
@DigicoolThings
@DigicoolThings 6 ай бұрын
Good idea, I'll give that a try. It didn't really occur to me to try this, as I just assumed these were probably all re-marked original 6502 chips (I haven't attacked them with Acetone yet either, to look for original markings). 🤔
@DavidLatham-productiondave
@DavidLatham-productiondave 6 ай бұрын
@@DigicoolThings they most likely are dodgy... But they could be one of the rp65c02 types.
@DigicoolThings
@DigicoolThings 6 ай бұрын
@@DavidLatham-productiondave Yes. I've just now tried them with the jumpers in 65C02 settings, and still non-functional. Was defiinately worth trying though! Thanks for the suggestion. Next step will be some Acetone, so I can see if I can reveal the original part numbers. I suspect they're just faulty chips, given they'll all be recovered from old equipment, and no doubt subjected to lots of static and heat in the process. 😮
@ThorstenDrews
@ThorstenDrews 6 ай бұрын
Really nice, I think I will build something like that just for fun. But one thing. If I could I would put the display outputs and the serial connector on the back side and the Keyboard plugs on the front. That would make the desktop less a mess of cables.But I can't design PCBs :-(
@DigicoolThings
@DigicoolThings 6 ай бұрын
Thanks. I guess the best placing of the connectors depends on your own situation. For me, I just wished the power connector was also on the "back" with the monitor and keyboard connections. So just the serial connections, that I'll be regularly connecting to, where on the front. But, I imagine David's PCB layout was also related to making the unit as compact as he could, especially given that connector location preferences are quite subjective. If you build one too, I hope it proves as useful as mine has. 🤓
@uKoda
@uKoda 6 ай бұрын
I wanted to see the assembly to see how hard the hand soldering of the HDMI connector is. Interesting soldering iron bit you use. Does the settings allow you to have a green or amber screen instead of white?
@DigicoolThings
@DigicoolThings 6 ай бұрын
Yes, the HDMI connector is challenging. I solder under a magnifier (trinocular microscope), and use a Axun T210 handled station. I like the small bent-end tips for most work, as it seems best for getting good contact / heat transfer when using a small tip. By setting the screen mode to Monochrome, and setting the ANSI colour for "Monochrome text" you can set colours other than white, for background / normal / bold. I'm currently using a nice Amber by setting the "Monochrome normal text" colour to F0.
@Zanaz728
@Zanaz728 6 ай бұрын
I find it very enjoyable❤
@DigicoolThings
@DigicoolThings 6 ай бұрын
Thanks for the feedback. Glad you found it enjoyable. 🤓
@esra_erimez
@esra_erimez 6 ай бұрын
Great video! I just bought my dad a Televideo 920c from eBay as a Christmas present. I've already sent the link to this video to him
@DigicoolThings
@DigicoolThings 6 ай бұрын
Thanks. Wow, your dad is lucky. A genuine Televideo 920c would be very nice to have, and getting hard to find these days. I guess, unless he is also wanting something a little more portable, he probably won't have a use for a VersaTerm with a genuine Televideo terminal on his desk!
@esra_erimez
@esra_erimez 6 ай бұрын
24:15 Why a USB keyboard when it has a *perfectly* good PS/2 connection? 😉
@DigicoolThings
@DigicoolThings 6 ай бұрын
Excellent question! Basically, one of the attractions of the VersaTerm is that it supports either PS/2 or USB keyboards. Finding a moderm, compact, mechanical keyboard, that also supports PS/2 conection mode, is getting difficult. I was wanting a "space saving" compact Mechanical keyboard, and found the reasonably priced good quality "Royal Kludge" RK84 from AliExpress. However, it only provides wireless or USB connectivity (no PS/2 mode, so a simple PS/2 adapter won't work).