6 ms·
I wish there were a fully open toolchain for the esp32. I mostly stick with stm these days just because everything I need to develop is available as a distro pa
by dfgjfghjdfg 4y ago
I wish there were a fully open toolchain for the esp32. I mostly stick with stm these days just because everything I need to develop is available as a distro package.
- snvzz 4y agoNewer ESP32 replaced the exotic CPU with a RISC-V core. It is apparently their intention to focus on RISC-V from now on. Which is great, because RISC-V has good open toolchains.
- mmoskal 4y agoI think the gcc tool chain for Xtensa is equally open. It's the binary libraries for wifi and the ROM that are closed.
- monocasa 4y agoAFAIR, they're open but not upstreamed, and a little persnickety for it.
- sleepytimetea 4y agoAre those the new S3 versions ?
- askvictor 4y agoC3 is RiSC-V
- hungryforcodes 4y agoNo,that's not true. It's an entirely separate product line called ESP32-C3. It doesn't seem to be that popular in fact.
- snvzz 4y agoUhh[0]? 0. https://www.eenewseurope.com/en/espressif-moves-exclusively-to-risc-v/ https://www.eenewseurope.com/en/espressif-moves-exclusively-...
- hungryforcodes 4y agoThe article headline says that, but nothing on the Espressif site says that, nor in the included links. In fact one of the links is from 2018, the other is an interview with someone from RISCV that doesn't mention Espressif, and the last one is for a non-RISCV ESP32. https://www.espressif.com/en/company/newsroom/news https://www.espressif.com/en/company/newsroom/news I can't find any news releases anywhere about this either, except the launch of the ESP32-C2 (mentioned in your link), which is just some low end chip they put out.
- snvzz 4y agoFound this[0], via HN itself. Tensilica is on its way out, as they're going to focus on RISC-V from now on. 0. https://www.hackster.io/news/espressif-s-teo-swee-ann-confirms-a-shift-to-risc-v-by-default-unless-we-have-some-special-needs-5e365d49bcc5 https://www.hackster.io/news/espressif-s-teo-swee-ann-confir...
- hungryforcodes 4y agoWell who knows. All my stuff is based on the Tensillica and I have no use for RISC V. But I think they'll make the older cores for years. ESP8266 is widely available...
- snvzz 4y agoDid you perhaps write your code in assembly?
- fest 4y agoWhere do you get the stm's? /s
- igjfzjgz 4y agogcc-arm-none-eabi and openocd are both available in many distro repos and are all you need to accomplish a lot with much of the stm32 line
- fest 4y agoI mean the MCUs themselves ;)
- vbezhenar 4y agoAli express?
- fest 4y agoSketcy option. $WORK was desperate for some STM32F42x parts and bought a few hundred from shady distributors (at ~20x the price)- the parts did arrive, their markings made sense, and they did even sort-of work (that is- the debug interface responded, the firmware could be loaded, but that was about it- they did not execute code). Also, the unique serial numbers of the chips were ... less than unique.
- Nullabillity 4y agoThe STM shortage seems to be over, at last.
- askvictor 4y agoReally? We've been unable to get any of the of the (higher end) MCUs we need, and can't get any sort of clear indication from ST. There are some MCUs with very little RAM around. Do you have any leads/more info?
- 4y ago