[Tinyos-beta-commits] CVS: tinyos-1.x/beta/Deluge README.txt, 1.23, 1.24

Jonathan Hui jwhui at users.sourceforge.net
Thu Jun 9 15:20:38 PDT 2005


Update of /cvsroot/tinyos/tinyos-1.x/beta/Deluge
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29196

Modified Files:
	README.txt 
Log Message:
- Sync with newly added features.



Index: README.txt
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/Deluge/README.txt,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** README.txt	17 May 2005 23:16:44 -0000	1.23
--- README.txt	9 Jun 2005 22:20:35 -0000	1.24
***************
*** 11,35 ****
  
  - New features:
!   - TOSBoot first verifies the CRCs in the image before programming to
!     help ensure the program is valid.
!   - Support for hardware write protect of external flash chip.
!   - Ping results include information obtained from Ident.h.
!   - Metadata data-structures include CRCs generated by the host PC
!     to help guard against corruption.
!   - TOSBoot bootloader now written in nesC.
!   - CRCs are no longer inlined with program data, thus allowing for
!     DMA transfers from external flash to program flash.
!   - Version number information included in Deluge packets to prevent
!     nodes with different versions of Deluge from conflicts.
!   - Support for TinyOS 2.x hardware independent storage abstraction.
!   - Auto-detection of a TOSBase node so the '-t' option is not required
!     at the command line.
!   - Auto-resume of incomplete images, using program name, unix time,
!     and user hash to identify identical images.
!   - Auto-detection of identical images so that images are not
!     accidentally downloaded more than once by the user.
!   - Metadata information clearly displayed and now requires user
!     confirmation to continue execution.
!   - All improvements implemented in less code size than Deluge 1.0.
  
  - Major user differences:
--- 11,54 ----
  
  - New features:
!   - Verify image before programming: TOSBoot first verifies the CRCs
!   in the image before programming to help ensure the program is valid.
!   - Check system voltage before programming: Make sure the system
!   voltage is above the required threshold to ensure that bits are
!   written correctly.
!   - Rollback to Golden Image on failure: TOSBoot will automatically
!   attempt to load the Golden Image if a programming attempt has
!   failed, bringing the node into a network programmable state.
!   - Hardware write protect: Support for hardware write protection to
!   prevent application code from modifying the Golden Image.
!   - Verbose information: Image metadata include program name, compile
!   time, hostname that compiled the code, and user that compiled the
!   code.
!   - Protected data structures: Metadata data-structures include CRCs
!   generated by the host PC to limit propagation of corrupt
!   data-structures.
!   - Auto-detection of TOSBase: The Deluge java app operates exactly
!   the same whether a Deluge or TOSBase node is connect. The '-t'
!   option is no longer required at the command line.
!   - Auto-resume incomplete images: Auto-resume of incomplete images,
!   using program name, unix time, and user hash to identify identical
!   images.
!   - Auto-detect identical images: Auto-detection of identical images
!   so that images are not accidentally downloaded more than once by the
!   user.
!   - Operator error protection: Metadata information clearly displayed
!   and now requires user confirmation to continue execution.
!   - Reset images: Reset Deluge images before shifting your nodes from
!   network to network and prevent unintentional reprogramming of nodes.
!   - nesC TOSBoot: TOSBoot bootloader now written in nesC.
!   - TinyOS 2.x storage abstraction: Support for TinyOS 2.x hardware
!   independent storage abstraction.
!   - Protocol version number: Version number information included in
!   Deluge packets to prevent nodes with different versions of Deluge
!   from conflicts.
!   - DMA transfer support: CRCs are no longer inlined with program
!   data, thus allowing for DMA transfers from external flash to program
!   flash.
!   -Less code size: All improvements implemented in less code size than
!   Deluge 1.0.
  
  - Major user differences:



More information about the Tinyos-beta-commits mailing list