IRC #olimex 2015-06-01

[12:47:50] <imx233> hi (my nick is going to change in guest ...whatever...imediately) does anyone have experience with imx233 olinuxino micro board?....no os just bare programming
[12:48:02] <imx233> ?
[19:12:11] <[0xAF]> Hi, I'm trying to compile one of the examples for ESP8266, I have the toolchain and other stuff compiled from https://github.com/pfalcon/esp-open-sdk, but in the Makefiles there is one tool FW_TOOL ?= /usr/bin/esptool ... which seems to be different from the esptool.py, with different arguments (options)... where this tool comes from ?
[19:24:33] <[0xAF]> ok, it seems it's the mamalala's esptool, but I cannot seem to find any download link? I've found this post by mamalala: http://www.esp8266.com/viewtopic.php?f=9&t=304 but cannot find where the tarball is?!?
[19:24:56] <[0xAF]> anyone with experience with ESP8266, plese?
[19:25:34] <lukas2511> mh
[19:26:28] <[0xAF]> or at least anyone who compiled esp examples ;)
[19:27:22] <lukas2511> https://github.com/tommie/esptool-ck
[19:27:43] <[0xAF]> yup, that should be it.
[19:27:46] <[0xAF]> thanks a lot lukas2511
[19:27:54] <lukas2511> i have only this https://github.com/lukas2511/sleepy-httpd, didn't use esptool in that one i think
[19:27:55] <[0xAF]> where did you got pointers to this link?
[19:28:27] <lukas2511> https://github.com/esp8266/esp8266-wiki/wiki/Toolchain#installing-the-esp-image-tool
[19:28:31] <[0xAF]> i see... i will try it too ...
[19:29:08] <[0xAF]> lukas2511: hm... it seems i've missed the link ...
[19:29:33] <[0xAF]> anyway, would be nice to have this link into ESP examples repo @olimex
[19:29:56] <[0xAF]> lukas2511: thanks for the help... i feel a bit silly for not have found it myself ;(
[19:30:26] <lukas2511> i kinda did know where to look for it, soo.. yea
[19:30:58] <[0xAF]> just got my evo-board from olimex and started digging around ... still new with the esp ...
[19:32:43] <[0xAF]> ok, i'm diving back to the stuff, thanks again.
[19:39:02] <lukas2511> i created a pullrequest which adds some informations about the toolchain and esptool to the esp8266 examples repository, but not sure if olimex will merge it
[19:44:40] <[0xAF]> thanks a lot for that
[19:47:47] <[0xAF]> lukas2511: strange, i dont see your pull req
[19:48:44] <lukas2511> did i create that on my own repo maybe......
[19:48:59] <lukas2511> i did m)
[19:49:41] <lukas2511> now it's there
[19:54:26] <[0xAF]> nice
[20:28:45] <[0xAF]> hm, how do you get the ESP to reset-to-bootloader? I cannot seem to reflash it ... I do not see anything on the board?
[20:31:07] <[0xAF]> it seems the esptool.py is using the RTS line to reset to the BL, but i have no RTS line, so the board should have something else I guess?
[20:32:54] <lukas2511> a reset button?
[20:33:26] <[0xAF]> i do not know what the button does, but it doesnt seem to be the BL
[20:33:42] <[0xAF]> "If GPIO0 and GPIO15 is pulled down and GPIO2 is pulled high when the module leaves reset, then the bootloader will enter the UART download mode."
[20:33:56] <[0xAF]> is that correct ? got that from the esptool.py readme
[20:33:58] <lukas2511> i never used the olimex boards, on other boards i hold GPIO0 to GND, and reset the module
[20:34:36] <lukas2511> after that it's in the bootloader, and i'm able to update stuff
[20:34:39] <[0xAF]> ok, it seems this should be the way ... now i have to find which pin is the GPIO0 :)
[20:34:42] <[0xAF]> thanks for the hint.
[20:38:28] <[0xAF]> ok it seems like the button is connected to GPIO0, dunno why it wasnt working first time ...
[20:40:18] <[0xAF]> the board ESP board is flashing one LED, which means i'm communicating, but the esptool.py cannot connect ...
[20:41:07] <lukas2511> can't really help with that
[20:41:27] <[0xAF]> it was worth to ask anyway :)
[20:41:48] <[0xAF]> thanks anyway, you were pretty helpful for me so far ;)
[20:55:08] <[0xAF]> got it somehow :)
[20:56:57] <lukas2511> :)
[22:15:01] <maxime_> hello
[23:09:24] <maxime_> is there a plan to release jessie on olimex with a v4 kernal anytime soon ?
[23:09:53] <maxime_> with all the olimex stuff working including gpio, lcd, etc
[23:10:00] <maxime_> for the lime2 ?
[23:11:30] <lukas2511> graphics stuff is a bit problematic with mainline kernel
[23:11:39] <lukas2511> other than that... it should work
[23:12:13] <maxime_> what are the issue with the graphic stuff and the new kernel ?
[23:12:28] <lukas2511> there is no graphics acceleration or video decoding in mainline
[23:12:59] <lukas2511> because that's allwinner-specific stuff, and even with the sunxi kernel some stuff requires binary blobs from allwinner (which do not work on newer systems)
[23:13:32] <lukas2511> or not allwinner-specific, but mali-whatever specific
[23:14:00] <maxime_> ahhhh
[23:14:06] <maxime_> i never knew that
[23:14:14] <maxime_> I thought it was all full opensource
[23:14:16] <maxime_> no blob
[23:14:18] <lukas2511> haha no
[23:14:40] <lukas2511> but at least there is framebuffer support in mainline
[23:14:54] <lukas2511> so you can get a terminal up on a screen, and probably even start a gui, but it would be kinda slow
[23:15:01] <lukas2511> not sure though if lcd output would work
[23:15:29] <maxime_> yerk
[23:15:36] <maxime_> that's not great
[23:16:15] <lukas2511> but jessie should also work with the 3.4 sunxi kernel, and if Xorg version isn't too new even graphics stuff should work
[23:16:32] <lukas2511> you'd have those binary blobs, but at least it would work
[23:16:48] <maxime_> I see
[23:17:39] <lukas2511> you can actually download a jessie image here: http://www.igorpecovnik.com/2014/11/18/olimex-lime-debian-sd-image/
[23:18:01] <maxime_> is there any other arm based board running official debian with mainline kernel without blob and a graphic interface (on lcd or hdmi) ?
[23:18:35] <lukas2511> i don't think there is anything available that runs completely without blobs
[23:18:47] <maxime_> lukas2511:yes, I was also on his website :) but I need change_display.sh and only olimex integrates the script for my 7TS
[23:19:11] <lukas2511> those raspberry people have some sourcecode for the gpu released, but i think the bootloader was still closed or something like that, dunno
[23:19:26] <lukas2511> you can change resolution without that script
[23:19:40] <lukas2511> and you probably could also just copy it over
[23:19:46] <maxime_> and activate the lcd via the gpio ?
[23:20:13] <lukas2511> that script only sets some settings in the fexfile ("script.bin")
[23:20:21] <lukas2511> does nothing fancy
[23:20:57] <maxime_> oki
[23:21:02] <maxime_> I will have a closer look
[23:21:06] <maxime_> thanks :)