Now the size of the code reduced from 1218 bytes overflow to 436 check this error
/root/top/t2_cur/tinyos-release/tos/lib/ppp/LcpAutomatonP.nc:543:93: warning: variable ‘in_actions’ set but not used [-Wunused-but-set-variable] /usr/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld: build/z1/main.exe section `.bss' will not fit in region `ram' /usr/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld: region `ram' overflowed by 436 bytes collect2: ld returned 1 exit status make: *** [exe0] Error 1 This can be because of msp430-46 you think??? Now the overflowed by 436 On Wed, Mar 20, 2013 at 2:11 PM, Jhon James <[email protected]> wrote: > I can switch to that as well if that is more efficient not a problem. > Thanks for helping out I will try and will get back to you if it works > well. Thanks once again > > > On Wed, Mar 20, 2013 at 2:10 PM, Antonio Linan <[email protected]>wrote: > >> BTW, I'm using msp430-47, code size is a little smaller than msp430-46 >> but nevertheless it compiles for both. >> >> --Antonio >> >> >> On Wed, Mar 20, 2013 at 3:08 PM, Antonio Linan <[email protected]>wrote: >> >>> Makefile: >>> COMPONENT=PppRouterC >>> # PFLAGS += -DENABLE_SPI0_DMA >>> # PFLAGS += -DCC2420_DEF_CHANNEL=21 >>> >>> CFLAGS += -DMAX_PARENT=1 >>> CFLAGS += -DROUTE_TABLE_SZ=3 >>> >>> Results: >>> >>> warning: variable ‘in_actions’ set but not used >>> [-Wunused-but-set-variable] >>> compiled PppRouterC to build/z1/main.exe >>> 37350 bytes in ROM >>> 8134 bytes in RAM >>> msp430-objcopy --output-target=ihex build/z1/main.exe build/z1/main.ihex >>> writing TOS image >>> a-linan@zolertia:~/Desktop/TinyOS/tinyos-github/apps/PppRouter$ >>> >>> --Antonio >>> >>> >>> On Wed, Mar 20, 2013 at 2:57 PM, Jhon James <[email protected]>wrote: >>> >>>> defined them in makefile and commented the lines as instructed here is >>>> the error >>>> >>>> >>>> >>>> >>>> /usr/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld: >>>> build/z1/main.exe section `.bss' will not fit in region `ram' >>>> /usr/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld: region >>>> `ram' overflowed by 1218 bytes >>>> >>>> collect2: ld returned 1 exit status >>>> make: *** [exe0] Error 1 >>>> >>>> Regard's >>>> >>>> >>>> On Wed, Mar 20, 2013 at 1:29 PM, Antonio Linan <[email protected]>wrote: >>>> >>>>> Add those defines to the Makefile, if you want to know where are >>>>> defined by default use something like grep/find. >>>>> >>>>> --Antonio >>>>> >>>>> >>>>> On Wed, Mar 20, 2013 at 2:23 PM, Jhon James <[email protected]>wrote: >>>>> >>>>>> Hello Antonio, >>>>>> >>>>>> >>>>>> // UDP shell on port 2000// components UDPShellC; >>>>>> // prints the routing table// components RouteCmdC; >>>>>> >>>>>> >>>>>> >>>>>> It is not mentioned in which file you need to comment these files. >>>>>> PppRouterC.nc is the file in which I found these links to comment >>>>>> >>>>>> http://zolertia.sourceforge.net/wiki/index.php/Blip_v2.0 >>>>>> >>>>>> You can update that link. Also I want to ask that those defines >>>>>> >>>>>> #define MAX_PARENT 1 >>>>>> #define ROUTE_TABLE_SZ 3 >>>>>> >>>>>> where we have to define them?? I mean in the same PppRouter.nc file? >>>>>> Moreover >>>>>> >>>>>> his is test code not committed to trunk (not will ever be), when we >>>>>> manage to get a final solution that makes us feel comfortable and gets >>>>>> accepted by the core we will bring these changes to main trunk, at the >>>>>> moment all the testing can be found r*eferenced here*, and soon at >>>>>> My GitHub in a test branch >>>>>> >>>>>> by 'referenced here' you mean this page ( >>>>>> http://zolertia.sourceforge.net/wiki/index.php/Blip_v2.0) or some >>>>>> other?? >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Mar 20, 2013 at 11:15 AM, Jhon James <[email protected]> >>>>>> wrote: >>>>>> > Hello Antonio, >>>>>> > >>>>>> > Thanks for the pointer. I just scrolled the page down. and read >>>>>> > further. I thought that page was quite an old one. That is why I >>>>>> asked >>>>>> > whether that implementation is included in the latest release or >>>>>> not. >>>>>> > I will change the code and will get back to you if I will need any >>>>>> > further help. >>>>>> > >>>>>> > Thanks once again. >>>>>> > >>>>>> > Regard's >>>>>> > >>>>>> > On Wed, Mar 20, 2013 at 11:00 AM, Antonio Linan < >>>>>> [email protected]> wrote: >>>>>> >> Examples are self explanatory: >>>>>> >> >>>>>> >> make z1 blip install,2 bsl,/dev/ttyUSB1 >>>>>> >> >>>>>> >> >>>>>> >> Replace ttyUSB1 for whatever port the mote is assigned. >>>>>> >> >>>>>> >> --Antonio >>>>>> >> >>>>>> >> >>>>>> >> On Wed, Mar 20, 2013 at 11:58 AM, Antonio Linan < >>>>>> [email protected]> wrote: >>>>>> >>> >>>>>> >>> Read the wiki, again but carefully, it shows the files you need >>>>>> to change >>>>>> >>> for the applications to compile, and the code examples already >>>>>> points out >>>>>> >>> how to set the node id on compilation (install,X where X is the >>>>>> desired ID). >>>>>> >>> >>>>>> >>> --Antonio >>>>>> >>> >>>>>> >>> >>>>>> >>> On Wed, Mar 20, 2013 at 11:54 AM, Jhon James < >>>>>> [email protected]> wrote: >>>>>> >>>> >>>>>> >>>> Hello Help Desk, Antonio and Eric, >>>>>> >>>> >>>>>> >>>> I was trying to install 6LowPAN Blip implementation on Z1 motes >>>>>> using >>>>>> >>>> the following link >>>>>> >>>> >>>>>> >>>> http://zolertia.sourceforge.net/wiki/index.php/Blip_v2.0 >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> I have the latest release of the TinyOs and the problem that I am >>>>>> >>>> currently having is that when I try to install the Ppp_Router >>>>>> example >>>>>> >>>> I get the following error >>>>>> >>>> >>>>>> >>>> make z1 blip install,1 >>>>>> >>>> >>>>>> >>>> /root/top/t2_cur/tinyos-release/tos/lib/ppp/LcpAutomatonP.nc: In >>>>>> >>>> function ‘LcpAutomatonP__0__processEventActions_’: >>>>>> >>>> >>>>>> /root/top/t2_cur/tinyos-release/tos/lib/ppp/LcpAutomatonP.nc:543:93: >>>>>> >>>> warning: variable ‘in_actions’ set but not used >>>>>> >>>> [-Wunused-but-set-variable] >>>>>> >>>> /usr/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld: >>>>>> >>>> build/z1/main.exe section `.bss' will not fit in region `ram' >>>>>> >>>> /usr/bin/../lib/gcc/msp430/4.6.3/../../../../msp430/bin/ld: >>>>>> region >>>>>> >>>> `ram' overflowed by 1534 bytes >>>>>> >>>> collect2: ld returned 1 exit status >>>>>> >>>> make: *** [exe0] Error 1 >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> Now I believe that the latest tinyos-release does not contain the >>>>>> >>>> compressed implementation of the blip for z1 motes. Is that >>>>>> right??? >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> Also how we know from here that the node id is 1?? I mean I did >>>>>> not >>>>>> >>>> burn the node id. The motes are new motes that I recieved almost >>>>>> a >>>>>> >>>> month ago. I only burnt the LED blink code just to blink the >>>>>> LED's and >>>>>> >>>> they work perfectly okay. >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> Also I want to ask that when I do >>>>>> >>>> >>>>>> >>>> make z1 install >>>>>> >>>> >>>>>> >>>> it installs the firmware in ttyUSB0 device and i believe that >>>>>> MOTECOM >>>>>> >>>> variable tell which one to program. Now I have a 3 nodes one is >>>>>> >>>> ttyUSB0, other is ttyUSB1 and the third is ttyUSB2. What >>>>>> argument to >>>>>> >>>> pass in order to access the particular node?? >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> Regard's >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> -- >>>>>> >>> -- >>>>>> >>> Antonio Liñan Colina >>>>>> >>> R+D+I Engineer >>>>>> >>> @: [email protected] >>>>>> >>> @: [email protected] >>>>>> >>> ------------------------------ >>>>>> >>> Advancare >>>>>> >>> T: +34 93 582 02 70 >>>>>> >>> http://www.advancare.com >>>>>> >>> http://www.zolertia.com >>>>>> >>> http://zolertia.sourceforge.net >>>>>> >>> http://webshop.zolertia.com >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> -- >>>>>> >> -- >>>>>> >> Antonio Liñan Colina >>>>>> >> R+D+I Engineer >>>>>> >> @: [email protected] >>>>>> >> @: [email protected] >>>>>> >> ------------------------------ >>>>>> >> Advancare >>>>>> >> T: +34 93 582 02 70 >>>>>> >> http://www.advancare.com >>>>>> >> http://www.zolertia.com >>>>>> >> http://zolertia.sourceforge.net >>>>>> >> http://webshop.zolertia.com >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> -- >>>>> Antonio Liñan Colina >>>>> R+D+I Engineer >>>>> @: [email protected] >>>>> @: [email protected] >>>>> ------------------------------ >>>>> Advancare >>>>> T: +34 93 582 02 70 >>>>> http://www.advancare.com >>>>> http://www.zolertia.com >>>>> http://zolertia.sourceforge.net >>>>> http://webshop.zolertia.com >>>>> >>>> >>>> >>> >>> >>> -- >>> -- >>> Antonio Liñan Colina >>> R+D+I Engineer >>> @: [email protected] >>> @: [email protected] >>> ------------------------------ >>> Advancare >>> T: +34 93 582 02 70 >>> http://www.advancare.com >>> http://www.zolertia.com >>> http://zolertia.sourceforge.net >>> http://webshop.zolertia.com >>> >> >> >> >> -- >> -- >> Antonio Liñan Colina >> R+D+I Engineer >> @: [email protected] >> @: [email protected] >> ------------------------------ >> Advancare >> T: +34 93 582 02 70 >> http://www.advancare.com >> http://www.zolertia.com >> http://zolertia.sourceforge.net >> http://webshop.zolertia.com >> > >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
