Kevin Patterson
Kevin Patterson
  • Видео 22
  • Просмотров 953 814
Risc-V Linux 6.1.72 Kernel Compile on Milk-V Pioneer
Demo of a full Sophon RISC-V Linux 6.1.72 kernel compile using the Milk-V Pioneer board (riscv64 architecture). Build is on a RAMdisk to showcase CPU and memory performance only.
milkv.io/pioneer
github.com/sophgo/linux-riscv
Просмотров: 815

Видео

XC-IDE Walkthru - Windows
Просмотров 37410 месяцев назад
This is a walkthrough of the "XC-IDE" extension for Visual Studio Code. XC-IDE is designed to facilitate development for XMOS xCORE microcontrollers with VS Code. It provides syntax highlighting for .xc files, as well as build, clean, flash, and run capability to xsim or attached JTAG devices, using the XMOS toolchain. (expand description for chapter list and requirements) 00:00 Intro 00:15 Ins...
XC-IDE Walkthru - macOS
Просмотров 21110 месяцев назад
This is a walkthrough of the "XC-IDE" extension for Visual Studio Code. XC-IDE is designed to facilitate development for XMOS xCORE microcontrollers with VS Code. It provides syntax highlighting for .xc files, as well as build, clean, flash, and run capability to xsim or attached JTAG devices, using the XMOS toolchain. (expand description for chapter list and requirements) 00:00 Intro 00:10 Ins...
XC-IDE Preview 1
Просмотров 200Год назад
Demo of a lightweight Visual Studio Code -based IDE for XMOS microcontrollers that I've been working on. Uses an installed XMOS toolchain (e.g. XTC 15). Provides basic support for XC syntax highlighting. (The regular VS C/C Extension can be used for .c and .cpp files.) This is being built as an extension for VS Code, but has not yet been published to the marketplace. Download information and a ...
Watching the aftermath of a thunderstorm in Virginia
Просмотров 145Год назад
Watching the aftermath of a thunderstorm in Virginia
Sweet Dreams Cat
Просмотров 1102 года назад
Billy Bob
Running the Xilinx ISE on an M1 MacBook Pro
Просмотров 17 тыс.2 года назад
I demonstrate how to setup the free Xilinx WebPack ISE using UTM on an M1 MacBook Pro. Niceties include networking, natural scrolling, copy paste between host and VM, virtio hard disk, virtio/qxl graphics acceleration, and host-VM file sharing over AFP using the netatalk service within the VM. Finally, a short demonstration of synthesizing VHDL for a Xilinx XC2C64A CPLD and generating an XSVF f...
8 bit Multiplier v1
Просмотров 2,1 тыс.2 года назад
An 8-bit multiplier design using shift registers and an adder-accumulator. Implemented in the "Digital" logic simulator. github.com/hneemann/Digital
8 bit Accumulator v1
Просмотров 1 тыс.2 года назад
An 8-bit adder-accumulator design based on a ripple-carry adder and D-latch. Implemented in the "Digital" logic simulator. github.com/hneemann/Digital
Starry Night - Piano Solo
Просмотров 8024 года назад
This is a memorable piano piece that I learned when taking lessons as a teenager. Although it's not a fancy or difficult piece, for me it really evokes the beauty, awe, and wonder of a starry night. www.halleonard.com/product/405342/starry-night Starry Night, a piano solo by Randall Hartsell Published by The Willis Music Company (#11223) Distributed by the Hal Leonard Corporation Performed by K...
What’s the deal with imaginary numbers?
Просмотров 4974 года назад
A somewhat esoteric but easy-to-understand description I made for my daughter and her friend...
Creltek Limit Sensor 343RT Wire-to-Board Connection
Просмотров 2 тыс.7 лет назад
Guide showing how to connect standard "flat" 4-conductor telephone line cord to the Creltek Limit Sensor 343RT.
Bipolar Junction Transistors as Common-Emitter Switches - Circuit Simulation
Просмотров 7 тыс.9 лет назад
This video explains the use of both NPN and PNP type Bipolar Junction Transistors (BJT) as common-emmiter switches, using a small signal current to control a larger output current. The second half of the video shows how to use a transistor as a Logic-Level Inverter, and how to chain multiple Logic-Level Inverters together.
Simple High-Frequency Resonant Gate Drive for MOSFET - Concept and Simulation
Просмотров 17 тыс.9 лет назад
This circuit simulation shows a simple method for implementing a high-frequency resonant gate drive. The primary goal is to significantly reduce current stress on the gate drive switches. Features include high MOSFET saturation, less-than-50% output duty cycle, and zero-current switching (ZCS) on on all transitions of the gate drive switches. NOTE: Capacitor and inductor values used in the simu...
NPN vs. PNP Transistors as Common-Emitter Switches
Просмотров 605 тыс.9 лет назад
NPN and PNP transistors are two complementary types of bipolar junction transistors (BJTs). They both work the same way: when current flows thru the Base-Emmitter junction, the transistor "turns on", and creates a current path through the Collector-Emmitter junction. The amount of current that will flow through the C-E junction (our "Load" current), is determined by the amount of current flowin...
LED Lights for Peg Perego John Deere Tractor - Demonstration
Просмотров 13 тыс.9 лет назад
LED Lights for Peg Perego John Deere Tractor - Demonstration
LED Lights for Peg Perego John Deere Tractor - Technical Details
Просмотров 44 тыс.9 лет назад
LED Lights for Peg Perego John Deere Tractor - Technical Details
Hall-Effect Limit Switches for Shapeoko 2
Просмотров 32 тыс.9 лет назад
Hall-Effect Limit Switches for Shapeoko 2
"Greensleeves" on a Shapeoko 2
Просмотров 2 тыс.9 лет назад
"Greensleeves" on a Shapeoko 2
Solution to a Diophantine Word Problem
Просмотров 1 тыс.9 лет назад
Solution to a Diophantine Word Problem
Diamagnetic Levitation with Pyrolytic Graphite - $20 How-To
Просмотров 86 тыс.10 лет назад
Diamagnetic Levitation with Pyrolytic Graphite - $20 How-To
John Deere Ground Force Tractor (Peg Perego) HD
Просмотров 122 тыс.12 лет назад
John Deere Ground Force Tractor (Peg Perego) HD

