sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
aerkiaga has quit [Remote host closed the connection]
ivii has quit [Remote host closed the connection]
pecastro has quit [Ping timeout: 250 seconds]
alMalsamo has joined #riscv
alMalsamo is now known as lumberjack123
riff-IRC has joined #riscv
<muurkha> solrize: I think a typical small devboard is 2 or 4 layers
<muurkha> Xark: FTDI can burn in hell if you ask me
<muurkha> my friend who's bringing me the boards is in the EU but each additional distributor I ask him to buy from is an additional headache from him, especially when there's no "upload BOM" feature
<muurkha> Digi-Key has an "upload BOM" feature so the 22 things I requested from Digi-Key is like basically one thing for him
sobkas has quit [Quit: sobkas]
<muurkha> (two of them are ESP32-C3s and a third is the Sipeed Longan Nano)
<muurkha> thank you very much for the link to ice40_ultraplus_examples!
<Xark> muurkha: My pleasure. I found them helpful. :)
<muurkha> maybe I will too!
<solrize> muurkha, re digikey longan board, i think it may be a drop ship
<solrize> "Import Tariff may apply to this part if shipping to the United States"
BOKALDO has joined #riscv
<muurkha> solrize: yeah, not sure how that works, but surely it's true that it's not shipping from Thief River Falls to Europe if it's avoiding the import tariff
<muurkha> but maybe Digi-Key has a warehouse in Toronto or something?
<muurkha> if 22 things from Digi-Key really means 22 separate shipments from all over the world that would probably be pretty bad since some of them are things like https://www.digikey.com/en/products/detail/cypress-semiconductor-corp/FM25V01A-GTR/5210534
<muurkha> quantity 1
<solrize> i know every large online shop is doing "marketplace" crap now, where you order something and it actually comes from another vendor
<solrize> it's hard to tell with that longan board
<solrize> i added one to shopping cart and that worked
<solrize> was gonna order, but feel unlikely to deal with the hassle of getting it working
<solrize> https://www.adafruit.com/product/5300 was in stock for part of today so i ordered one
<solrize> we need a bigger gd32 that can run micropython
<solrize> gd32vf
radu242 has quit [Quit: The Lounge - https://thelounge.chat]
davidlt has joined #riscv
avoidr has quit [Ping timeout: 252 seconds]
avoidr has joined #riscv
riff-IRC has quit [Remote host closed the connection]
riff-IRC has joined #riscv
jmdaemon has quit [Read error: Connection reset by peer]
jmdaemon has joined #riscv
Sofia has quit [Ping timeout: 240 seconds]
ssb has quit [Ping timeout: 250 seconds]
Sofia has joined #riscv
<muurkha> yeah, I tried pretty hard to avoid Digi-Key's "marketplace" crap, and I think I succeeded
<muurkha> that looks like a pretty little board
<muurkha> solrize: but it's not RISC-V! It's Tensilica
<solrize> true ;)
<solrize> maybe they will have an esp32-c3 version at some point, or whatever the next one is, c3 is kind of limited
balrog has quit [Ping timeout: 256 seconds]
Xark has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
Xark has joined #riscv
balrog has joined #riscv
davidlt has quit [Ping timeout: 250 seconds]
<muurkha> Digi-Key's original market was amateurs, kind of the same market as Adafruit and SparkFun
<muurkha> I visited an electronics amateur store a couple of years ago and I noticed something astonishing: they didn't sell any of what I would recognize as "components"
<muurkha> neither surface-mount nor through-hole
<muurkha> they did, for example, sell a ULN2003, but on a breakout board with pin headers
<muurkha> and most of Adafruit and SparkFun's products are the same way, though they do have some bare chips and even some SMD modules like https://www.sparkfun.com/products/15484 (CW: ARM)
<muurkha> I feel like Digi-Key may be putting themselves in a vulnerable position by neglecting the amateur market in that way
ssb has joined #riscv
winterflaw has joined #riscv
toulene has quit [Read error: Connection reset by peer]
toulene has joined #riscv
handsome_feng has joined #riscv
jjido has joined #riscv
<solrize> i thought digikey had been industrial for quite some time by now, if not since the beginning. next level up would be avnet etc
<solrize> digikey sells components but "electronics stores" sell tvs
<\dev\ice> what's tvs?
<pabs3> televisions
<\dev\ice> ah, ok :-)
jmdaemon has quit [Ping timeout: 272 seconds]
BOKALDO has quit [Quit: Leaving]
___nick___ has joined #riscv
Sofia has quit [Ping timeout: 240 seconds]
davidlt has joined #riscv
Sofia has joined #riscv
mahmutov_ has quit [Ping timeout: 252 seconds]
aerkiaga has joined #riscv
X-Scale` has joined #riscv
X-Scale has quit [Ping timeout: 272 seconds]
X-Scale` is now known as X-Scale
ivii has joined #riscv
sobkas has joined #riscv
handsome_feng has quit [Quit: Connection closed for inactivity]
BOKALDO has joined #riscv
<la_mettrie> smaeul: how does this directory differ from the mainline linux kernel tree? can i use the mainline tree instead if i want the very latest kernel version? https://github.com/smaeul/linux
<[exa]> la_mettrie: apparently depends on what branch you looking at
<[exa]> I guess you should be able to safely rebase most of these to current mainline
cwebber has quit [Ping timeout: 240 seconds]
davidlt has quit [Ping timeout: 250 seconds]
jacklsw has joined #riscv
<muurkha> solrize: the "Digi-Key" keyer the company is named after was definitely not industrial equipment
pecastro has joined #riscv
mahmutov_ has joined #riscv
tgamblin has quit [Ping timeout: 250 seconds]
toulene has quit [Read error: Connection reset by peer]
radu242 has joined #riscv
toulene8 has joined #riscv
toulene8 has quit [Read error: Connection reset by peer]
toulene has joined #riscv
davidlt has joined #riscv
paddymahoney has quit [Ping timeout: 240 seconds]
davidlt has quit [Quit: Leaving]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jacklsw has quit [Read error: Connection reset by peer]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
_whitelogger_ has joined #riscv
_whitelogger has quit [Read error: Connection reset by peer]
tgamblin has joined #riscv
winterflaw has quit [Remote host closed the connection]
aerkiaga has quit [Remote host closed the connection]
gktrk has quit [Ping timeout: 256 seconds]
gktrk has joined #riscv
<smaeul> la_mettrie: https://github.com/torvalds/linux/compare/master...smaeul:riscv/d1-wip shows the additional changes in my branch. Some of those have been merged and are in linux-next; most have not been merged yet.
<smaeul> at least the PBMT, cache ops, and irqchip changes are necessary to run Linux on a D1 at all. the rest mostly depend on which peripherals you want to use.
kaph_ has quit [Read error: Connection reset by peer]
<solrize> you know those adafruit stemma modules? those are just regular i2c with that jst connector right? so i can use it with whatever supports i2c if i just make a cable
<solrize> and if i don't have hardware i2c i can bit bang it?
Andre_H has joined #riscv
BOKALDO has quit [Quit: Leaving]
<gordonDrogon> you can bit bang I2C - I knew someone who did it from BASIC once...
<gordonDrogon> fortunately the data is sampled on the clock-edge, so the timing requirements are somewhat slack.
EchelonX has quit [Quit: Leaving]
KombuchaKip has joined #riscv
kaph has joined #riscv
<muurkha> heh
jjido has joined #riscv
vagrantc has joined #riscv
___nick___ has quit [Ping timeout: 240 seconds]
lumberjack123 has quit [Ping timeout: 240 seconds]
lumberjack123 has joined #riscv
mahmutov_ has quit [Ping timeout: 250 seconds]
mahmutov_ has joined #riscv
<solrize> spi is very easy to bit bang, there are no timing requirements to speak of. is i2c different?
<gordonDrogon> I2c needs the data pin to be switchable from read to write & back again. You also need to be able to sense the clock output being pulled low (clock-stretching by a target device).
<gordonDrogon> timing is a function of wire length and the target device - originally they were not designed to go over 100Khz, latterly up to 1.2Mhz is possible and there is a special mode for over 3Mhz IIRC.
<gordonDrogon> it's also a pull-down bus unlike SPI which is driven high and low.
<muurkha> I think on a lot of machines you can fake an open-collector driver by leaving the port data bit always low and just toggling the bit in the data direction register to switch between input and output, no?
<muurkha> I'm thinking specifically of AVR and STM32, but I've only read the datasheets
<solrize> ah thanks. do most mcu's now have hardware i2c? i mean like the gd32vf, not tiny avr's or padauks
<muurkha> it's a pretty common peripheral. even the AVRs have I2C, they just call it "TWI"
<muurkha> not sure if that's a trademark thing or if there's some subtle incompatibility with standard I2C
jmdaemon has joined #riscv
Sofia has quit [Ping timeout: 240 seconds]
nmeum has quit [Remote host closed the connection]
nmeum has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Sofia has joined #riscv
jimwilson has quit [Quit: Leaving]
<solrize> ah thanks. well i'll check the software situation for that board before ordering it
<solrize> it's about the cheapest way i know to have a board with a display
jjido has joined #riscv
mahmutov_ has quit [Ping timeout: 272 seconds]
lumberjack123 has quit [Ping timeout: 240 seconds]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
sobkas has quit [Quit: sobkas]
ivii has quit [Remote host closed the connection]