MyGeekyHobby
MyGeekyHobby
  • Видео 21
  • Просмотров 96 824
#27 SlimPLA - the compact version of Commodore 64 replacement PLA chip
I'm building a "slim" version of the popular PLA20V8. This version of the PCB is very compact, only as wide as the original PLA.
All credits for the original work on the PLA20V8 go to the author, project page here:
www.freepascal.org/~daniel/c64pla/
You can get the SlimPLA PCB from PCBWay here, a small portion of your order will be awarded to me and will support this channel's future activities, thanks :)
www.pcbway.com/project/shareproject/SlimPLA_the_compact_version_of_PLA20V8_f73b1d5c.html
Word of warning: please don't skip the "programming" section, especially if you're using the MiniPro programmer, I noticed a bug in my version of the programmer where it doesn't load the file correctly wh...
Просмотров: 3 095

Видео

#24.5 Ox64 Pine64 $8 Risc-V SBC - Programming and Booting Linux
Просмотров 15 тыс.Год назад
An updated version of my #24 video. The video shows Pine64 Ox64 Single Board Computer. It also covers the basics of installing the firmware, loading, and booting Linux os. Pico firmware to support two serial ports is here: github.com/Kris-Sekula/Pine64_Ox64_SBC/tree/main/uart Flashing Instructions: github.com/openbouffalo/buildroot_bouffalo/releases Flashing software: dev.bouffalolab.com/downlo...
#23 Adopting KiCad designs for DIY PCB building.
Просмотров 990Год назад
In this video, I'm taking an existing KiCad design and adjusting it to produce it at home using DIY methods. I'm sharing a few tips that will make home PCB manufacturing easy. I shared my version of the PCB here: github.com/Kris-Sekula/DIY_2114_SRAM_Tester The original project was published here: www.bitwrangler.uk/2021/07/07/2114-sram-tester/ I'm using this toner transfer paper: www.pcbfx.com/
#20 Nabu PC Native "Hello World"
Просмотров 1,1 тыс.Год назад
A quick demonstration of how you can develop software for Nabu without using the NABU operating system. Files for this demo are here: github.com/Kris-Sekula/NABU/tree/main/HelloViaMonitor Projects used, and full credit to authors: "Hello World" example: nabu.ca/homebrew Z80 Monitor: github.com/randomvariations/nabu.cpm
#19 NABU PC RS422 Alternative using USB-to-serial adapter.
Просмотров 1,7 тыс.Год назад
Showing an easy way to implement serial communication using a simple USB-to-serial adapter. Confirmed this is working with the NABU adapter software from nabu.ca :) Files on GitHub: github.com/Kris-Sekula/NABU/blob/main/RS422Alternative/Readme.md
#18 NABU PC Hacking with EPROM Emulator
Просмотров 2,5 тыс.Год назад
Showing off some useful hardware tools that will allow rapid firmware development. Also sharing tips on checksum calculations. Files on Github: Nabu: github.com/Kris-Sekula/NABU/tree/main/WithEMU EPROM Emulator: github.com/Kris-Sekula/EPROM-EMU-NG mygeekyhobby.com/2020/07/05/eprom-emulator/
#17 NABU PC Hacking
Просмотров 6 тыс.Год назад
A quick look at some early hacking attempts on the NABU PC built-in firmware. Other RUclipsrs working on NABU project: www.youtube.com/@UC7y8GQdf2ynJOU_7WRCmI8A My GitHub with files that I used: github.com/Kris-Sekula/nabu Ken's code to calculate the checksum (and a much better disassembly code): github.com/TheCodeman/Nabu_PC
#16 NABU Personal Computer - Unboxing of NOS Z80 Computer 4k
Просмотров 4,8 тыс.Год назад
A quick intro and unboxing of a "new old stock" personal computer from the 80s. This was the first generation of the "smart TV" system that a Canadian Cable TV company was trying to introduce to the market around 1985. This box was waiting almost 38 years to be unpacked, so hope you enjoy looking at it. Some more details about the computer: CPU: Z80A @ 3.58MHz ROM: 4k (2732 EPROM) with the opti...
#10 Jacob at VCF2022
Просмотров 703Год назад
My son, Jacob rehearsing his presentation at the Vintage Computer Festival 2022 (Computer History Museum) The "computer" he is operating is a Polish "CA80" Z80-based "trainer".
#11 Repairing broken Arduino Nano Clones, Episode 1 - Upload issues
Просмотров 14 тыс.2 года назад
If you are having issues uploading a sketch into Arduino Nano with errors similar to those below, the video will take you through some troubleshooting and a fix for one of the scenarios. Error uploading: avrdude: stk500_paged_load(): (a) protocol error, expect=0x10, resp=0x6f #avrdude: stk500_cmd(): programmer is out of sync avr_read(): error reading address 0x0000 read operation not supported ...
#14 EPROM Eraser alternative
Просмотров 3 тыс.2 года назад
A quick look at an interesting alternative to an EPROM eraser machine.
#12 Repairing broken Arduino Nano Clones, Episode 2 - Power
Просмотров 9 тыс.2 года назад
In this video, I'm showing how to troubleshoot and repair a broken Arduino Nano clone. I have two devices that appear to be faulty with some kind of power issue, and I manage to fix both.
#9 Accessing Cisco UCS server's KVM without Adobe Flash support.
Просмотров 18 тыс.3 года назад
If you have an old UCS server (or APIC or DNAC appliance) running an old version of CIMC firmware you will be stuck now that Chrome and other browsers don't allow running Flash. In the video, I'm showing you how to bypass the GUI and get straight to the KVM platform. You can get the required file from: github.com/Kris-Sekula/UCS-KVM Sorry for the poor quality audio.
#8 Jacob(8) Assembling DIY game kit - full
Просмотров 1423 года назад
#8 Jacob(8) Assembling DIY game kit - full
#7 Jacob(8) Assembling DIY game kit
Просмотров 1803 года назад
#7 Jacob(8) Assembling DIY game kit
#4 Building the EPROM Emulator NG DIY kit (part 2 of 2)
Просмотров 1,4 тыс.3 года назад
#4 Building the EPROM Emulator NG DIY kit (part 2 of 2)
#3 Building the EPROM Emulator NG DIY kit (part 1 of 2)
Просмотров 9653 года назад
#3 Building the EPROM Emulator NG DIY kit (part 1 of 2)
#2 Simple 5 chip Z80 Single-Board Computer - using the EPROM Emulator NG
Просмотров 8313 года назад
#2 Simple 5 chip Z80 Single-Board Computer - using the EPROM Emulator NG
#1 EPROM Emulator DIY - Arduino project.
Просмотров 8 тыс.3 года назад
#1 EPROM Emulator DIY - Arduino project.

