<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1646/nrf51822-over-the-air-bootloader-with-gcc</link><description>For my current project, I need to compile the &amp;#187;over the air bootloader&amp;#171; with gcc (because our buildserver runs on linux, developers using Mac … no Windows and no Keil so far). 
 But unfortunaly, the bootloader example from the sdk (5.1) examples won</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 05 Apr 2015 13:45:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1646/nrf51822-over-the-air-bootloader-with-gcc" /><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7253?ContentTypeID=1</link><pubDate>Sun, 05 Apr 2015 13:45:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9a6d0f0-b238-4748-900f-f43639082c35</guid><dc:creator>Eliot Stock</dc:creator><description>&lt;p&gt;I agree that it&amp;#39;s really disappointing the lack of support for gcc and non-Windows development platforms in SDK 8.0.0 from Nordic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7258?ContentTypeID=1</link><pubDate>Sun, 03 Aug 2014 05:12:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0c1f96a-712f-44e2-b255-c4e6d0c61a0e</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;R0 will contain start_addr from bootloader_util_app_start(start_addr) call.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7260?ContentTypeID=1</link><pubDate>Sat, 02 Aug 2014 00:00:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:562d5e3d-e1f1-4aff-a82f-f7bda929c655</guid><dc:creator>MichaelVPI</dc:creator><description>&lt;p&gt;I don&amp;#39;t think StartApplication(uint32_t start_addr) will work if it is declared as inline. R0 will likely not contain the start_addr.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7309?ContentTypeID=1</link><pubDate>Wed, 30 Jul 2014 13:21:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a44f4ea-896b-4110-8993-a4f2d73d6c27</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;In your file you have Keil&amp;#39;s &lt;strong&gt;attribute&lt;/strong&gt;((at(...))), but you need &lt;strong&gt;attribute&lt;/strong&gt;((section (&amp;quot;...&amp;quot;))). Or maybe you uploaded wrong file in attached project archive?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7308?ContentTypeID=1</link><pubDate>Wed, 30 Jul 2014 08:07:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c19d22ab-f51b-46db-b460-265eee66fe45</guid><dc:creator>Oleh</dc:creator><description>&lt;p&gt;well, let me try it first :-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7307?ContentTypeID=1</link><pubDate>Wed, 30 Jul 2014 08:05:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab2e8693-6016-49cb-926e-3b099b77df82</guid><dc:creator>Oleh</dc:creator><description>&lt;p&gt;ov, thanks! I&amp;#39;ve got the file.&lt;/p&gt;
