How to Reverse Engineer a 12 EUR Intel PCIe FPGA Card IBM 98Y2610

Поделиться
HTML-код
  • Опубликовано: 12 дек 2024

Комментарии • 39

  • @spacewolfjr
    @spacewolfjr 5 дней назад +6

    Excellent video! I appreciate you left some of the dead ends (like probing the JTAG pins) as it really helps troubleshoot when things go wrong.

  • @terrygould3230
    @terrygould3230 7 дней назад +6

    This is a very underrated channel! Loving your content

  • @thomasguilder9288
    @thomasguilder9288 20 часов назад

    Really cool idea using a fpga configuration outputting the pin number on each pin… have to remember this one!

  • @SatyajitRoy2048
    @SatyajitRoy2048 6 дней назад +3

    This kind of video makes the day brighter.

  • @PicaDelphon
    @PicaDelphon 7 дней назад +8

    IBM 98Y2610 - CEC enclosure RS-485 serial interface card

    • @circuitvalley
      @circuitvalley  6 дней назад +1

      Thank you for pointing it out, Do you happen to know what is a CEC?

    • @oplik0
      @oplik0 6 дней назад +6

      @@circuitvalley Central Electronic Complex, also called the Central Processing Complex - a name for the general-purpose hardware running a mainframe system (so basically the actual computers and not things like JBODs or networking).
      Reading some listings, I think this card was made for DS8870 which went EoSL in 2020 (so no more support from IBM; it stopped being sold or receiving updates in 2016) which is probably why it can be found this cheap.

    • @circuitvalley
      @circuitvalley  5 дней назад +4

      @@oplik0 That is some different world terminology. Thank you for your time and efforts.

  • @EmbeddedEnigma
    @EmbeddedEnigma 3 дня назад

    always an impressive video from you

  • @KieranFoot
    @KieranFoot 2 дня назад +1

    Trans receiver??? Is that a receiver that identifies as a transmitter? I think you meant transceiver. In all seriousness, nice video :)

  • @muhdiversity7409
    @muhdiversity7409 2 дня назад

    This is pretty cool, thanks. Will you be working on simple stack that will allow a PC to communicate with the FPGA over the PCI bus ? That would be awesome.

    • @circuitvalley
      @circuitvalley  День назад

      Yes There is a Design Example Available from Intel, Source Binary are already available in my Github Repo.

    • @muhdiversity7409
      @muhdiversity7409 День назад

      @@circuitvalley Great! Thank you. I will check it out,

  • @mikehibbett3301
    @mikehibbett3301 6 дней назад +2

    Nice work!

  • @Cat-gd8ju
    @Cat-gd8ju 3 дня назад

    Great work

  • @kopaka647
    @kopaka647 5 дней назад

    When you JTAG in and program the FPGA, you're not storing that onto the tiny 8-pin configuration memory, I'm guessing?
    Are there any pins like the JTAG pins that would let you rewrite the config memory?

    • @circuitvalley
      @circuitvalley  5 дней назад +3

      Almost always Config Memory is programmed using FPGA itself a Bridge Between JTAG and Flash. All programs Vivado, Lattice, Intel . First load a small program to FPGA to provide access to Flash and then Program flash over same JTAG. You don't need Direct connection to Flash memory.

  • @MyGeekyHobby
    @MyGeekyHobby 5 дней назад

    Good job, thx for sharing,

  • @MRooodddvvv
    @MRooodddvvv 4 дня назад +3

    Just checked on ebay and they all crazy expensive

    • @circuitvalley
      @circuitvalley  4 дня назад +1

      Price shot up after Video, There were few sites other than ebay selling for around 30 EURbut now they are all out of stock.

    • @galileo_rs
      @galileo_rs 4 дня назад +5

      Hackaday effect, everyone jumped on it and the sellers jacked up the price.

  • @daybyter
    @daybyter 2 дня назад

    If you just open Quartus 2, create a project, select this fpga as your target, and then open the pin planner, you might get some Info?

    • @circuitvalley
      @circuitvalley  2 дня назад

      Yeah that is also one even better way to do it. Thank you for your comment and Time.

  • @exithe
    @exithe 6 дней назад +1

    I am a nub at FPGA and analog stuff but I do know computers, but I am confused at why this would be a good idea? I found some dev boards with the same FPGA chip for 50 bucks. Is this board alot more powerful?

    • @CallistoPili
      @CallistoPili 6 дней назад +2

      nice board but it is not really cheap, i noted cost over 60 bucks on ebay. I wonder how it is possible to find out the correct pins for the uart receivers. Just pointing with the probes around the TX anf the BGA??

    • @exithe
      @exithe 6 дней назад +3

      @@CallistoPili Yes thats what he did, just used the scope...

    • @CallistoPili
      @CallistoPili 5 дней назад +3

      @@exithe I love the idea to launch for every pin a serial packet with the pin number.!!!!

    • @circuitvalley
      @circuitvalley  3 дня назад

      I am glad you liked it.

  • @qwaqwa1960
    @qwaqwa1960 4 дня назад

    Why do u prefer xilinx?

    • @circuitvalley
      @circuitvalley  3 дня назад

      Xilinx has better tool "Vivado" Has better documentation. Better support. Better community Support as well.

    • @qwaqwa1960
      @qwaqwa1960 3 дня назад

      @@circuitvalley Ah. It's been years since I've used either brand, but was not impressed with Quartus, and not really with X's pre-Viv toolsuite. Viv did look promising.