BOPV
BOPV
  • 58
  • 659 673
Networks 4.4: Subnets
Lecture on subnetting, segments, switching. Cisco 3-Layer Topology, Core Switches, Collapse Core, Spine-Leaf, Troubleshooting Tools
Переглядів: 123

Відео

Networks 4.3: IP Version 6
Переглядів 41Рік тому
Lecture on IP version 6,
Networks 4.2: Internet Protocol
Переглядів 59Рік тому
Lecture on IPv4, Unicast, Broadcast, Multicast, IP Header, IP Addressing, CIDR, Subnets, Reserved Addresses, Address space exhaustion, NAT
Networks 4:1 Routers and Switches
Переглядів 72Рік тому
Lecture on LAN, WAN, Forwarding, Routing, Bridging, Packet Switching
Networks 3.4: Congestion Control
Переглядів 117Рік тому
Network congestion, TCP Congestion Window, Jacobson's Algorithm, Explicit Congestion Notification (ECN)
Networks 3.1: Transport Layer
Переглядів 55Рік тому
TCP/IP Transport Layer, User Datagram Protocol (UDP), Multiplexing, UDP Segment Structure
Networks 3.2: Reliable Transport
Переглядів 53Рік тому
Reliable data transfer, state machine development, Go-Back-N FSM, Selective Repeat
Networks 3.3: Transmission Control Protocol (TCP)
Переглядів 64Рік тому
Explains Transmission Control Protocol (TCP), Segments, MSS, Segment Flags, ACK, Round-Trip Times, Retransmissions, Flow Control, TCP Connection State
Networks 2.4: Socket Programming
Переглядів 292Рік тому
Coding demonstration creating TCP and UDP clients and servers.
Networks 2.3: DNS, Streaming Protocols
Переглядів 45Рік тому
DNS: Root Servers, Top-Level Domain Servers, DNS Hierarchy, DNS Lookups Client Server, Peer to Peer, Scalability Analysis Bit Torrent, Video Streaming
Networks 2.1: Application Layer
Переглядів 67Рік тому
Application Layering, OSI model, and principles.
Networks 1.3: Delays, Queueing, Simulations
Переглядів 55Рік тому
Networks 1.3: Delays, Queueing, Simulations
Networks 2.2: Application Protocols
Переглядів 35Рік тому
Application Protocols, HTTP (from a network perspective), RFC 1945, SMTP, POP3, IMAP
Networks 1.2: Circuit Switching, LAN & WAN
Переглядів 120Рік тому
Internet, Access to the Internet, Internet Deserts, Switching Networks, Data Rates Table of Contents: 00:00 - Introduction 00:01 - Computer Networks 00:06 - Presentation Paused 00:16 - Network Access 06:57 - Local Area Network 09:28 - Wide-Area Network 17:01 - Connecting Endpoints 20:07 - Circuit Switching 26:25 - Packet Switching
Networks 1.1: Introduction to Networking
Переглядів 297Рік тому
Network Engineering Chapter 1, part 1: Networks, Services, and Protocols. Table of Contents: 00:00 - Introduction 00:18 - Networks 06:41 - Local Area Networks 06:43 - Local Area Networks 09:20 - Internet 14:55 - Internet Metaphors Are Not Always Good 20:49 - Internet Standards 28:08 - Network Services 33:10 - Protocols
Intro to Embedded Programming
Переглядів 1,7 тис.5 років тому
Intro to Embedded Programming
Virutoso-Part 8 Synthesizing Verilog
Переглядів 9326 років тому
Virutoso-Part 8 Synthesizing Verilog
Virutoso-Part7 Cell Characterization
Переглядів 5 тис.6 років тому
Virutoso-Part7 Cell Characterization
Virtuoso-Part 6 Stick Figures, Logic, and Standard Cells
Переглядів 9716 років тому
Virtuoso-Part 6 Stick Figures, Logic, and Standard Cells
Virtuoso-Part 5 Standard cell templates
Переглядів 3,3 тис.6 років тому
Virtuoso-Part 5 Standard cell templates
Virtuoso - Part4 - Three different types of simulations
Переглядів 1,4 тис.6 років тому
Virtuoso - Part4 - Three different types of simulations
Virtuoso - Part3 - Building the Inverter Layout
Переглядів 3,7 тис.6 років тому
Virtuoso - Part3 - Building the Inverter Layout
Virtuoso - Part2 - Basic simulation and comparison of parts
Переглядів 1,3 тис.6 років тому
Virtuoso - Part2 - Basic simulation and comparison of parts
Virtuoso - Part 1 - Schematic Capture using Virtuoso Layout
Переглядів 3,3 тис.6 років тому
Virtuoso - Part 1 - Schematic Capture using Virtuoso Layout
MPLAB X UART & SDCARD Demo - 1/2
Переглядів 4,4 тис.6 років тому
MPLAB X UART & SDCARD Demo - 1/2
Yocto Linux #6 - Application Deployment
Переглядів 13 тис.7 років тому
Yocto Linux #6 - Application Deployment
Yocto Linux #5 - Final kernel driver
Переглядів 11 тис.7 років тому
Yocto Linux #5 - Final kernel driver
Yocto Linux #4 - Kernel Module read, write, ioctl
Переглядів 32 тис.7 років тому
Yocto Linux #4 - Kernel Module read, write, ioctl
Yocto Linux #3 - Hello World Kernel Module
Переглядів 38 тис.7 років тому
Yocto Linux #3 - Hello World Kernel Module
Yocto Linux #2 - QEMU for Zynq System
Переглядів 15 тис.7 років тому
Yocto Linux #2 - QEMU for Zynq System

