home.social

#ice40 — Public Fediverse posts

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

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

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

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

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

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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

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

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

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

  28. Say I am debugging an #ethernet project on the #ice40 #fpga of pico-ice board. I want to know the contents of some registers down in my design (which destination MAC address my #hardware 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 #debug equipment I don't have.

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

  29. 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

  30. Say I am debugging an #ethernet project on the #ice40 #fpga of pico-ice board. I want to know the contents of some registers down in my design (which destination MAC address my #hardware 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 #debug equipment I don't have.

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

  31. Say I am debugging an #ethernet project on the #ice40 #fpga of pico-ice board. I want to know the contents of some registers down in my design (which destination MAC address my #hardware 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 #debug equipment I don't have.

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

  32. Say I am debugging an #ethernet project on the #ice40 #fpga of pico-ice board. I want to know the contents of some registers down in my design (which destination MAC address my #hardware 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 #debug equipment I don't have.

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

  33. 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

  34. Not having #AMD #Xilinx #Vivado #Chipscope based live #hardware debug for the #picoice #Lattice #ice40 #FPGA 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

  35. Not having #AMD #Xilinx #Vivado #Chipscope based live #hardware debug for the #picoice #Lattice #ice40 #FPGA 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