Комментарии

  • @AndyZE123
    @AndyZE123 29 дней назад

    What strength are those magnets? If the magnets were stronger can I assume the float height would be higher? Interesting video. Thanks

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

    Quite good, a lot of people will applaud some of the other videos so here on RUclips but most of them are too fast, can't find the right words, and sloppy and unsure of themselves.

  • @21thTek
    @21thTek Месяц назад

    battery symbols on you schematic are inverted , the short dash is the negative pole ( minus ) .

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

    Simple, to the point and not losing yourself in details. Good job.

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

    Can this work with newer Vivado releases? Can you make a video on that?

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

    This is gold

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

    Thanks for making this video. Much appreciated. Not too bad. 110W at full load is pretty good. Of course one needs to know that this 64 cores are not that great, especially with limited memory bandwidth. A modern Ryzen with 8 cores will perform close to performance of this guy, and use similar amount of power. But it is definitively great development system if one is really into RISC-V. For me it is a pass for now. But if they improve it a bit, make memory speed faster, use newer cores with some extensions, and make ACPI work of of the box, I will definitively grab one. Great platform for writing parallel algorithms, running bulids/tests, hosting stuff, etc.

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

    i thought the pnp and npn to close the switch would need some form of magnetism? am i missing something? TIA

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

      No magetism is involved. There are no moving parts; the transistor is not a mechanical switch like a relay. It is a solid-state silicon device that uses a small current to control a larger current.

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

    Dang. I was thinking of doing something similar with the same tractor but I was just going to do a on off switch lol😂

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

    please make an update because 40:40 netatalk download didn't work and you need to download it somehow

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

      Did you solve the problem? I have the same problem. I would be happy if you could help me.

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

    Well understand

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

    How usable is it? Did you get the lame graphics card or something beefier?

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

      It's quite usable. I got the bare board and put my own GPU, Radeon RX 580. But the OS and drivers need a lot of optimization work. When that is in place I think the performance will be great. Right now for example Firefox is a dog, because I believe there is no acceleration of rendering. But CPU-only / command line stuff is fast.

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

      @@kevpatt great, I was thinking of stuffing one of these in my old iMac untill I saw the cooler size How hot does it get?

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

      @@dissonantiacognitiva7438 The stock cooler that I got with the bare board is significantly smaller than the one pictured on the launch pages; it's more flat with a horizontal fan vs. tall with a vertical fan. With the fan attached, the board definitely doesn't run hot. I think the highest temp I've seen is about 60 C. To measure power draw, I ran the board off a small, single-board DC-DC ATX power supply, which uses a single 12V supply from a benchtop DC power supply. This allows me to measure total system power through a single 12V supply. The DC-DC converter is about 95% efficient. Results (motherboard w/ single 2TB NVMe drive and CPU fan): ~55W at idle and ~110W under full CPU load. All of that is ultimately converted to heat, of course, so you can figure between 60 and 120W of heat dissipation.

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

      @@kevpatt that is in spec with the power consumption advertised I think The GPU not working is peculiar, I would thought a standard GPU would work, I did some ports for my Chromebook which was arm panfrost drivers and even that ran nicely Old ATIs should run fine, I thought the drivers were open Nvidia is forget about it, Intel arc gpus look interesting

  • @alexk4894
    @alexk4894 5 месяцев назад

    It can be even faster in ramdisk :)

    • @berzoidberg3272
      @berzoidberg3272 5 месяцев назад

      This video is already doing the build in ramdisk

  • @igorzherebiatev5751
    @igorzherebiatev5751 5 месяцев назад

    I think you shouldn't mark the battery polarity the wrong way, just use the pnp transistor for the first scheme.

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

    Hey Kevin, Really appreciate the extension and the tutorial walkthrough! I was able to follow through to the end and get up and running with an XK-AUDIO-316-MC eval board. I wanted to try out one of the XMOS USB HID samples (AN00129_hid_class) - it looks like their sample code is setup to use XC or C so I created a new folder in my workspace and copied over the source files for the C version. I am getting stuck on how to configure your makefile to work with this example. The example makefile has the line "USED_MODULES = lib_xud" - how would this get added to your makefile template? I'm going to try and reply to this comment with github link, a previous top-level comment I wrote included the link and it looks like the entire comment disappeared.

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

      My above question is a bit confusing, maybe I should rephrase - using this extension and build system, what is the proper way to use XMOS libraries like lib_xud? I assume this involves downloading the library somewhere locally and pointing to it with one of the makefiles. I've tried doing this and haven't had any luck. Any help would be appreciated!

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

    Thank you! I'm really confused when I ran the XTC installer but only found a cmd program on my desktop.

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

      Were you able to get my XC-IDE setup working in VS Code?

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

    Thank you so much for your great work, sir

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

    Unfortunately that will force you to pay extra allowance from iCloud. Without that the conversion from vmdk to qcow2 will be impossible.

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

    I followed all of your steps from my m2 macbook air however i can not setup netatalk the link in the code says it is expried and i can not ad exception

  • @jimedgar6789
    @jimedgar6789 8 месяцев назад

    Excellent video ! Thank you.

  • @morgaolveraalexander7250
    @morgaolveraalexander7250 8 месяцев назад

    Thank u so very much for this tutorial!, ISE is working perfectly on my laptop; i'm gonna be working with a Mojo v3 spartan 6, i haven't got it yet, so lets hope that the VM detects it whenever i manage to get it haha.

  • @Aupheromones
    @Aupheromones 8 месяцев назад

    How does this only have 141 likes? This is fantastic work. Thank you for breaking this all down, I really enjoy your teaching style.

  • @Vergil_Wong
    @Vergil_Wong 8 месяцев назад

    Thank you for the work you've done! It's indeed a pity that there's no corresponding IDE for XTC15. I hope XMOS could provide similar plugin assistance, such as syntax highlighting for XC. Parsing XC into C is somewhat effective at present, but the unique syntax of XC is always an issue.

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

      Thank you. Yes indeed. The XC syntax highlighting in my extension was written by someone else who graciously allowed me to include it. But it would be nice to have full-blown XC language support from XMOS...

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

    Thank you for a common sense description!

  • @user-ws8ps7vk6g
    @user-ws8ps7vk6g 9 месяцев назад

    Thanks

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

    Great video on the basics of transistors clearly goes over the current flow and the function of transistors theory.

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

    The polarity on the battery terminal is labelled wrong. The small stroke is the negative terminal.

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

    On the PMP schematic should the resistor in LED be switched to limit current to the LED

  • @mr.technician2638
    @mr.technician2638 10 месяцев назад

    This is the video I wanted to see on youtube, very clear and simple....for me that seeking of understanding working principles of electronics especially with this transistor, for begginer like me....thank you sir to share with us your understanding of this...would you do also on capacitors? Ac motors or dc or on other semiconductor?

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

    Can I know what software you're using ?

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

    is it possible to run Xilinx on Ubuntu, and if so could I use Asashi ubuntu for the same?

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

    Thanks a lot brother .. working in my mac m2

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

    Are there critical temperatures, magnetic field strengths, currents, and voltages that will prevent this diamagnetism?

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

    Does pyrolytic graphite expel magnetic fields at its surface, as if it superconducts in a thin layer? Is it actually superconducting at the surface, or in a layer just below the surface? I mean, it must have perfect eddy currents somewhere to do that, but since you need a very thin piece, it can't be throughout the bulk, and I suppose, since people don't say it's a superconductor, that it doesn't carry a current at or through its surface. Does pyrolytic graphite transmit an electrical signal well and what impedance can be deduced?

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

    awesome work. please post videos on these two toppics 1. Installation of vivado on M1 macs 2. How maintain softwares/packages that are been downloaded as source code and then installed.(i usually end up deleting them accidentally)

  • @betela-fs4iw
    @betela-fs4iw Год назад

    How to add Din into the circuit?

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

    An insomniac’s dream video.

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

    Your battery symbol is backwards, and your LED symbol is not correct either. Arrows should lean in direction of current flow. Google search for how to correctly draw these symbols. Otherwise, good job.

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

    Can you make it for Macbook on M2, please? 🥺

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

    so, the transistor is basically an energy saving device. Am I correct ?

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

    Will these steps also work for vivado?

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

      Have you tried to install vivado on M1/M2 apple silicon???

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

    Great video!

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

    I often hear people say current on the base turns on the transistor, but its voltage that does that... yes/no? Unless you get the voltage minimum, no amount of current will get you through. I'm a beginner, so maybe I'm wrong, but a lot of people seem to want to use voltage and current interchangeably, and that confuses me (personally) when I'm trying to learn something new.

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

    @ 23:53 when I click the play button, in the Booting(black) window its not booting and says "No bootable device."

    • @bip-4704
      @bip-4704 4 месяца назад

      Rename the .cow file created to the name in 22:06

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

    Nice idea. Very well explained. Not much use for PWM though!? The transistor would also get hot due to transitory low gate voltages.

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

    very good

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

    Very well explained!!!

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

    May be your Battery symbol is.......

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

    Have you published your extension yet?

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

      Not yet. Soon...

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

      It is not (yet) published on the VS Code marketplace, but I have now made it available as an extension you can install in VS Code yourself. Go to the most recent videos on my channel for either a Mac or Windows guide. There are links in the video description as well.

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

      @@kevpattThanks, going to check it out

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

    I see the battery is rversed