КОМЕНТАРІ

  • @OmarMohamed-p6s
    @OmarMohamed-p6s 6 днів тому

    nice work sir,,, can you build like that for the I3C protocol

  • @mohamedsebri4955
    @mohamedsebri4955 2 місяці тому

    Great tutorial man!

  • @hengzhou4566
    @hengzhou4566 3 місяці тому

    Why didn't you use a 4K screen? The screen is so crowded.

  • @anch83
    @anch83 4 місяці тому

    Excellent tutorial and demonstration!

  • @tianzhengzhao
    @tianzhengzhao 5 місяців тому

    why in the first application compiling process not use the compiler in the yocto project

  • @Xzerox07
    @Xzerox07 6 місяців тому

    Helps a lot TQSm❤

  • @markmanning2921
    @markmanning2921 8 місяців тому

    its not called "get" you dont do get clone, get checkout etc, its called GIT file FIT but with a G not trying to be a troll its just confusion factor.

  • @rishabhraijade2857
    @rishabhraijade2857 8 місяців тому

    How did you download the repository file I need one for edge spartan 6 xc6slx9 tqg144 -2 board

  • @panghalmonika08
    @panghalmonika08 9 місяців тому

    Why in STATE_RW we are doing "icl_sda<=1", it is a Read or write byte then why are we only makinh it high(for read only)?

  • @انامسلموكفى
    @انامسلموكفى 10 місяців тому

    How I can run a dotnet app in the yocto image ? I am lost please help, I add the meta-mono layer for the dotnet recipe ...

  • @انامسلموكفى
    @انامسلموكفى 10 місяців тому

    Hi thank you for your nice tutorial, I am trying to run a dotnet app on yocto image but I didnt know how I need help please. I ve add a layer called meta-mono for the dotnet recipe , I ve edit also the bblayers config file, and run it withthe qemux86-64 My image is based on the kirkstone version I run the bitbake - k core-image-sato-dev and core-image-sato-sdk I am really confused and lost Thank you again for your nice tutorial

  • @revealingfacts4all
    @revealingfacts4all Рік тому

    I know this is an old video but still applicable. Should introduce a series where you incorporate the device tree.

  • @patrickbelton8669
    @patrickbelton8669 Рік тому

    Great video - but please silence the keyboard ... when you start typing you can hear nothing else :)

  • @behzadabf
    @behzadabf Рік тому

    perfect.🌟

  • @neavychaos
    @neavychaos Рік тому

    FTP transfer is pointless. We need to add the module directly in yocto image. You should have done that in this video.

  • @christiangrenier9434
    @christiangrenier9434 Рік тому

    Hello, is it possible to build for the latest Yocto release (honister). I tried it and I got so many errors. I don't know how to handle it.!

  • @waibenglam756
    @waibenglam756 Рік тому

    Is there a step 5 video? Because the i2c_sda port is supposed to be inout and WACK states has not been changed to read ACK from slave device.

  • @manishmadhavan587
    @manishmadhavan587 Рік тому

    wonderful juz amazing demo to beginners

  • @pawarranger
    @pawarranger Рік тому

    ive tried searching the internet on how to write network programs that commumicate over the public internet, and it suggested doing things like setting up a static ip address, enabling port forwarding etc. my question is how do browsers and games communicate over the public internet without having to change these settings. what sort of magic lies in their networking code?

  • @niyaziugur
    @niyaziugur Рік тому

    Thanks for these videos. it's very fascinating

  • @musakurucay892
    @musakurucay892 Рік тому

    Hi Tom Thank you , Where can I access this code

  • @javiermendez9365
    @javiermendez9365 Рік тому

    Can you show us how your board looks up close? when I process mine, even after cleaning most of the ink as much as possible, I still end up with excess copper on the surface. How do you mitigate this from happening to your board?

    • @calvinlove7904
      @calvinlove7904 Рік тому

      I'm having the same problem! Have you been able to resolve this??

    • @javiermendez9365
      @javiermendez9365 Рік тому

      ​@Calvin Love I tried different squeegees, made of different materials and it didn't help. Tried wiping it like he does and same result. I think is just the nature of the process. The ink is just very effective at adhering itself to the board. I noticed that after the electroplating process, one side of the board gets a lot more copper, while the other side is kinda smooth, so it makes me suspect that the airflow process has something to do with the excessive copper build up. That's something to be addressed with the manufacturer. I'm going to perform other testings, will update if I get better results.

    • @calvinlove7904
      @calvinlove7904 Рік тому

      @@javiermendez9365 appreciate the reply. I'm going back and forth with lpkf tech support. I'll let you know if and when we come up with a solution. I tried aggressively cleaning the activator off the surface of the clad (not the holes) with IPA and Scotch Brite...helped a bit but still not great.

    • @calvinlove7904
      @calvinlove7904 Рік тому

      @@javiermendez9365 I went back and forth with LPKF support - they told me to add a cap of "Shine 410" to the plating solution right when I start the plating phase. This helped drastically. Still a little bit of ribbing but nothing compared to what I was getting before.

  • @TopicsInControlSystems
    @TopicsInControlSystems Рік тому

    Thank you for the excellent video!! This fills in some gaps that I couldn't get answered anywhere else.

  • @marileechallberg3267
    @marileechallberg3267 Рік тому

    þrðmð§m ✨

  • @matthewbriggs9371
    @matthewbriggs9371 Рік тому

    Great video!

  • @nabhay583
    @nabhay583 Рік тому

    @11:44 how do we know how many address states we went through?

  • @LL-ue3ek
    @LL-ue3ek 2 роки тому

    when you rotate light through the LED array, you used "<=" instead of "="; could you explain the difference, I know the former is non-blocking(async) and the latter is blocking(sync or sequential by clock). But to the naked eye, will there be a visual difference if you used the "=" to do the rotation instead?

  • @LL-ue3ek
    @LL-ue3ek 2 роки тому

    I do not have the board so I selected the same chip and tried to follow your demo as an exercise. I still did not successfully generate the bitstream after manually creating a constraint file; and I kept getting the same errors that you got in the video; the error was about the IOSTANDARD not being a specified value, even after I went into the "I/O ports" and selected specific values in the pull-down window. I think like you said it can get "absurd" in this issue. Why would Vivado make it so difficult and give users hard time like this.

  • @no5x937
    @no5x937 2 роки тому

    This Series started out excellent for Steps 1 - 3 and up to the last few minutes of this Step 4 video. Then it fell way short of completion! I recommend you create a Step 5 video that continues to completion at least making the Simulation work with the new Dual clock FIFO. Best regards, JT

  • @linux-tut
    @linux-tut 2 роки тому

    Guide to run Linux and Secure OS: ua-cam.com/video/m8WlSanGDwI/v-deo.html ua-cam.com/video/CWG2WuOJtIc/v-deo.html ua-cam.com/video/FthDUSW3yQY/v-deo.html

  • @no5x937
    @no5x937 2 роки тому

    [DRC ZPS7-1] PS7 block required: The PS7 cell must be used in this Zynq design in order to enable correct default configuration. Is there a Vivado setting, .xdc constraint parameter setting, or other remedy for this warning?

  • @no5x937
    @no5x937 2 роки тому

    [Place 46-29] place_design is not in timing mode. Skip physical synthesis in placer [Power 33-232] No user defined clocks were found in the design! Power estimation will be inaccurate until this is corrected. Resolution: Please specify clocks using create_clock/create_generated_clock for sequential elements. For pure combinatorial circuits, please specify a virtual clock, otherwise the vectorless estimation might be inaccurate [Timing 38-313] There are no user specified timing constraints. Timing constraints are needed for proper timing analysis. What are the remedies for these warnings?

  • @no5x937
    @no5x937 2 роки тому

    [Synth 8-7080] Parallel synthesis criteria is not met Am I missing some Vivado Setup setting that will remedy this warning? Or is this common and should ignore>

  • @shatelectroplatingoberflac1071
    @shatelectroplatingoberflac1071 2 роки тому

    Send website and phone number

  • @no5x937
    @no5x937 2 роки тому

    Speak up so we can hear you. You might want to have a monitor for a sound check. And the video side should be 720px or higher resolution. The current 480px resolution is far too fuzzy to triy and following along with your code changes without you significantly zooming in on those changes. Content is good.

  • @caobanguyen6893
    @caobanguyen6893 2 роки тому

    Sir can you please provide link to download this book, thank you

  • @ImSubodhPandey
    @ImSubodhPandey 2 роки тому

    WARNING: /home/subodh/Desktop/yocto/poky/meta-techveda/recipes-example/myhello/myhello.bb:do_compile is tainted from a forced runETA: 0:00:01 Initialising tasks: 100% |#####################################################################################################| Time: 0:00:02 Sstate summary: Wanted 3 Found 0 Missed 3 Current 1157 (0% match, 99% complete) NOTE: Executing Tasks ERROR: core-image-minimal-1.0-r0 do_rootfs: Could not invoke dnf. Command '/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot-native/usr/bin/dnf -v --rpmverbosity=info -y -c /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/etc/yum.repos.d --installroot=/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs --setopt=logdir=/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/temp --repofrompath=oe-repo,/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/oe-rootfs-repo --nogpgcheck install myhello packagegroup-core-boot python3-multiprocessing run-postinsts' returned 1: DNF version: 4.2.2 cachedir: /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/var/cache/dnf Added oe-repo repo from /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/oe-rootfs-repo repo: using cache for: oe-repo not found other for: not found modules for: not found deltainfo for: not found updateinfo for: oe-repo: using metadata from Wed 22 Jun 2022 05:34:24 AM UTC. Last metadata expiration check: 0:00:01 ago on Wed 22 Jun 2022 05:34:25 AM UTC. No module defaults found No match for argument: myhello Error: Unable to find a match ERROR: Logfile of failure stored in: /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/temp/log.do_rootfs.22099 ERROR: Task (/home/subodh/Desktop/yocto/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs) failed with exit code '1' NOTE: Tasks Summary: Attempted 3157 tasks of which 3156 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/subodh/Desktop/yocto/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code.

  • @ImSubodhPandey
    @ImSubodhPandey 2 роки тому

    subodh@subodh:~/Desktop/yocto/poky/build$ bitbake core-image-minimal Loading cache: 100% |##########################################################################################################| Time: 0:00:00 Loaded 1331 entries from dependency cache. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "1.46.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "x86_64-poky-linux" MACHINE = "qemux86-64" DISTRO = "poky" DISTRO_VERSION = "3.1.17" TUNE_FEATURES = "m64 core2" TARGET_FPU = "" meta meta-poky meta-yocto-bsp meta-techveda = "dunfell:238fb89434211b400f0201a8f3383babc5f9fa35" WARNING: /home/subodh/Desktop/yocto/poky/meta-techveda/recipes-example/myhello/myhello.bb:do_compile is tainted from a forced runETA: 0:00:01 Initialising tasks: 100% |#####################################################################################################| Time: 0:00:02 Sstate summary: Wanted 3 Found 0 Missed 3 Current 1157 (0% match, 99% complete) NOTE: Executing Tasks ERROR: core-image-minimal-1.0-r0 do_rootfs: Could not invoke dnf. Command '/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot-native/usr/bin/dnf -v --rpmverbosity=info -y -c /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/etc/yum.repos.d --installroot=/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs --setopt=logdir=/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/temp --repofrompath=oe-repo,/home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/oe-rootfs-repo --nogpgcheck install myhello packagegroup-core-boot python3-multiprocessing run-postinsts' returned 1: DNF version: 4.2.2 cachedir: /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/var/cache/dnf Added oe-repo repo from /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/oe-rootfs-repo repo: using cache for: oe-repo not found other for: not found modules for: not found deltainfo for: not found updateinfo for: oe-repo: using metadata from Wed 22 Jun 2022 05:34:24 AM UTC. Last metadata expiration check: 0:00:01 ago on Wed 22 Jun 2022 05:34:25 AM UTC. No module defaults found No match for argument: myhello Error: Unable to find a match ERROR: Logfile of failure stored in: /home/subodh/Desktop/yocto/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/temp/log.do_rootfs.22099 ERROR: Task (/home/subodh/Desktop/yocto/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs) failed with exit code '1' NOTE: Tasks Summary: Attempted 3157 tasks of which 3156 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/subodh/Desktop/yocto/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code.

  • @ImSubodhPandey
    @ImSubodhPandey 2 роки тому

    cat myhello/myhello.bb SUMMARY = "bitbake-layers recipe myhello" DESCRIPTION = "Recipe created by bitbake-layers" SECTION = "examples" PR = "r0" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" SRC_URI = "file://myhello.c" S = "${WORKDIR}" do_compile(){ ${CC} ${LDFLAGS} myhello.c -o myhello } do_intall(){ install -d ${D}${bindir} install -m 0755 myhello ${D}${bindir} }

  • @jajajaj666
    @jajajaj666 2 роки тому

    Thanks bro please do more of Vivado + Zedboard.

  • @chrisa77
    @chrisa77 2 роки тому

    is this moore approach? can we make it using mealy?

  • @xyz87332
    @xyz87332 2 роки тому

    480p? barely to see anything

  • @charleyweaver1944
    @charleyweaver1944 2 роки тому

    Excellent thank you! I'm using Vivado 2021.2 with a Zedboard.

  • @1834RestorationHouse
    @1834RestorationHouse 2 роки тому

    It's been 18 years since I used Virtuoso. I don't even recognize it! :-) Thanks for refreshing my memory on layout technique!

  • @lrobie123
    @lrobie123 2 роки тому

    must be a mechanical keyboard. lots of clacking noise. haha. gamers love those keyboards

  • @bruck2723
    @bruck2723 2 роки тому

    Are you hitting the keyboard with hammer?

  • @aquafortis
    @aquafortis 2 роки тому

    Thank you! This was perfect!

  • @優さん-n7m
    @優さん-n7m 2 роки тому

    The Xilinx Platform Studio seems to be very neat. Why was it abondoned in Vivado?

  • @satadrudas3675
    @satadrudas3675 2 роки тому

    This is a very elaborate video. Thanks

  • @ArjunNarula1122
    @ArjunNarula1122 2 роки тому

    ua-cam.com/play/PLUn6cqainH8jZxS3ppSGPi3rNScz9cFZf.html