diff options
Diffstat (limited to 'doc/README.dk1s10')
| -rw-r--r-- | doc/README.dk1s10 | 131 | 
1 files changed, 0 insertions, 131 deletions
| diff --git a/doc/README.dk1s10 b/doc/README.dk1s10 deleted file mode 100644 index 622bef537..000000000 --- a/doc/README.dk1s10 +++ /dev/null @@ -1,131 +0,0 @@ - -			 Nios Development Kit -			   Startix Editions - -		    Last Update: January 28, 2004 -==================================================================== - -This file contains information regarding U-Boot and the Altera -Nios Development Kit, Startix Edition (DK-1S10). For general Nios -information see doc/README.nios. - -Most stuff of this file was borrowed and based on README.dk1c20, -the DK-1C20 related information file. - -For those interested in contributing ... see HELP WANTED section -in doc/README.nios. - -Contents: - -	1. Files -	2. Memory Organization -	3. CPU Variations -	4. Examples -	5. Programming U-Boot into FLASH with GERMS - -==================================================================== - -1. Files -========= -	board/altera/dk1s10/* -	include/configs/DK1S10.h - -2. Memory Organization -======================= - -	-The heap is placed below the monitor (U-Boot code). -	-Global data is placed below the heap. -	-The stack is placed below global data (&grows down). - -3. CPU Variations -================= - -There are more than one NIOS CPU variation for the DK-1S10. U-Boot -supports the following CPU configurations: - -	- Altera Standard 32 (make DK1S10_standard_32_config) -	- Microtronix LDK 2.0 (make DK1S10_mtx_ldk_20_config) - -4. Examples -============ - -The hello_world example was never tested on DK-1S10. Neverthelse -it should work as far as possible, because the DK-1S10 port is -more than ninetieth percents equal to the DK-1C20 port and at -this platform the hello_world example was already tested -successfully (see README.dk1c20). - - -5. Programming U-Boot into FLASH with GERMS -============================================ -The current version of the DK-1S10 port with the default -configuration settings occupies about 78 KBytes of flash. -A minimal configuration occupies less than 60 KByte -(network support disabled). - -To program U-Boot into the DK-1S10 flash using GERMS do the -following: - -1. From the command line, download U-Boot using the nios-run: - -	$ nios-run -r u-boot.srec - -This takes about 45 seconds (GERMS is not very speedy here). -After u-boot is downloaded it will be executed. You should -see the following: - -    U-Boot 1.0.2 (Jan 28 2004 - 19:02:30) - -    CPU: Nios-32 Rev. 3.3 (0x3038) -    Reg file size: 256 LO_LIMIT/HI_LIMIT: 2/14 -    Board: Altera Nios 1S10 Development Kit -    In:    serial -    Out:   serial -    Err:   serial -    DK1S10 > - - -2. Quit nios-run and start your terminal application (e.g. start -   Hyperterminal or minicom). - -3. Download the u-boot code to RAM. When using Hyperterminal, do the -   following: - -   a. From the u-boot command prompt start a binary download to -      SRAM / SDRAM: - -      at the Altera Standard 32 to SRAM: - -	==> loadb 800000 - -      at the Microtronix LDK 2.0 to SDRAM: - -	==> loadb 1010000 - -   b. Download u-boot.bin using kermit. - -4. From the U-Boot command prompt, erase flash: - -   at the Altera Standard 32 from 0x40000 to 0x5ffff: - -	==> erase 1:4-5 - -   at the Microtronix LDK 2.0 from 0x8000000 to 0x81ffff: - -	==> erase 1:0-1 - -5. Copy the binary image from SRAM / SDRAM to flash: - -   at the Altera Standard 32 to SRAM: - -	==> cp.b 800000 40000 ${filesize} - -   at the Microtronix LDK 2.0 to SDRAM: - -	==> cp.b 1010000 8000000 ${filesize} - -U-Boot will now automatically start when the board is powered on or -reset using the Standard-32 configuration. To start U-Boot with the -Safe-32 configuration, enter the following GERMS command: - -    + g 40000 |