ESP8266 Developer Zone The Official ESP8266 Forum 2015-09-18T07:43:02+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=1054 2015-09-18T07:43:02+08:00 2015-09-18T07:43:02+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3736#p3736 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]> So far I did not face this problem with the latest RTOS SDK.

Statistics: Posted by khgoh — Fri Sep 18, 2015 7:43 am


]]>
2015-09-10T22:21:30+08:00 2015-09-10T22:21:30+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3647#p3647 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]>
Thanks dude, it works for me too!!! :D
Now i get more than 5KB of free RAM :o

Just one new issue, my ESP8266 (station mode) doesn't connect with my router any more, I have to disable wifi encryption on the router...
Do you face it too? (this only happened after RTOS SDK update)

Thanks friend

Statistics: Posted by ivanroberto — Thu Sep 10, 2015 10:21 pm


]]>
2015-09-09T16:43:03+08:00 2015-09-09T16:43:03+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3611#p3611 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]> Statistics: Posted by khgoh — Wed Sep 09, 2015 4:43 pm


]]>
2015-09-09T16:41:59+08:00 2015-09-09T16:41:59+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3610#p3610 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]> The original line in previous release,

#define ICACHE_FLASH_ATTR __attribute__((section(".irom0.text")))

has change to,

#define ICACHE_FLASH_ATTR

After I change it back according to the previous release, my program can compile without problem.

Statistics: Posted by khgoh — Wed Sep 09, 2015 4:41 pm


]]>
2015-09-08T20:10:28+08:00 2015-09-08T20:10:28+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3597#p3597 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]>
Ok I understood, but my point is that I can't put my code in irom section (the ICHACHE_FLASH_ATTR doesn't work any more on v1.1.0_15_08_21). But it worked on old releases.

Thanks

Statistics: Posted by ivanroberto — Tue Sep 08, 2015 8:10 pm


]]>
2015-09-06T15:38:02+08:00 2015-09-06T15:38:02+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3580#p3580 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]> Statistics: Posted by eriksl — Sun Sep 06, 2015 3:38 pm


]]>
2015-09-06T12:30:35+08:00 2015-09-06T12:30:35+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3579#p3579 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]> Statistics: Posted by ivanroberto — Sun Sep 06, 2015 12:30 pm


]]>
2015-09-05T02:33:58+08:00 2015-09-05T02:33:58+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3563#p3563 <![CDATA[Re: Cached Code (irom0) RTOS_SDK Issue]]> Statistics: Posted by eriksl — Sat Sep 05, 2015 2:33 am


]]>
2015-09-06T12:37:40+08:00 2015-09-03T02:39:50+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1054&p=3537#p3537 <![CDATA[Cached Code (irom0) RTOS_SDK Issue]]>
I am developing a product using the SDK RTOS.
According to the documentation 20A, it is no longer needed using and enjoying ICACHE_FLASH_ATTR before each function so that they are in IROM memory region.
However I noticed that after the last update (ESP_IOT_RTOS_SDK_V1.1.0_15_08_21) all functions are being allocated in IRAM memory even if you add ICACHE_FLASH_ATTR before each function.

Anyone else noticed this problem?

Statistics: Posted by ivanroberto — Thu Sep 03, 2015 2:39 am


]]>