Date: Thu, 3 May 2018 15:18:12 -0700 From: Craig Leres <leres@freebsd.org> To: Kyle Evans <kevans@freebsd.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r468990 - in head/devel: . xtensa-esp32-elf Message-ID: <d0b6bb76-2dde-25cb-9d38-d1bdf68fad44@freebsd.org> In-Reply-To: <CACNAnaFEqbCG1g0fofqsjEBBvZ4van-vw5x3-Unbz8guUo7wBw@mail.gmail.com> References: <201805032150.w43LoL9p036469@repo.freebsd.org> <CACNAnaFEqbCG1g0fofqsjEBBvZ4van-vw5x3-Unbz8guUo7wBw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 05/03/18 14:57, Kyle Evans wrote: > ! I just got started with the openvehicles.com OVMS v3.1 module (which uses an ESP32) and I needed the xtensa-esp32-elf toolchain so I could move development from ubuntu to FreeBSD. I have done a few ESP8266 projects with Arduino on ubuntu but the module doesn't have very many pio pins to start with and its internal flash uses a lot them so eventually I started working with the ESP32. (I have a project that can do wifi and wired ethernet with the waveshare lan8720 module, drive two spi oled displays and still have 5 pio pins for buttons.) > Have you looked at ESP8266, by chance? (xtensa-lx106, I think) > > I received an ESP8266 from wblock@ to look at porting it a while back > (toolchain + arduino core), but I ran into some binutils issues and > had roadblock'd there. I've wanted to rename devel/arduino as arduino10, make a new devel/arduino that just provides a /usr/local/bin/arduino symlink to one of the two versions and then maybe add flavors for the library ports (e.g. arduino-irremote). And add ESP32 support to arduino18. I can probably help getting a xtensa-lx106-elf port going. (Looks like it also uses crosstools-NG so xtensa-esp32-elf is probably an excellent starting point). The three of us should discuss offline. Craig
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d0b6bb76-2dde-25cb-9d38-d1bdf68fad44>