Комментарии

  • @uploads1179
    @uploads1179 13 дней назад

    wow

  • @lolodiculous
    @lolodiculous Месяц назад

    Pretty neat! as a 6502 guy, i still enjoy seeing z80 things too!

  • @saidih5489
    @saidih5489 Месяц назад

    Thanks

  • @Veso266
    @Veso266 Месяц назад

    Did it come with TV adaptor and floppy drive in the box or was this needed to be bought separatly?

    • @MyGeekyHobby
      @MyGeekyHobby Месяц назад

      unfortunately not... but I managed to buy the TV adaptor later from another warehouse :)

  • @mondocommodore
    @mondocommodore Месяц назад

    Ottimo progetto e risultato!!! Domanda, come fai a capire se i gal sono alla velocità corretta oppure se sono stati rimarcati e non sono quelli corretti?

    • @MyGeekyHobby
      @MyGeekyHobby Месяц назад

      Thanks for the comment, good point … I test the GALs in standard design PLA20V8 first before soldering them into SlimPLA…

  • @Limeyvip
    @Limeyvip Месяц назад

    thank you for this! i'm a newbie to arduinos and my nano clone mysteriously broke the other day and i couldn't make sense of all the arduino charts i was seeing online, but you explained it perfectly. thank you for mentioning that mixing up the GND and 5V would fry the diode because that was exactly my mistake LOL

    • @MyGeekyHobby
      @MyGeekyHobby Месяц назад

      Great to hear!, thx for taking time to comment!

  • @BodaciousBohannon
    @BodaciousBohannon 2 месяца назад

    I got SOOO close. It gave me a certificate error. "Failed to validate certificate. The application will close" I've been working at this for days... I added the webaddress its trying to access to site security in Java! Help! Please... lol

    • @BodaciousBohannon
      @BodaciousBohannon 2 месяца назад

      disregard, I updated the java.security file "jdk.certpath.disabledAlgorithms" and changed it to MD2, MD5, SHA1 jdkCA & usage TLSServer, RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, include jdk.disabled.namedCurves

    • @MyGeekyHobby
      @MyGeekyHobby Месяц назад

      Sorry I'm not working for Cisco anymore so had now way to test it ... thanks for taking the time and leaving the comments for other to learn from! :)

    • @BodaciousBohannon
      @BodaciousBohannon Месяц назад

      @@MyGeekyHobby No worries, I figured it out. It took a few days and a downloading frenzy. I ended up creating a custom JSON file that allowed me to access it. Thanks!

  • @PsychoPod
    @PsychoPod 3 месяца назад

    mate, this is amazing. thanks so much

  • @kwankunghkg
    @kwankunghkg 3 месяца назад

    ProMini uses external USBserial chip to further cut cost & space

  • @lucianowod
    @lucianowod 4 месяца назад

    love this video helped me with my clones!!!

    • @MyGeekyHobby
      @MyGeekyHobby 4 месяца назад

      Glad you liked it, thx for the comment!

    • @lucianowod
      @lucianowod 4 месяца назад

      @@MyGeekyHobbynp this solution worked for all but one of my clones. That one originally had no pwr led when plugged in, upon replacing the diode it has Rx and PWR LEDs and then eventually Tx LED lights up but no COMs is established by the PC. I assume this damaged the CH340[C]?

  • @onesupremelife
    @onesupremelife 4 месяца назад

    Thank you for this video. The KiCAD parts really help, so I stuck around and learned some new ways to improve my home PCBs.

    • @MyGeekyHobby
      @MyGeekyHobby 4 месяца назад

      Glad it helped! Thanks for taking time to comment!

  • @georgekaramolegos
    @georgekaramolegos 6 месяцев назад

    What temp is your soldering iron ?

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 6 месяцев назад

    I know what video im coming back too once the package gets here. This was so helpful. Thanks bunches.

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 6 месяцев назад

    Is that the SOC used in the Pinecil soldering iron?

  • @x-gamessimulator1067
    @x-gamessimulator1067 6 месяцев назад

    I had the same problem! And for some reason my diode burned out! Your video helped me a lot! I used a DC DC Boost converter and set it to 5 Volts. I connected it to the 5V pin and GND! And my board worked! 2 of my boards had the same problem! And 1 had undervoltage!

    • @MyGeekyHobby
      @MyGeekyHobby 4 месяца назад

      Glad it helped. Thanks for taking time to comment!

  • @maxx2905-s4e
    @maxx2905-s4e 6 месяцев назад

    My nano seems to randomly work and randomly not work, I know it works when i press the reset button a sequence of led blinks so is it still the ch40 chipset or something else?

    • @x-gamessimulator1067
      @x-gamessimulator1067 6 месяцев назад

      The problem is with the diode! Try powering the board from pin 5V or VIN and GND.

  • @deividribeiro8228
    @deividribeiro8228 6 месяцев назад

    Thank you very much. My module was a little bit different, and the diode I needed to replace next to the regulator LM1117, in my board was just one diode. You can just take off your diode and put a jumper in the same place, but never connect your arduino in voltages upper than 5V when connected in your PC.This diode is a protection, he never let the voltage upper 5V back to the usb cable and burn your usb port. greetings from Brazil.

    • @MyGeekyHobby
      @MyGeekyHobby 6 месяцев назад

      Glad you found the video helpful. thanks for the comment!

  • @antdavisonNZ
    @antdavisonNZ 7 месяцев назад

    mine was also a stk500_recv error - ch340 chipped Nano clone with no underboard crystal next to the ch340-chip-pins7and8, setup as Board:Arduino Nano" Processor:"ATMega328P", changing to the below setting made it work, without doing anything else Tools = Processor: ATMega328P (old bootloader)

    • @MyGeekyHobby
      @MyGeekyHobby 7 месяцев назад

      that suggests your board was running the old bootloader. Thanks for the heads up.

  • @kayakMike1000
    @kayakMike1000 9 месяцев назад

    The ox64 could be surface mounted, just use your imagination on the receiving pcb.

    • @MyGeekyHobby
      @MyGeekyHobby 9 месяцев назад

      Thanks for the comments Mike. Of course, there are "creative" ways to surface mount the PCB, one can add some cut-outs etc., my comment was that it's not as easy as it is with raspberry pi pico, but not a "show stopper".

  • @kayakMike1000
    @kayakMike1000 9 месяцев назад

    Runs linux? There are better kernels... Linux is just too huge.

  • @stoptheirlies
    @stoptheirlies 9 месяцев назад

    Hi, good video thank you. I have three Nano which have no crystal next to the Serial chip and the chip itself is the same amount of pins to the CH40 but this one has no writing on it at all, I tried fitting a CH40 but it doesn't work, Have you any idea what this chip is please

    • @MyGeekyHobby
      @MyGeekyHobby 9 месяцев назад

      Some versions of CH340 don't require the crystal, so if your PCB doesn't have the crystal make sure you use CH340C ... not the CH340G.

    • @stoptheirlies
      @stoptheirlies 9 месяцев назад

      Thank you Sir, I will check that out

  • @pierpa_76pierpaolo
    @pierpa_76pierpaolo 10 месяцев назад

    What kind of problems have you had with the Arduino Nano? I saw that you changed the sdm rectifier diode!!! Then did you solve it? in my case the board is detected but it does not configure!!! Which "COM" port do you use? Thank you very much.

    • @MyGeekyHobby
      @MyGeekyHobby 10 месяцев назад

      You need to check in the device manager what com port windows assigns to the Arduino board and use that com port. It can be different on my computer and different on your.

    • @pierpa_76pierpaolo
      @pierpa_76pierpaolo 10 месяцев назад

      @@MyGeekyHobby Yes, I did this step is I tried changing it to com3 and then com7 but it doesn't respond. I have to try to connect it and then uninstall it and then have the computer detect it again. I think that is the 'only solution .... . I will try!!!

  • @pierpa_76pierpaolo
    @pierpa_76pierpaolo 10 месяцев назад

    It is detected but does not work, and the driver is installed perfectly. Solutions?

    • @MyGeekyHobby
      @MyGeekyHobby 10 месяцев назад

      Hi Pier. when you say "does not work", you need to tell us more ... what exactly is the problem

    • @pierpa_76pierpaolo
      @pierpa_76pierpaolo 10 месяцев назад

      @@MyGeekyHobby It is basically detected but then when I open Arduino IDE to load a sketch, it copies it (at least it seems to) but does not execute it. Error: Failed to install library: 'Arduino_BuiltIn:1.0.0'.

  • @cyberturd-rz3fm
    @cyberturd-rz3fm 11 месяцев назад

    would this work on a sega genesis?

  • @arunchhetry6164
    @arunchhetry6164 Год назад

    My adruino nano all three lights on

    • @MyGeekyHobby
      @MyGeekyHobby 11 месяцев назад

      CH340 can be broken ... but hard to say 100%

  • @edgeeffect
    @edgeeffect Год назад

    This RISC-V board seems a bit too complex for my projects.... i don't want or need a Linux Board... Linux = yuk! But the price looks nice! I should have a reasonably priced RISC-V microcontroller soon.

    • @Nightwulf1269
      @Nightwulf1269 11 месяцев назад

      Perhaps you should then have a look at ESP32-C3, which is also RISC-V

  • @PeetHobby
    @PeetHobby Год назад

    RPI Pico could run Linux if had 8+MB ram, that is the only thing that preventing us from running Linux on Pico. Linux kernel needs at least 8MB ram.

  • @helmutzollner5496
    @helmutzollner5496 Год назад

    Is there no larger single PLA where you can put both chips into one?

  • @ExploringNew1
    @ExploringNew1 Год назад

    Wow. I wish I had one!

    • @ExploringNew1
      @ExploringNew1 Год назад

      Circuit diagram please

    • @danebeck7900
      @danebeck7900 2 месяца назад

      ​@@ExploringNew1This is simple enough that you should be able to design your own.

  • @UzunKamis
    @UzunKamis Год назад

    Thank you very much for the explanatory repair video. Do you mind adding the datasheet link and the name of the diode under the description of the video? Best regards.

  • @oidpolar6302
    @oidpolar6302 Год назад

    Can't you read chip id to confirm the speed grade?

  • @JustDoit-bl6pq
    @JustDoit-bl6pq Год назад

    What better open hardware board for DIY phone?

  • @loizoskonomou4970
    @loizoskonomou4970 Год назад

    saved me tone of time. great work

  • @BLUYES422
    @BLUYES422 Год назад

    strange i get everything flashed and on the first serial port i get messages saying MBOX mailbox IRQ but if i try to switch my serial over to gpio 16 and 17 theres nothing, ive tried flipping the pins around and changing baud rate from 2000000 to 115200 and i can't get anything out of the serial port

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      Try to connect RX with TX on the non working port, just to confirm the 2nd port is working correctly.

    • @GunPilot64
      @GunPilot64 Год назад

      Same result here. Tested the com port, it's working. It's as if Linux isn't booting. How to tell?

    • @BLUYES422
      @BLUYES422 Год назад

      @@GunPilot64 I learned that you need to use the previous version of thr devcube software

  • @AleksandrIvin
    @AleksandrIvin Год назад

    Nice video! Where did you buy this board?

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      pine64.com/product/128mb-ox64-sbc-available-on-december-2-2022/

  • @mrdovie47
    @mrdovie47 Год назад

    MangoPi MQ-Pro D1 Demo Board RISC-V SBC has Blue Tooth and WiFi working but doesn't have an Office Suite yet. HDMI out but sound must be wired on the board. I hope they come out with a good desktop system soon.

  • @pareshwagh8708
    @pareshwagh8708 Год назад

    Thanks you, It works like a charm

  • @nightcoder5k
    @nightcoder5k Год назад

    Nice video. Thanks! Is the WiFi driver available yet?

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      Not yet!

    • @nightcoder5k
      @nightcoder5k Год назад

      @@MyGeekyHobby Please reply here if you have an update later. I will do the same. Thank you.

  • @MrWaalkman
    @MrWaalkman Год назад

    Clever!

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      Glad you like it :)

    • @MrWaalkman
      @MrWaalkman Год назад

      @@MyGeekyHobby I built the other one, but this one is a bit more tidy. :)

  • @spillagonner
    @spillagonner Год назад

    All I get is "shake hand fail"

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      At what point in the video? Did you try to lower the speed?

    • @spillagonner
      @spillagonner Год назад

      @@MyGeekyHobby Yup, tried lower speed...then I figured out I was using the wrong COM port (I finally heard your comment about using the same port that you get the "Ping Pong" on). Now I am getting "hand shake success" and failing on " ErrorCode: 000C, ErrorMsg: BFLB SET CLOCK PLL FAIL"

  • @M0UAW_IO83
    @M0UAW_IO83 Год назад

    Little bit of redesign and you could make the board with turned pin sockets which fit nearly flush with the board, google HWS5470

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      I considered those initially, but it would make the holes for the pins much larger and it was already a struggle to fit all the tracks in-between. Having the ICs in sockets was not a priority in my design goals, but I might try... just to see :) Thanks for the suggestion.

  • @tigheklory
    @tigheklory Год назад

    Nicely done!

  • @jarie-
    @jarie- Год назад

    Very nice video, i am looking forward to the development of this chip!😄

  • @ayan.debnath
    @ayan.debnath Год назад

    ONE TIP: (I saw this from an old CRT TV Repair engineer) You can bend all the pins of a DIP IC inside-below that IC itself and solder it like a SMD IC.

  • @Wikcentral
    @Wikcentral Год назад

    Excellent work. Nice package this creates. Fitting for all the clone board projects.

  • @PaulOvery001
    @PaulOvery001 Год назад

    Very nice work! To make it more compact, you could try using the "poor man's SMD approach" by bending the DIP pins and using a thinner PCB.

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      Thx Paul. I kind of considered it, but the space on that PCB is limited and ultimately I think I would have been even harder to assemble. By the time I was putting the 3rd unit together my "soldering from the top" was perfect :)

    • @ayan.debnath
      @ayan.debnath Год назад

      Yes, I also saw this from an old CRT TV Repair engineer....

  • @eliotmansfield
    @eliotmansfield Год назад

    haven’t I seen individual low profile turned-pin socket pins that you could solder from both side and the just push the chips into the socket? (not that soldering from the top is particularly difficult)

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      Thx Eliot. I considered that idea as well, but it would have made the "stack" much taller, and I really like the "compactness" of the this design I ended up with. Also can you imagine putting all those individual turned-pins into 48 holes, would take ages to build.

    • @M0UAW_IO83
      @M0UAW_IO83 Год назад

      @@MyGeekyHobby Eliot means, I think, something similar to the HWS5470 I mentioned, they're the turned pin bit of a socket but you design the board with larger holes and they fit into the board, nearly flush.

  • @leo.binkowski
    @leo.binkowski Год назад

    I found this very interesting, and I didn't notice when you first posted.

  • @shreyasmurali2836
    @shreyasmurali2836 Год назад

    I've recently purchased a couple of these boards and still just getting started. As I understand it, the m0 and d0 firmwares run the corresponding cores on the SoC (presumably a boot loader of sorts, that loads the linux kernel before handing over control). However I couldn't find any details of the IOT firmware file . Could you please elaborate/link to any relevant documentation ?

    • @MyGeekyHobby
      @MyGeekyHobby Год назад

      A lot of this is undocumented / early days unfortunately . There is a pretty active community on Discord, join the conversation there: discord.gg/pine64

    • @shreyasmurali2836
      @shreyasmurali2836 Год назад

      @@MyGeekyHobby Thanks I will check it out

    • @vladtomoiaga4721
      @vladtomoiaga4721 11 месяцев назад

      I think the IOT file is the actual OpenSBI firmware and u-boot bootloader. The m0 firmware is there to pass interrupts to the d0 core, and the d0 firmware is just a small loader which then loads opensbi and uboot. EDIT: Running the string command on these files confirms this.

  • @nopparuj
    @nopparuj Год назад

    Please keep me updated!