&lt;p&gt;but, the only difference is the &amp;quot;.ALIGN&amp;quot; in the asm code of StartApplication(...)
the rest is the same, or am I missing something?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7306?ContentTypeID=1</link><pubDate>Wed, 30 Jul 2014 07:41:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:309a40bd-c2e5-4eb0-be76-71ec81f9198f</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;Delete &amp;lt; p/&amp;gt; at the end of the link in address line when you follow the link.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7305?ContentTypeID=1</link><pubDate>Wed, 30 Jul 2014 06:02:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a497b491-e2e3-4a56-bfdb-6f56f5d2886d</guid><dc:creator>Oleh</dc:creator><description>&lt;p&gt;Nikita thanks! can you please repost the attachment? the link is broken (probably as with other attachments after upgrade).&lt;/p&gt;
&lt;p&gt;Or an inline as a comment.
thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7304?ContentTypeID=1</link><pubDate>Wed, 30 Jul 2014 03:20:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93d69ce9-22f6-46d2-a2d2-cdf299520636</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;Oh, yes, I was mistaken. Then your bootloader_util.c file is wrong. You need this code (see my post above): &lt;a href="https://devzone.nordicsemi.com/attachment/ab329cfaabef19c4978335ab51dc1e1c"&gt;devzone.nordicsemi.com/.../ab329cfaabef19c4978335ab51dc1e1c&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7303?ContentTypeID=1</link><pubDate>Tue, 29 Jul 2014 22:23:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f8132f9-8ff3-40c7-a134-b94fd9b274af</guid><dc:creator>Oleh</dc:creator><description>&lt;p&gt;thanks for replying Nikita, the content of bootloader_util.c is the same, there are both arm and gcc pieces.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7268?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2014 16:04:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3da664a8-7d17-4923-a3d4-c415540983b2</guid><dc:creator>EL45</dc:creator><description>&lt;p&gt;Joe, could you please add a link to download this again? I have been searching high and low to find a working bootloader solution w/gcc and have yet to succeed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7302?ContentTypeID=1</link><pubDate>Thu, 24 Jul 2014 17:04:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:230118a9-edd5-43a7-ae4f-327f8b0d707f</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;Wrong file in Makefile:
C_SOURCE_FILES += bootloader_util.c
But you need this file:
C_SOURCE_FILES += bootloader_util_gcc.c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7301?ContentTypeID=1</link><pubDate>Wed, 23 Jul 2014 05:11:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b71ade9-becc-45ca-93f5-1b4cbcf07f08</guid><dc:creator>Oleh</dc:creator><description>&lt;p&gt;yes, I could compile and run hrs and other examples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7300?ContentTypeID=1</link><pubDate>Wed, 23 Jul 2014 00:29:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f04ac2e-daea-4a52-8b91-02cf376c57c2</guid><dc:creator>Joe Merten</dc:creator><description>&lt;p&gt;Attach the console output of your make, please.
Have you successfully compiled &amp;amp; ran e.g hrs example?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7299?ContentTypeID=1</link><pubDate>Tue, 22 Jul 2014 21:57:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:537f3818-dcc8-45b0-8cd6-6526e3371e69</guid><dc:creator>Oleh</dc:creator><description>&lt;p&gt;Dear all,&lt;/p&gt;
&lt;p&gt;I have somewhat strange DFU behaviour, the bootloader starts and advertises, connection is also possible, but as soon as I press &amp;quot;Upload&amp;quot; it fails. I couldnt debug it while in the SoftDevice.&lt;/p&gt;
&lt;p&gt;Tried both ios apps &amp;quot;nRF Loader&amp;quot; and DFU from &amp;quot;nRF Toolbox&amp;quot;, also same failer with hex or bin file. With the sniffer I can see some packages sent, the progressbar goes to 1% and then &amp;quot;asserts&amp;quot;/fails.&lt;/p&gt;
&lt;p&gt;Anyone has had similar issue?&lt;/p&gt;
&lt;p&gt;Here is my env:
s110_nrf51822_6.0.0_softdevice.hex
nrf51_sdk_v5_2_0_39364 is used, on the DevKit nrg6310 board.&lt;/p&gt;
&lt;p&gt;my src zip is attached, I read again and again this thread, seems to have all your comments in. Or am I missing something? &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/DFU_5F00_GCC_5F00_OL.zip"&gt;DFU_GCC_OL.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Capturing-from-.pipewireshark_5F00_nordic_5F00_ble----_5B00_Wireshark-1.10.png" alt="image description" /&gt;&lt;/p&gt;
&lt;p&gt;EDIT:  &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/making"&gt;make&lt;/a&gt; log file attached&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7267?ContentTypeID=1</link><pubDate>Thu, 10 Jul 2014 17:13:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0847544-c5d1-4972-8e59-e51891ca2c91</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;adam, read this: &lt;a href="https://devzone.nordicsemi.com/question/6171/compiling-nrf51822-bootloader-example-using-gcc/?answer=6192#post-id-6192"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7298?ContentTypeID=1</link><pubDate>Thu, 10 Jul 2014 17:01:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17a738d9-4471-4951-bec8-dde2b37c4f7f</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;Well, it&amp;#39;s because it&amp;#39;s two memory variables m_boot_settings and m_uicr_bootloader_start_address i.e. initialized data, so it displayed as such. In Joe Merten&amp;#39;s code he doesn&amp;#39;t initialize this sections, so it don&amp;#39;t displayed in any section. I have only this version of his code: BleblGcc-V2.zip &lt;a href="https://devzone.nordicsemi.com/attachment/91147761347a17943df78d3a4bf1fc24"&gt;devzone.nordicsemi.com/.../91147761347a17943df78d3a4bf1fc24&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7297?ContentTypeID=1</link><pubDate>Thu, 10 Jul 2014 08:46:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82416956-94b3-470f-bf78-a96385af0130</guid><dc:creator>Gerry</dc:creator><description>&lt;p&gt;I try to modify the code based on Nikita&amp;#39;s method,&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;uint8_t __attribute__((section (&amp;quot;.bootloader_settings_sect&amp;quot;))) m_boot_settings[CODE_PAGE_SIZE] __attribute__((used));
uint32_t __attribute__((section (&amp;quot;.NRF_UICR_BOOT_START_SECT&amp;quot;))) m_uicr_bootloader_start_address = BOOTLOADER_REGION_START;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;and in the linkscript, I modified like this,&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;MEMORY
{
  FLASH (rx) : ORIGIN = 0x0003C000, LENGTH = 0x3C00
  bootloader_settings (rwx) : ORIGIN = 0x0003FC00, LENGTH = 0x400
  NRF_UICR_BOOT_START (rwx) : ORIGIN = 0x10001014, LENGTH = 0x4
  RAM (rwx) :  ORIGIN = 0x20002000, LENGTH = 0x2000
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And the following code is added to the common link script,&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;.bootloader_settings_block 0x0003FC00 :
{
	KEEP(*(.bootloader_settings_sect))
} &amp;gt; bootloader_settings

.NRF_UICR_BOOT_START_BLOCK 0x10001014 :
{
	KEEP(*(.NRF_UICR_BOOT_START_SECT))
} &amp;gt; NRF_UICR_BOOT_START
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;but seems that the &lt;strong&gt;bootloader_settings&lt;/strong&gt; section is treated as a &lt;strong&gt;.data&lt;/strong&gt; section, will it consume real memory ?  I checked the map file, seems the real &lt;strong&gt;.data&lt;/strong&gt; section only consumes one thunder bytes of memory.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;  text    data     bss     dec     hex
 12197    1128    4728   18053    4685
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Anyone has the same issue?&lt;/p&gt;
&lt;p&gt;BTW, &lt;strong&gt;I cannot find Joe Merten&amp;#39;s code from this page, could anyone help to put it to this page again?&lt;/strong&gt;
Thanks a lot!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7266?ContentTypeID=1</link><pubDate>Wed, 09 Jul 2014 01:19:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f8e2637-9060-4639-b131-f29aca0ad4da</guid><dc:creator>adam</dc:creator><description>&lt;p&gt;First of all thanks for excellent job done in porting Nordic software to GCC compiler. Unfortunately I did not manage to build successfully bootloader. I used s/w provided in drix-bldr.zip which is a git clone from the &lt;a href="https://huckym@bitbucket.org/huckym/nrf51822-dev.git"&gt;huckym@bitbucket.org/.../nrf51822-dev.git&lt;/a&gt; at commit cf31b7059134e80d939985e86772e46027d1f430. Next I did required changes to the Makefile in order to build and load the software on my Ubuntu Linux host. I installed GCC ARM Embedded toolchain gcc-arm-none-eabi-4_8-2013q4 and run make. All Makefile tasks completed OK. But after inspecting the build directory I found out that the binary file produced is 256Mbytes!!! in size:
drix-bldr$ ls build/ -l
total 128
-rwxrwxr-x 1 cza cza 268195864 Jul  9 10:10 drix-bldr.bin
-rw-rw-r-- 1 cza cza     45622 Jul  9 10:10 drix-bldr.hex
-rwxrwxr-x 1 cza cza     91649 Jul  9 10:10 drix-bldr.out&lt;/p&gt;
&lt;p&gt;Can someone please help me understand what did I do wrong and what shall I do to build successfully bootloader on my Linux machine?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7296?ContentTypeID=1</link><pubDate>Thu, 26 Jun 2014 07:30:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f1d8c07-ba52-4f9c-aa70-5e0308eba5c0</guid><dc:creator>Gerry</dc:creator><description>&lt;p&gt;Hi Cagri, I am also suffering the issue that I could not find the attached zip file. I searched the whole page and cannot find the file from Joe (Files from other guys can be found). Could you help me to point out the place? Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7259?ContentTypeID=1</link><pubDate>Wed, 25 Jun 2014 16:49:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7aaa9193-e3a1-4fdf-bb95-061b83cc81d6</guid><dc:creator>tim</dc:creator><description>&lt;p&gt;Nikita, Can you please Attach the Makefile for this nRF51822_BLE_DFU project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7265?ContentTypeID=1</link><pubDate>Tue, 24 Jun 2014 09:40:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:751df21d-748f-4abd-be03-87ab90ae2706</guid><dc:creator>Joe Merten</dc:creator><description>&lt;p&gt;Yep, -flto is sometimes a bit aggressive.
I&amp;#39;d solved that by adding &lt;strong&gt;attribute&lt;/strong&gt;((used)) to some ..._IRQHandler().
(Yes, it unfortunately requires to patch the Sdk sources.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7264?ContentTypeID=1</link><pubDate>Sat, 21 Jun 2014 08:17:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb52984e-2228-4012-9217-1c724f8fc5e3</guid><dc:creator>Nikita</dc:creator><description>&lt;p&gt;Thanks for the update info. I have one question: how did you compile your code with -flto flag? Did you change SDK files to add &lt;strong&gt;attribute&lt;/strong&gt; ((used, section(&amp;quot;.Vectors&amp;quot;))) to the IRQ handlers (GPIOTE_IRQHandler, RTC1_IRQHandler, SWI0_IRQHandler, SWI2_IRQHandler)? I tried to compile with -flto flag and compiler discards of this handlers without adding this attribute. So I refrained from changing SDK files for now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7295?ContentTypeID=1</link><pubDate>Thu, 12 Jun 2014 21:43:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d790d153-35d5-41dc-be9c-9d40c7648cf7</guid><dc:creator>Cagri Tanriover</dc:creator><description>&lt;p&gt;Never mind my former question Joe. I found it. It was in the same location whereas I was looking at the bottom to spot a recent update :) :)&lt;/p&gt;
&lt;p&gt;Many thanks!&lt;/p&gt;
&lt;p&gt;Regards...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 over the air bootloader with gcc</title><link>https://devzone.nordicsemi.com/thread/7294?ContentTypeID=1</link><pubDate>Thu, 12 Jun 2014 18:50:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47a92255-3f44-4bc4-ac6e-61563b0ab988</guid><dc:creator>Cagri Tanriover</dc:creator><description>&lt;p&gt;Hi Joe,&lt;/p&gt;
&lt;p&gt;Thanks for your message. Where did you attach the new zip file? I could not find it.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>