I'm not sure what's going on here with the micaz schematics or how it's
implemented in software.  I know on the mica2 schematics, the flash is
controlled by USART1 and the CC1000 is controlled by the SPI_xyz lines:
http://www.tinyos.net/hardware/design/ORCAD_FILES/MICA2/6310-0306-01ACLEAN.p
df

I assume the micaz is the same way - using PortB's SPI lines to control the
radio and PortD's USART1 to control the flash.  If that's the case, then
they are two different ports and there shouldn't be a conflict with using
the flash and the radio at the same time. 

Unless, of course, there's some low level component that enjoys starting
conflicts between the two.  Which - this is TinyOS 1.x remember - could be a
plausible excuse.



-----Original Message-----
From: Michael Schippling [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 04, 2006 9:52 AM
To: David Moss
Cc: 'Munaretto, Daniel'; [email protected]
Subject: Re: [Tinyos-help] repeating tests,no free memory


Isn't SPI implemented with USART1?
Or was I out behind the barn when they passed out?
MS

David Moss wrote:
> I think you're right - the flash is controlled by the UART not the SPI.
So
> I'm not sure why it crashes on the micaz sometimes.  I have gotten packets
> to come in over the radio and write to flash, and data from flash to go
over
> the radio just fine on micaz's. Sounds like there's some other software
> issue going on here.
> 
> 
> -----Original Message-----
> From: Munaretto, Daniel [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, October 04, 2006 3:14 AM
> To: David Moss
> Cc: [email protected]
> Subject: RE: [Tinyos-help] repeating tests,no free memory
> 
> 
> Hi David,
>   i would like to ask you a question: do you know if the way FlashBridge
> gets access to the flash, is controlled by SPI interface or UART1
interface
> (ATmega128)?
> because normally the external flash is controlled by UART1 interface of
the
> ATmega128 processor (in this case there are not bus conflicts between
flash
> and radio) and the radio in micaZ is controlled by SPI interface.
>  
> thanks for your help,
> cheers
> Daniele
> 
> 
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help


_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to