Re: [Tinyos-help] RPL + Node ID 2 = magic?
I'm sorry. That code should be out and will be out in the next commit that I will make. I had it there to test the multihop capabilities and forgot to take it out when pushing it to the main branch. -John On Aug 1, 2011, at 12:33 AM, Johny Mattsson wrote: > Hello, > > Could someone please shine some light on the change from r5657 which added > the following to RPLRankP.nc in IP_DIO.recv(): > > if(TOS_NODE_ID == 2 && dio->dagRank == ROOT_RANK) > return; > > When I merged in this change to my working tree I had my comms broken as I > was using node IDs 1 and 2 for my setup... what's so magic about node ID 2? > The commit message doesn't make any mention of this change, and I haven't > found anything detailing reserved/special addresses used by RPL. > > For now I'll simply stay clear of ID 2, but it would be good to understand > what's really going on here. > > Thanks, > /Johny > -- > Johny Mattsson > Software Engineer > > DiUS Computing Pty. Ltd. > where ideas are engineered > > ___ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help -- JeongGil Ko (John) Ph.D. Student Department of Computer Science Johns Hopkins University http://www.cs.jhu.edu/~jgko ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] using tYMO with windows VM ware
No it is not available. what is available to be downloaded is the tinyos 2.1 (http://docs.tinyos.net/tinywiki/index.php/Running_a_XubunTOS_Virtual_Machine_Image_in_VMware_Player) Its probably available in tinyos 2.1.1 Regards, Shamali From: Fajar Lab To: TinyOS ; Shamali Gunawardena Sent: Saturday, July 30, 2011 7:17 AM Subject: Re: [Tinyos-help] using tYMO with windows VM ware Hi, maybe TyMo protocol is provided in the latest version of TinyOS (TinyOS-2x), please refers to google code of TinyOs Fjr. Dari: Shamali Gunawardena >Judul: [Tinyos-help] using tYMO with windows VM ware >Kepada: "TinyOS" >Tanggal: Jumat, 29 Juli, 2011, 10:32 AM > > > > >Hi, > >TYMO package is not available in windows VMware. I manged to get hold of the >folder from the ubuntu tinyos setup. Now how to I set it up in the windows VMware. > >Regards, > >Shamali > > >___ >Tinyos-help mailing list >Tinyos-help@millennium.berkeley.edu >https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
[Tinyos-help] Pinouts of a TelosB SPI bus
Hi! I'm trying to add Ethernet communication functionality to a Crossbow TelosB mote. To accomplish that, I intend to use an Arduino Ethernet shield (and it's schematics), but don't have the pinouts of the TelosB mote. Do you know the pinouts of the TelosB SPI bus? Thanks in advance! Best regards, Marcelo Coelho DISCLAIMER: This message is confidential and may contain privileged information. It is for use only by the people or entities to whom it is addressed. If you are not an intended recipient, you should not disclose, distribute, copy, print, rely on or otherwise make use of this message. If an addressing or transmission error has misdirected it to you we would be grateful if you would please notify the sender by return, before deleting it from your system. Are you controlling information disclosure? Decide what you need to keep secret and enforce it with csSECURE. See how at www.csSECURE.net. ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] Pinouts of a TelosB SPI bus
http://www.snm.ethz.ch/pub/uploads/Projects/tmote_sky_schematic.pdf - Thomas On Mon, Aug 1, 2011 at 8:24 AM, Marcelo Coelho wrote: > Hi! > > > I'm trying to add Ethernet communication functionality to a Crossbow TelosB > mote. To accomplish that, I intend to use an Arduino Ethernet shield (and > it's schematics), but don't have the pinouts of the TelosB mote. > > Do you know the pinouts of the TelosB SPI bus? > > Thanks in advance! > > > Best regards, > Marcelo Coelho > > > > DISCLAIMER: This message is confidential and may contain privileged > information. It is for use only by the people or entities to whom it is > addressed. If you are not an intended recipient, you should not disclose, > distribute, copy, print, rely on or otherwise make use of this message. If an > addressing or transmission error has misdirected it to you we would be > grateful if you would please notify the sender by return, before deleting it > from your system. > > Are you controlling information disclosure? Decide what you need to keep > secret and enforce it with csSECURE. See how at www.csSECURE.net. > > ___ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] Pinouts of a TelosB SPI bus
And here's a list of controller and header assignments: http://www.etantdonnes.com/Motes/TMOTEpins.txt MS Thomas Schmid wrote: > http://www.snm.ethz.ch/pub/uploads/Projects/tmote_sky_schematic.pdf > > - Thomas > > > > > > On Mon, Aug 1, 2011 at 8:24 AM, Marcelo Coelho > wrote: >> Hi! >> >> >> I'm trying to add Ethernet communication functionality to a Crossbow TelosB >> mote. To accomplish that, I intend to use an Arduino Ethernet shield (and >> it's schematics), but don't have the pinouts of the TelosB mote. >> >> Do you know the pinouts of the TelosB SPI bus? >> >> Thanks in advance! >> >> >> Best regards, >> Marcelo Coelho >> >> >> >> DISCLAIMER: This message is confidential and may contain privileged >> information. It is for use only by the people or entities to whom it is >> addressed. If you are not an intended recipient, you should not disclose, >> distribute, copy, print, rely on or otherwise make use of this message. If >> an addressing or transmission error has misdirected it to you we would be >> grateful if you would please notify the sender by return, before deleting it >> from your system. >> >> Are you controlling information disclosure? Decide what you need to keep >> secret and enforce it with csSECURE. See how at www.csSECURE.net. >> >> ___ >> Tinyos-help mailing list >> Tinyos-help@millennium.berkeley.edu >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> > > ___ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] Pinouts of a TelosB SPI bus
Thanks for the quick replies! >From what I understood, the SPI functionality is provided by the UART0 tx/rx ports and the I2Cclk (for clock source) and I2Cdata (for the slave select) in the 10pin expansion header. Michael: I liked the pinout that you pointed, specially the description of the UART1TX ("?wtf?") :p Cheers, Marcelo Coelho -Original Message- From: Michael Schippling [mailto:sc...@santafe.edu] Sent: segunda-feira, 1 de Agosto de 2011 17:04 To: Thomas Schmid Cc: Marcelo Coelho; tinyos-help@millennium.berkeley.edu Subject: Re: [Tinyos-help] Pinouts of a TelosB SPI bus And here's a list of controller and header assignments: http://www.etantdonnes.com/Motes/TMOTEpins.txt MS Thomas Schmid wrote: > http://www.snm.ethz.ch/pub/uploads/Projects/tmote_sky_schematic.pdf > > - Thomas > > > > > > On Mon, Aug 1, 2011 at 8:24 AM, Marcelo Coelho > wrote: >> Hi! >> >> >> I'm trying to add Ethernet communication functionality to a Crossbow >> TelosB mote. To accomplish that, I intend to use an Arduino Ethernet >> shield (and it's schematics), but don't have the pinouts of the TelosB mote. >> >> Do you know the pinouts of the TelosB SPI bus? >> >> Thanks in advance! >> >> >> Best regards, >> Marcelo Coelho >> >> >> >> DISCLAIMER: This message is confidential and may contain privileged information. It is for use only by the people or entities to whom it is addressed. If you are not an intended recipient, you should not disclose, distribute, copy, print, rely on or otherwise make use of this message. If an addressing or transmission error has misdirected it to you we would be grateful if you would please notify the sender by return, before deleting it from your system. >> >> Are you controlling information disclosure? Decide what you need to keep secret and enforce it with csSECURE. See how at www.csSECURE.net. >> >> ___ >> Tinyos-help mailing list >> Tinyos-help@millennium.berkeley.edu >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-h >> elp >> > > ___ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help DISCLAIMER: This message is confidential and may contain privileged information. It is for use only by the people or entities to whom it is addressed. If you are not an intended recipient, you should not disclose, distribute, copy, print, rely on or otherwise make use of this message. If an addressing or transmission error has misdirected it to you we would be grateful if you would please notify the sender by return, before deleting it from your system. Are you controlling information disclosure? Decide what you need to keep secret and enforce it with csSECURE. See how at www.csSECURE.net. ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] Pinouts of a TelosB SPI bus
hmmm...I haven't used SPI, on anything actually, but it looks like "they" did not bring all the signals you need to the I/O headers. According the the MSP430 Users Guide, I think you need SOMI0 which is named "RADIO_SO" on the schematic. You do get access to SOMO0 and UCLK0 as RADIO_SI and RADIO_SCLK, and I think you can use them for I2C, but there's not enough wires for SPI. I believe, from a quick glance at the spec sheet, that an internal UART is used to do the actual comm but the I/O pins are those of the RADIO_* variety. The CC2420 radio chip interfaces via SPI so you would need to do arbitration in any case. MS Marcelo Coelho wrote: > Thanks for the quick replies! > >>From what I understood, the SPI functionality is provided by the UART0 tx/rx > ports and the I2Cclk (for clock source) and I2Cdata (for the slave select) > in the 10pin expansion header. > > Michael: I liked the pinout that you pointed, specially the description of > the UART1TX ("?wtf?") :p > > > Cheers, > Marcelo Coelho > > -Original Message- > From: Michael Schippling [mailto:sc...@santafe.edu] > Sent: segunda-feira, 1 de Agosto de 2011 17:04 > To: Thomas Schmid > Cc: Marcelo Coelho; tinyos-help@millennium.berkeley.edu > Subject: Re: [Tinyos-help] Pinouts of a TelosB SPI bus > > And here's a list of controller and header assignments: > http://www.etantdonnes.com/Motes/TMOTEpins.txt > MS > > > Thomas Schmid wrote: >> http://www.snm.ethz.ch/pub/uploads/Projects/tmote_sky_schematic.pdf >> >> - Thomas >> >> >> >> >> >> On Mon, Aug 1, 2011 at 8:24 AM, Marcelo Coelho >> wrote: >>> Hi! >>> >>> >>> I'm trying to add Ethernet communication functionality to a Crossbow >>> TelosB mote. To accomplish that, I intend to use an Arduino Ethernet >>> shield (and it's schematics), but don't have the pinouts of the TelosB > mote. >>> Do you know the pinouts of the TelosB SPI bus? >>> >>> Thanks in advance! >>> >>> >>> Best regards, >>> Marcelo Coelho >>> >>> >>> >>> DISCLAIMER: This message is confidential and may contain privileged > information. It is for use only by the people or entities to whom it is > addressed. If you are not an intended recipient, you should not disclose, > distribute, copy, print, rely on or otherwise make use of this message. If > an addressing or transmission error has misdirected it to you we would be > grateful if you would please notify the sender by return, before deleting it > from your system. >>> >>> Are you controlling information disclosure? Decide what you need to keep > secret and enforce it with csSECURE. See how at www.csSECURE.net. >>> ___ >>> Tinyos-help mailing list >>> Tinyos-help@millennium.berkeley.edu >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-h >>> elp >>> >> ___ >> Tinyos-help mailing list >> Tinyos-help@millennium.berkeley.edu >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > DISCLAIMER: This message is confidential and may contain privileged > information. It is for use only by the people or entities to whom it is > addressed. If you are not an intended recipient, you should not disclose, > distribute, copy, print, rely on or otherwise make use of this message. If an > addressing or transmission error has misdirected it to you we would be > grateful if you would please notify the sender by return, before deleting it > from your system. > > Are you controlling information disclosure? Decide what you need to keep > secret and enforce it with csSECURE. See how at www.csSECURE.net. > > ___ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] RPL + Node ID 2 = magic?
Ah, thanks for that clarification! Cheers, /Johny On Mon, Aug 1, 2011 at 9:57 PM, JeongGil Ko (John) wrote: > I'm sorry. That code should be out and will be out in the next commit that > I will make. I had it there to test the multihop capabilities and forgot to > take it out when pushing it to the main branch. > > -John > > On Aug 1, 2011, at 12:33 AM, Johny Mattsson wrote: > > > Hello, > > > > Could someone please shine some light on the change from r5657 which > added the following to RPLRankP.nc in IP_DIO.recv(): > > > > if(TOS_NODE_ID == 2 && dio->dagRank == ROOT_RANK) > > return; > > > > When I merged in this change to my working tree I had my comms broken as > I was using node IDs 1 and 2 for my setup... what's so magic about node ID > 2? The commit message doesn't make any mention of this change, and I haven't > found anything detailing reserved/special addresses used by RPL. > > > > For now I'll simply stay clear of ID 2, but it would be good to > understand what's really going on here. > > > > Thanks, > > /Johny > > -- > > Johny Mattsson > > Software Engineer > > > > DiUS Computing Pty. Ltd. > > where ideas are engineered > > > > ___ > > Tinyos-help mailing list > > Tinyos-help@millennium.berkeley.edu > > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > -- > JeongGil Ko (John) > Ph.D. Student > Department of Computer Science > Johns Hopkins University > http://www.cs.jhu.edu/~jgko > > ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
[Tinyos-help] TinyOS Gentoo Overlay
TL;DR: The latest TinyOS Gentoo overlay is now available at GitHub. See link below. And none of the previous contributors can maintain it anymore. Previously, we had a Gentoo overlay available at https://naurel.org/svn/tinyos-2-overlay/ However, since the maintainer stopped working on it for a few years, the overlay became outdated and broken. Earlier this year, I started fixing this overlay. I updated the ebuilds so that they work again. But then I got stuck: http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2011-March/050233.html And it turned out that my issue wasn't a problem with the ebuilds, but instead it was a bug in nesC (triggered when using recent gcc/perl versions). See this message: http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2011-June/051361.html Unfortunately, I'm not working with TinyOS anymore, and I can't maintain this overlay. I've published the updated overlay at GitHub: https://github.com/denilsonsa/tinyos-gentoo-overlay Anyone is welcome to fork it and maintain it, as none of the previous contributors can maintain it anymore. A big "thank you" goes to Aurelien Francillon, who did all the major work and maintained the overlay for a couple of years (I'm not following this tinyos-help list, so add me to CC if you want to contact me) -- Denilson Figueiredo de Sá Rio de Janeiro - Brasil ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help