Monday, 2020-08-17

*** tpb has joined #tomu00:00
*** awe002 has quit IRC00:11
xobsCarlFK: for the second question, you'll need a Beefy fpga to reach those speeds and Peripheral support. Betrusted, for example, only runs at 100 MHz. Depending on what you're actually using from its feature set will determine the answer.02:26
xobsFor neopixel work, it's just bitbanging. I'm pretty sure it'd be easy to lift support out of circuit python.02:26
*** squelch has quit IRC06:26
*** CarlFK has joined #tomu06:30
*** kcnickerson_____ has quit IRC09:10
*** _florent_ has quit IRC09:11
*** _florent_ has joined #tomu09:12
*** kcnickerson_____ has joined #tomu09:15
scientesCarlFK, get a Zync09:17
scientesthose have a arm core and FPGA09:17
*** awe002 has joined #tomu09:46
*** _stew_ has quit IRC12:19
*** _stew_ has joined #tomu12:20
CarlFKscientes: is that cheaper than just an arm ;)13:08
CarlFKwe don't need and fpga, but if the price is the same it might be nice.13:09
xobsYou could talk to QuickLogic...13:21
CarlFKmeh.  1/2 of this is because I found out the neopixel on the Adafruit STM32F405 Feather Express https://learn.adafruit.com/adafruit-stm32f405-feather-express13:26
tpbTitle: Overview | Adafruit STM32F405 Feather Express | Adafruit Learning System (at learn.adafruit.com)13:26
CarlFK"the neopixel is connected to pin PC0 which doesn't have a timer attached to it ... It has to be driven as a GPIO pin bit bang getting timing right by using NOPs13:27
CarlFKso I thinks "well if it was an fpga, we could fix that."13:27
CarlFKwe are making a board too, so we can also hook the neopixel to a pin with a timer, or a few other things.13:28
xobsCarlFK: This is true, but if cost is your option there are alternatives. It could be interesting to drop down a cheap 8051 that acts as an I2C / SPI controller device.13:29
xobsWhich could be an interesting project in itself.13:34
CarlFKinteresting project is another goal ;)13:34
CarlFKcurrent goal is a little board that talks canbus - with a little bit of diagnostic leds13:35
CarlFKwe are using that Adafruit board to prototype, when I found it will be hard to drive its neo, I said "lets use an fpga!"13:36
CarlFKand was told "too expensive"13:36
CarlFKso I am wondering if that is actually true13:36
xobsGenerally, yeah. Do you need full-color LEDs?13:36
CarlFK"need" is kinda nebulous.  the neo uses less gpio pins, and for "other things" (also nebulous) we might want all the pins...13:39
CarlFKoh crap, 20 min till dentist appointment.  im off!13:40
xobsCarlFK: One thing to note: WS2812b LEDs keep their state if you don't update them. So if they're just status LEDs, you only need to redraw them whenever the status changes.13:43
*** CarlFK has quit IRC13:46
*** CarlFK has joined #tomu15:49
CarlFKxobs: check.  any suggestion on what pin to use on that mpu ?  so far I have "one with a timer would be better"16:17
scientes<CarlFK> scientes: is that cheaper than just an arm ;)18:10
scientesof course not18:11
scientesARM chips are like candy these days18:11
*** im-tomu has left #tomu19:36
*** im-tomu has joined #tomu19:36
*** im-tomu has left #tomu19:38
*** im-tomu has joined #tomu19:39
*** im-tomu has left #tomu19:40
*** im-tomu has joined #tomu19:40
*** awe002 has quit IRC21:12
*** awe002 has joined #tomu21:35

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