Dead KERNAL ROM? [Nibble Edition]

  Рет қаралды 14,455

Noel's Retro Lab

Noel's Retro Lab

2 жыл бұрын

This episode is sponsored by PCBWay www.pcbway.com
Let's answer a few questions about the dead KERNAL ROM from the previous VIC-20 repair episode.
Support Noel's Retro Lab on Patreon: / noelsretrolab
You can also support Noel's Retro Lab on KZfaq by joining this channel:
/ @noelsretrolab
Links:
Retro Chip Tester Pro 8bit-museum.de/sonstiges/hard...
EPROM adapter: github.com/SukkoPera/Open2327...
Music tracks:
Funky Stars by McKlain mcklain.bandcamp.com/track/fu...
Battro OST by McKlain mcklain.bandcamp.com/track/ba...
More awesome music by McKlain: www.mcklain.com
🛠 Tools I use ➤ noelsretrolab.com/tools.html
Connect with Noel's Retro Lab:
Discord ➤ / discord
Facebook ➤ / noelsretrolab
Twitter ➤ / noelsretrolab
Instagram ➤ / noelsretrolab
Mailing list ➤ noelsretrolab.com

Пікірлер: 64
@necro_ware
@necro_ware 2 жыл бұрын
Hi Noel. FYI, you can write PROMs, which need higher voltage, than 18V using the TL866II+ with an external power supply. I made a video about it a longer time ago.
@therealjammit
@therealjammit 2 жыл бұрын
kzfaq.info/get/bejne/jN2odtOE2ZOXgoU.html&ab_channel=Necroware
@necro_ware
@necro_ware 2 жыл бұрын
@Mr Guru Yes, I always say PROM, when I mean EPROM or EEPROM. I know, that is not quite right, but I'm lazy :D May be next time I should wright *PROM or something similar...
@adamw.8579
@adamw.8579 2 жыл бұрын
@@necro_ware Sometimes was budget version of EPROM (UV erasable), but without window in plastic case also called PROM. Certainly it was one time programmable EPROM memory.
@MegaManNeo
@MegaManNeo 2 жыл бұрын
The legend of the KERNAL will never die.
@granpawa
@granpawa 2 жыл бұрын
The CRC is changing between the two read. That means the data is also changing. I don't think it's supposed to happen when reading a ROM :-)
@NoelsRetroLab
@NoelsRetroLab 2 жыл бұрын
Good observation! I didn't catch it live, but you're right. Yes, that ROM is gone, gone gone.
@granpawa
@granpawa 2 жыл бұрын
@@NoelsRetroLab I forgot to mention that there's an even smaller footprint adaptor for the 2364 ROM replacement in the PCB Way shared projects. It uses an smd 28C64b. The size is almost the same as the original ROM. Very handy when you don't have much wiggle room.
@Torbjorn.Lindgren
@Torbjorn.Lindgren 2 жыл бұрын
Yup and the "read to file" shows a yet another CRC, so it read three different results on three attemps. That's a *broken* ROM.
@keiiko
@keiiko 2 жыл бұрын
just wanted to point thi out :D I noticed that too right away
@cbmeeks
@cbmeeks 2 жыл бұрын
Totally agree on using KERNAL in that context. Great video.
@bagpuss.
@bagpuss. 2 жыл бұрын
Quoting from Brian Bagnall's book "Commodore - A Company On The Edge", Robert Russell is one of MOS/Commodore's early engineers: Technical information for the reference manual came directly from the VIC-20 engineers. “We did all the documentation that ended up in the programmer’s reference manual,” says Russell. “Andy Finkel and those guys pretty much took all our charts, diagrams, memory maps, and all my folders and notebooks, and that’s what became the reference guide.” The writers inadvertently created a special variation of the word kernel because of a misspelling in Russell’s documentation. “The Commodore version of it was because I misspelled it on my big banner heading on the top page,” says Russell. “So that’s how it became known as the ‘kernal.’”
@WacKEDmaN
@WacKEDmaN 2 жыл бұрын
'Kernal' as it was written in the c64 manual was my first introduction to the word.. i need to force myself to spell it correctly!
@NoelsRetroLab
@NoelsRetroLab 2 жыл бұрын
Ah interesting! Funny how the first way to learn it affects the "other" spelling so much 😃
@IanSlothieRolfe
@IanSlothieRolfe 2 жыл бұрын
Its funny I had always assumed it was some USA English v British English difference (like colour and color) and never gave it further thought.....
@NoelsRetroLab
@NoelsRetroLab 2 жыл бұрын
Right? I thought it was interesting too.
@brianellison8744
@brianellison8744 Ай бұрын
Kernal spelling explanation (From Wikipedia article here) According to early Commodore myth, and reported by writer/programmer Jim Butterfield among others, the "word" KERNAL is an acronym (or, more likely, a backronym) standing for Keyboard Entry Read, Network, And Link, which in fact makes good sense considering its role. Berkeley Softworks later used it when naming the core routines of its GUI OS for 8-bit home computers: the GEOS KERNAL.
@YogSothoth1969
@YogSothoth1969 2 жыл бұрын
Thanks for the video Noel! It inspired me checking for the latest version of the EPROM programmers software which really had an updated version that supports even more chips and it also had a firmware update for the programmer itself, very cool! And btw I also call it Kernal with an A :-) Best wishes, Michael
@chainq68k
@chainq68k 2 жыл бұрын
They even made a backronym later for KERNAL, claiming it stands for "Keyboard Entry Read, Network, And Link". It comes from the PET era, not the VIC-20 IIRC. GEOS later also picked up this naming and carried it to other micros. Anyway, it got so stuck with us Commodore 8 bit kids of the time, that when many moons later I got to learn about the Linux kernel, I guessed it was spelled wrong for whatever reason. :)
@bengelman2600
@bengelman2600 2 жыл бұрын
TY NOAL
@michaelnorcs
@michaelnorcs 2 жыл бұрын
I wish we could download all you know of retro computers into my head, you are so knowledgeable. Thank you Noel for everything you teach me.
@fixsomebits
@fixsomebits 2 жыл бұрын
Thanks for explaining the topic with the pins and the sockets :-) Good Video!
@maltronik
@maltronik 2 жыл бұрын
As always nice video Noel!... thanks for the introduction of the ROM adapter board.. and yes... I agreed the Amstrad CPC and Spectrum example..
@user-pk7mb9is1e
@user-pk7mb9is1e 2 жыл бұрын
very good as always!!!!!!!!!!
@tony359
@tony359 2 жыл бұрын
I've always wondered why kernAl - thanks for the explanation!
@Sypaka
@Sypaka 7 ай бұрын
"Kern" in german means "Core" in english (or "seed" if it comes to fruit). With the "AL" attached, it *could* have ment "Assembly Library".. Well "Core Assembly Library" sounds at least nice, so I guess calling this most important thing on the VIC/C64 simply "KERNAL" was intentional.
@jase1438
@jase1438 2 жыл бұрын
Awesome work, never really noticed the spelling of kernal until I saw it spelt the proper way on the unix platform, I've always spelt it with AL (probably because of where I saw it as well) so I'm not changing it now. Love the history!
@oldguy9051
@oldguy9051 2 жыл бұрын
Short but sweet! Nice start into a Friday evening. :-)
@bonemar66
@bonemar66 2 жыл бұрын
Sometimes a small change is adopted by everyone (kernal vs kernel), and sometimes a small change is NOT adopted by everyone (gigawatts vs "jiggawatts").
@OGHUGO
@OGHUGO 2 жыл бұрын
Awesome video Noel !
@undefinednan7096
@undefinednan7096 2 жыл бұрын
Just a random note: gate array is actually a far more common term for ICs of that type than ULA.
@atec9228
@atec9228 2 жыл бұрын
Another interesting video
@minombredepila1580
@minombredepila1580 2 жыл бұрын
Thank you for such a nice video Noel. With all the new replacements for the dying NOS, this idea is great.
@RudysRetroIntel
@RudysRetroIntel 2 жыл бұрын
Hello Noel, another great video. Have you tested the ROM with your Backbit tester?
@skonkfactory
@skonkfactory 2 жыл бұрын
Of course, the Amstrad Gate Array isn't actually a ULA, because ULA was a trademarked term belonging to Ferranti, and the CPC didn't use a Ferranti part.
@skonkfactory
@skonkfactory 2 жыл бұрын
@Mr Guru Custom-Specific Integrated Circuits: Design and Fabrication by Hurst, page 22. Ferranti Quick Reference Guide, ULA. A bunch of other places. ULA was trademarked, and that's why everyone else called it a Gate Array.
@skonkfactory
@skonkfactory 2 жыл бұрын
@Mr Guru Yeah, they had two trademarks filed in the UK at the Intellectual Property Office in 1978; ULA and "Ula". I'd link the numbers here but YT thinks I'm spamming phone numbers and throws my comment away.
@skonkfactory
@skonkfactory 2 жыл бұрын
@Mr Guru Apparently early versions of the CPC Gate Array actually *were* Ferranti products, but Ferranti and Alan Sugar had some kind of falling out (probably schedule-related, I wouldn't wonder) and so they went to another manufacturer instead. The die shots of a decapped CPC GA say LSI Logic Corp.
@CallousCoder
@CallousCoder 2 жыл бұрын
Seriously, are you watching my pending to release videos? 🤪I literally made a video last week where I tried dumping a 2364 with the TL866 and indeed no luck. I ended up making a reader with an Arduino mega. That vide will be released on 14-01-2022
@NoelsRetroLab
@NoelsRetroLab 2 жыл бұрын
Awesome! It's always fun to see things done in different ways. Looking forward to it! 👍
@CallousCoder
@CallousCoder 2 жыл бұрын
@@NoelsRetroLab yet very funny we both tried to use the TL866 in the same we for the same purpose :) I too was amazed, I mean sure you can write them but reading is very much in its capability. I briefly looked into extending the devices. I run the minipro Linux cli tool, but those decides are hardcoded into a dll (Chinese software is so flaky). I would’ve expected an XML file. And after finding that out I didn’t want to look further into how they Linux took read/dumped the DLL.
@Doug_in_NC
@Doug_in_NC 2 жыл бұрын
As demonstrated by Noel, it’s possible to use an adaptor that allows you to use a 2764 in place of a 2364. Using the same logic, but obviously not the same rewiring, you should be able to make a 2364 appear to the eprom programmer as a 2764 and then read it, right? I haven’t tried it, but it seems reasonable.
@CallousCoder
@CallousCoder 2 жыл бұрын
@@Doug_in_NC I figured that, but I had used up all the adapter boards :) So I figured let’s do next easiest thing, build one yourself 🤪
@artursmihelsons415
@artursmihelsons415 2 жыл бұрын
I enjoyed video, as always! It's great to see update for interesting questions.. 👍 Now I know, that ROM died completely and in VIC it's called KERNAL with intention. 😉
@robintst
@robintst 2 жыл бұрын
The only certainties in life are death, taxes... and having to explain to people that Commodore really did spell it "KERNAL." ;-)
@BotaTamas85
@BotaTamas85 2 жыл бұрын
The LCD of the Retro Chip Tester wasn't visible well and I automatically tried to tilt my phone to get a better view. (Didn't work of course 😂) I hope not I'm the only one!
@marcinkwapisz7752
@marcinkwapisz7752 2 жыл бұрын
Noel, I found that you have one t-shirt for each microcomputer model. So how many different computer t-shirts do you have?
@NoelsRetroLab
@NoelsRetroLab 2 жыл бұрын
You don't want to know. I'm not a clothes person, so pretty much my entire wardrobe is computer t-shirts 🤣
@WacKEDmaN
@WacKEDmaN 2 жыл бұрын
@@NoelsRetroLab ....i would love to see a montage of your collection! 😋 ...do i remember seeing a short montage somewhere?!...
@AnotherUser1000
@AnotherUser1000 2 жыл бұрын
You can also write it down as "colonel". The pronunciation is the same with both of the other ones, either way: Be it "kernel", "Kernal or even "Kermit the frog"...
@Leahi84
@Leahi84 2 жыл бұрын
I bet they spelled it that way because they liked having their own version of it to differentiate.
@MichaelVx
@MichaelVx 2 жыл бұрын
how about to program the rom itself again?
@nefaurora
@nefaurora 2 жыл бұрын
Noel... I have an Early VIC-20 (PET Keyboard) that has me stumped.. I've swapped all of the swap-able chips...and it still is not working correctly.. I have absolutely no idea what is causing its issue! I do get a screen in Black and White somewhat...and I can barely see that the computer is working and the 6502 is working...because I do get a Ready prompt....but the screen has a "run away" vertical hold... which also has me stumped.. I swapped out the VIC 6560 chip with a working one and it still does the same thing... If you want to use it for a repair video, I can send it to you... It's repair would make for an excellent video. Just message me. I would pay you for any repair parts and the repair of course. This one has me beat! I can't figure this one out... Tony K., Melbourne, Florida (U.S.A.)..... Love your channel... ;)
@RyeOnHam
@RyeOnHam 2 жыл бұрын
It's spelled, "Colonel".
@VladoT
@VladoT 2 жыл бұрын
Hah, that paint chip on the radiator is probably caused by falling tools
@markusfritze
@markusfritze 2 жыл бұрын
Wow, that Kernal failed really bad - like many bits at once.
@NoelsRetroLab
@NoelsRetroLab 2 жыл бұрын
Yes, really, really gone. I suppose it could be some transistor needed in order to decode the addresses or something like that. Not sure how they're implemented internally, but there are probably some "choke" points.
@dennisp.2147
@dennisp.2147 2 жыл бұрын
Anybody who objects to the spelling of Kernal with "A" hasn't been working on Commodores for very long.
@tokul76
@tokul76 2 жыл бұрын
Those engineers had a dream of running a space program some day on vic20 :)
@MonochromeWench
@MonochromeWench 2 жыл бұрын
The KERNAL is a kernel but to be polite you should call things by their proper given name doing otherwise would be rude
@15743_Hertz
@15743_Hertz 2 жыл бұрын
Keyboard Entry Read, Network, And Link ---> KERNAL
@richardkelsch3640
@richardkelsch3640 2 жыл бұрын
Kernal is a name, not a description, and those not in the know will always make the mistake and attempt to correct. Kernal is the name of the Commodore OS and nothing more. There are rumors about typos etc, but that's all they are, just rumors. Technically though, it's not even close to what a kernel is anyway. It is more of a BIOS than a kernel. So the name Kernal is ambiguous and wishful thinking.
Stumped By New Fake Chips Scam
22:37
Noel's Retro Lab
Рет қаралды 63 М.
Can We Turn This Computer Into a Different One?
21:31
Noel's Retro Lab
Рет қаралды 22 М.
Barriga de grávida aconchegante? 🤔💡
00:10
Polar em português
Рет қаралды 59 МЛН
where is the ball to play this?😳⚽
00:13
LOL
Рет қаралды 13 МЛН
ШЕЛБИЛАР | bayGUYS
24:45
bayGUYS
Рет қаралды 632 М.
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Рет қаралды 6 МЛН
Black Screen VIC-20 Repair (And Start Sequence Exploration)
21:18
Noel's Retro Lab
Рет қаралды 30 М.
Radxa X2L: Low-cost x86 SBC with RP2040
17:08
ExplainingComputers
Рет қаралды 85 М.
Understanding and Making a Retro-Computer Multi-ROM Switcher
22:24
The UGLIEST Repair of a Commodore 64 (Part 1)
25:32
Noel's Retro Lab
Рет қаралды 32 М.
The Ultimate Retro Cassette Replacement?
26:08
Noel's Retro Lab
Рет қаралды 47 М.
What happens if you expose Windows 98 to the Internet in 2024?
12:19
How To Use Foreign Retro Computers
19:49
Noel's Retro Lab
Рет қаралды 16 М.
Disgusting Commodore 64 Restoration. Will It Work? (Part 1)
23:31
Noel's Retro Lab
Рет қаралды 42 М.
Fixing Other People's Bad Repairs 🛠😃
19:20
Noel's Retro Lab
Рет қаралды 21 М.
Oric Repair: The "Impossible" RAM Failure
24:28
Noel's Retro Lab
Рет қаралды 62 М.
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 2,4 МЛН
На iPhone можно фоткать даже ночью😳
0:30
GStore Mobile
Рет қаралды 1,3 МЛН
Creepy Samsung Alarm cannot be turned off 😱🤣 #shorts
0:14
Adani Family
Рет қаралды 1,7 МЛН
Best Gun Stock for VR gaming. #vr #vrgaming  #glistco
0:15
Glistco
Рет қаралды 4,9 МЛН