Thursday, 2022-07-28

*** tpb <tpb!~supybot@underwood.mithis.com> has quit IRC01:00
*** tpb <tpb!~supybot@underwood.mithis.com> has joined #f4pga01:00
F4PGASlackBridge<kenneth.wilke> hi all! I just picked up the quicklogic eos s3 board and was starting to explore how to tinker with it. I found and followed the guide on how to build the btn_counter example but I didn't find a process for loading it up on the board, is there a guide for that as well?02:24
*** TMM_ <TMM_!hp@amanda.tmm.cx> has quit IRC05:28
*** TMM_ <TMM_!hp@amanda.tmm.cx> has joined #f4pga05:28
josuahhello kenneth.wilke, are you interested with programming the ARM core or the FPGA part of the chip?14:02
josuahhttps://github.com/openocd-org/openocd/releases lists a "QuickLogic EOS S3 target config", maybe there is something to try here14:04
josuahalong with https://quicklogic-quicklogic-fpga-toolchain.readthedocs-hosted.com/en/latest/tutorial/eos-s3/GeneratetheJlinkfile.html14:04
tpbTitle: Generate the Jlink and openOCD file — QuickLogic-FPGA-Toolchain (at quicklogic-quicklogic-fpga-toolchain.readthedocs-hosted.com)14:04
*** jacobk <jacobk!~quassel@47-186-67-244.dlls.tx.frontiernet.net> has quit IRC15:25
F4PGASlackBridge<kenneth.wilke> I was looking for how to program the FPGA part of the chip, but I did get this one to use both! :) Thanks for those links, I'll check those out15:44
josuahI have one of these home, but I am not home now16:03
*** jacobk <jacobk!~quassel@129.110.242.224> has joined #f4pga17:12
*** TMM_ <TMM_!hp@amanda.tmm.cx> has quit IRC17:14
*** TMM_ <TMM_!hp@amanda.tmm.cx> has joined #f4pga17:14
*** jacobk <jacobk!~quassel@129.110.242.224> has quit IRC17:22
*** jacobk <jacobk!~quassel@utdpat242016.utdallas.edu> has joined #f4pga18:33
F4PGASlackBridge<kenneth.wilke> no worries! I have plenty of my own research to do on this one as well, was just curious if there were any handy references to use18:40
*** jacobk <jacobk!~quassel@utdpat242016.utdallas.edu> has quit IRC18:44
*** jacobk <jacobk!~quassel@129.110.242.224> has joined #f4pga18:51
F4PGASlackBridge<kgugala> @kenneth.wilke you can also check the Zephyr based FPGA loader https://github.com/antmicro/zephyr-fpga-controller-examples19:01
F4PGASlackBridge<kgugala> With this you can have a serial loader and program the FPGA part of the chip over UART19:02
F4PGASlackBridge<kenneth.wilke> ooo nice, yeah I was wondering if maybe it was something I'd load through an interface on the ARM side through something like Zephyr19:02
F4PGASlackBridge<kenneth.wilke> I have no experience with Zephyr or other RTOS projects, and may pivot first to exploring those a bit19:03
F4PGASlackBridge<kgugala> Try going through quick start guide (it should just work)19:04
F4PGASlackBridge<kgugala> Later you can play with that and hack things around :)19:05
F4PGASlackBridge<kenneth.wilke> that sounds good, would that be the zephyr project's quick start guide?19:05
F4PGASlackBridge<kenneth.wilke> or the one from that antmicro repo you linked19:05
F4PGASlackBridge<kgugala> https://docs.zephyrproject.org/latest/develop/getting_started/index.html19:05
tpbTitle: Getting Started Guide — Zephyr Project Documentation (at docs.zephyrproject.org)19:05
F4PGASlackBridge<kenneth.wilke> awesome, thank you I appreciate that19:05
F4PGASlackBridge<kgugala> Once you set up zephyr you can simply build the loader using west19:06
F4PGASlackBridge<kenneth.wilke> a few of the random guides I was coming across were for windows, and I'm only familiar with this kind of tinkering on Linux lol19:07
F4PGASlackBridge<kenneth.wilke> one guide I came across for this board had a step that included installing putty on ubuntu, and I was like... I appreciate the knowledge sharing but I have a strong gut aversion to the suggestion of installing putty on linux :rolling_on_the_floor_laughing:19:08
F4PGASlackBridge<kgugala> ;)19:08
F4PGASlackBridge<kgugala> You need only terminal to go through Zephyr's and FPGA loader guides19:09
F4PGASlackBridge<kenneth.wilke> that sounds perfect!19:12
*** jacobk <jacobk!~quassel@129.110.242.224> has quit IRC21:11

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!