These are chat archives for Makuna/NeoPixelBus

27th
Aug 2015
sticilface
@sticilface
Aug 27 2015 06:50
Although I've just realised that might not be any different to just having the function in the neopixelbus.cpp file. @Makuna the ram attribute, u found it has to be in a c file to work no? All the functions in hardwareserial.cpp have this attr too, does this also mean that it doesn't work there either. Ps got an email from esspressif saying they could not reproduce the rebooting! Can I send u an email?
Michael Miller
@Makuna
Aug 27 2015 07:31
@sticilface sure, you can SenD me email. In Cpp the flash attribute gets ignored. You can see this by dumping the elf file and look for the function, the address for flash functions will be different.
sticilface
@sticilface
Aug 27 2015 15:55
Their email was a bit weird. I wrote back with more clear instructions, they said they could not reproduce it with the 1.3SDK using arduino... which i find odd, as i sent them the sketch and well... any version of the SDK i tried after the one that doesn't crash, caused a crash.. will keep you posted!
Michael Miller
@Makuna
Aug 27 2015 16:05
Make sure they use the same steps using the external app. They maybe doing something simple and lowering the chance of it happening.
sticilface
@sticilface
Aug 27 2015 16:10
just sent you the emails i sent back.. i was quite specific about the ping -f command...
and have just followed it up with another email, saying you have to flood the ESP!
Michael Miller
@Makuna
Aug 27 2015 16:18
Also make sure they know that you can repro without stress, but it is random on how long it will run before it happens.the stress just makes it happen quicker.
sticilface
@sticilface
Aug 27 2015 16:18
Yes, I also did that :)
sticilface
@sticilface
Aug 27 2015 17:51

@Makuna so i dumped the elf..


402026a8 <_Z16send_pixels_UARTPhS_b>:

I'm going to guess that this address is not in RAM?

sticilface
@sticilface
Aug 27 2015 18:43
with those two changes #24 #23 I'm now driving 500 pixels... only 1776 left on heap! turns out it was the fated and clear to causing the resets!
Michael Miller
@Makuna
Aug 27 2015 22:54
@sticilface to be clear, this fixed the bit bang or the uart sending?