home.social

#ice40 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ice40, aggregated by home.social.

fetched live
  1. ​:neofox_sign_aaa:​ iceprog pushed the binary to the board. Annnd the LEDs blink now! ​:blobfoxwhoaa:​ Pretty!
    #FPGA #alhambraII #ice40

  2. mmm... FDTI driver issues it seems, but I know I installed the ftdi package? Can't find iCE FTDI USB device. Maybe permissions?

    Yep! Needed to add my user to the
    tty group (like dialout group on ubuntu) for /dev/ttyUSB* on Void Linux.

    This article was helpful:
    https://linuxvox.com/blog/reading-and-writing-to-serial-port-in-c-on-linux/ #FPGA #openSource #alhambraII #ice40

  3. Step 1 is Software to talk to this thing I guess. Gotta get the Yosys, NextPNR & IceStorm tools installed it seems. ✅ #FPGA #openSource #alhambraII #ice40

  4. Determined to figure out this FPGA thingy that's been sitting in my desk drawer for almost a year now... ​:determineline:​ I have a datasheet. Let's go! #FPGA #openSource #alhambraII #ice40

  5. There is now a github repository to compare the performance of FPGAs. The repository contains test cases for adders, counters and muxes. Now we know how much faster GateMate is than ICE40.

    wiki.pythonlinks.info/comparin

    #fpga #Lattice #ICE40 #GateMate

  6. Tomorrow I try the Open source Tool chain for #FPGA first I search #Machxo3 then #ICE40. I am frustrated about the commercial license.

  7. Say I am debugging an project on the of pico-ice board. I want to know the contents of some registers down in my design (which destination MAC address my tried to transmit). I don't want to use manufacturer specific ILAs and don't want to hand route a bunch of debug signals to my top level for external equipment I don't have.

    In PipelineC just assign to a globally visible debug probe wire:
    github.com/JulianKemmerer/Pipe

  8. Not having based live debug for the was a little annoying

    so I am hoping to revive the small pipelinec project that was sorta a build your own chipscope attempt 🤙 and demo that on the pico ice

  9. Learn PipelineC basics featuring the pico-ice dev board from tinyVision.ai! It has a Lattice Semiconductor @latticesemi and @Raspberrypi. This intro covers , , and projects using OSS CAD Suite tools.
    youtube.com/watch?v=wWdvuAQXeS0

  10. Don't forget the intro to pipelinec talk is just over 24 hours away! See you there folks 🤓

  11. Come learn some PipelineC basics featuring the pico-ice dev board from tinyVision.ai! It has a Lattice Semiconductor @latticesemi and @Raspberrypi. This intro talk will cover , , and projects using OSS CAD Suite tools.

  12. The iCEBreaker FPGA dev board V1.1 is available in the US store right now! Get them while the inventory lasts. The new version features an RGB LED, additional PSRAM chip, USB-C connector, populated “ears”, as well as length matched Pmod signal connections! 1bitsquared.com/products/icebr #opensource #fpga #ice40 #electronics #hacking #openFPGA

  13. Have been super pleased with the and board that pico-ice.tinyvision.ai/ sent me to experiment with. Many thanks and I look forward to putting together a talk for intro users getting started with and boards like the pico-ice 🤓

  14. > Is it possible to program one MicroPython #RP2040 core from the other?

    My expertise is on the #ICE40, more than the #RP2040, but reportedly the RP2040 can run two #MicroPython threads on the two cores, so. you should be able to program one from the other.

    If not, you can certainly program a #pico-ice #Forth core from the first MicroPython core.

    What are you trying to accomplish?

    @niutech @RaspberryPi @micropython @esp32

  15. ICE-V Dual and ICE-V Dual Fermatta

    These cpus have two cores which share an ALU and control structures. On calls and jumps usually RISC-V computation pauses while the core loads the next instruction and decodes it. By alternating between the two cores, this problem is avoided. And many applications can easily be split into twoth reads sharing the same memory.

    By @sylefeb

    github.com/PythonLinks/risc-v-

    #riscv #fpga #ice40

  16. Easily Build This IMU Array Sandbox - These days we’re used to our devices containing an inertial measurement unit (IMU)... - hackaday.com/2024/10/02/easily #peripheralshacks #imuarray #ice40 #imu