Menu

Tree [r177] /
 History

HTTPS access


File Date Author Commit
 ecos 2008-08-04 jac_goudsmit [r170] Adding some ignore flags
 gcc-3.3.4-glibc-2.3.2 2008-05-12 jac_goudsmit [r91] Add .o files in toolchain that were skipped before
 images 2008-08-04 jac_goudsmit [r170] Adding some ignore flags
 linux-2.6.19 2009-01-25 jac_goudsmit [r177] Kernel hack: Adding RDC 3211 reset and power do...
 source 2008-09-29 jac_goudsmit [r176] Adding telnetd to Busybox config, adding symlin...
 squashfs-tool 2008-05-10 jac_goudsmit [r85] Restoring Linksys directory structure... Probab...
 Changelog 2008-08-05 jac_goudsmit [r171] Updating text files in project root
 Makefile 2008-07-07 jac_goudsmit [r165] Update main Makefile to use sudo
 ReadMe.Nasi200.txt 2008-08-05 jac_goudsmit [r171] Updating text files in project root
 ReadMe.txt 2008-07-29 jac_goudsmit [r166] Integrating Linksys V3.4R75 source

Read Me

============ NAS200 source codes ==========================================
NAS200_V34R75_GPL.tgz

   Folder           						Description                   
   -----------------------  				------------------------------------------------
   /NAS200_V34R75_GPL/ecos					Boot loader and its compiler
   /NAS200_V34R75_GPL/gcc-3.3.4-glibc-2.3.2	ToolChains
   /NAS200_V34R75_GPL/source   				Application 
    
    
   /NAS200_V34R75_GPL/linux-2.6.19/      	Linux_Kernel
   
   /NAS200_V34R75_GPL/Makefile       		A make file to build "Linux_Kernel" and "File_System" 
    
   /NAS200_V34R75_GPL/images/         		Binaries of "Loader", "Linux_Kernel" and "File_System" are put here.
		     	  							Also include a tool to combine "Loader", "Linux_Kernel" and "File_System".

============ NAS200 FW binary (NAS200_V34R75.bin) build procedure ===========
1. Install NAS200 source codes and change to the source code folder
   Un-tar "NAS200_V34R75_GPL.tgz" to a source code folder.
   change to the source code folder.
   	
2. Build F/W binrary
	#make all
	images/NAS200_V34R75.bin is the F/W binary.

3. Build the Boot Loader
	#make loader
	images/redboot.bin is the new boot loader.
	
4. Build the toolchains 
	Download building scripts from 'http://kegel.com/crosstool/crosstool-0.42.tar.gz'. Modify demo-i386.sh
	to select the correct target 'gcc-3.3.4-glibc-2.3.2'. And then demo-i386.sh