9
0
Fork 0
Commit Graph

1094 Commits

Author SHA1 Message Date
Wolfram Sang 788312ae29 add alternating mechanism and flash scripts for ipe337
- add scripts to flash kernel & environment from U-Boot
 - add mechanism to check which of the two kernels to boot
 - add script to initialize the ageing partition
 - cosmetic changes to the init-scripts
2008-02-15 11:38:31 +01:00
Robert Schwebel 85bacf61f6 pcm038: fix default environment wrt. ip address
The boot script doesn't honour the ip= parameter when booting from flash
only.

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-12-17 19:50:41 +01:00
Robert Schwebel 37443467a5 pcm038: add flash timing initialization
Add init code for the CS0 flash timing registers. These values are not
optimized yet, they are more or less copied from the Windows CE
installation.

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-12-17 19:50:41 +01:00
Marc Kleine-Budde 984dd939ba [pcm038] remove alternate partition from environment
This patch removes the alternate partition from the default environment.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-29 10:48:52 +01:00
Marc Kleine-Budde b7e74539f8 [pcm038] check before update if server is alive
With this patch it's checked if the server is alive before erasing the flash

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 10:56:11 +01:00
Marc Kleine-Budde b5aa55445f [pcm038] fix defaultenv
The partitions have to activated already in init, not in boot.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 10:55:22 +01:00
Robert Schwebel e75fbbea2a pcm038: add default environment
Add a default environment for the phyCORE-i.MX27.

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 09:40:36 +01:00
Robert Schwebel 4ee1303b43 pcm038: coding style fixes
Some coding style fixes for pcm038.

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 09:01:19 +01:00
Robert Schwebel 9ad74946ce pcm038: fixup hardware init sequence
The i.MX27 can only run at 200 MHz ARM core frequency when being powered
by 1.2 V. Fix init sequence to reflect this behaviour.

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-28 09:01:19 +01:00
Marc Kleine-Budde ed09032929 Fix partition definition
This patch fixed the partition definition for the pcm038 baseboard.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 09:01:19 +01:00
Marc Kleine-Budde fdac93e784 [ipe337] fixed environment
hush parser has problems with undefined vars
thanks to Enrik Bernkhan for spotting this

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-27 23:30:45 +01:00
Marc Kleine-Budde 57cae4e826 Merge branch 'ipe337' 2007-11-12 15:58:53 +01:00
Marc Kleine-Budde e3b2a8f972 [ipe337] new version of update_* scripts
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-12 15:30:57 +01:00
Juergen Beisert 1d0ea3b402 (Re) Enabling SDRAM setup
Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
2007-11-12 15:27:19 +01:00
Marc Kleine-Budde bd8081b620 [ipe337] rename environment subdir form defenv -> env
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-12 14:03:45 +01:00
Juergen Beisert 9b07bdbbdc Merge branch 'docu' 2007-11-09 14:06:57 +01:00
Juergen Beisert a7d96488e5 Using correct board names all over the place
Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
2007-11-08 18:23:44 +01:00
Juergen Beisert 903d775d32 adding first clean mx27 only fec driver 2007-11-08 16:24:51 +01:00
Juergen Beisert 8fe25ecf12 adding various doku 2007-11-08 12:01:52 +01:00
Juergen Beisert 0a13be8de2 various docu added 2007-11-05 15:20:31 +01:00
Juergen Beisert 4cd877a840 saving added docu 2007-11-05 14:39:07 +01:00
Juergen Beisert 1cb7062653 integrating sha's changes into jbe's branch 2007-11-05 12:26:29 +01:00
Sascha Hauer c7655ebd43 ipe337: Make the default environment more sophisticated
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 11:53:02 +02:00
Sascha Hauer d35ef4c66e ipe337: Increase the time we pull the reset line for the network controller
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 11:50:25 +02:00
Juergen Beisert 30e09b83d5 shell info added 2007-10-19 21:35:46 +02:00
Juergen Beisert e51d17e078 netx doc added and some typos fixed 2007-10-19 20:38:41 +02:00
Juergen Beisert 6a8e90c921 adding first board doc 2007-10-19 20:26:21 +02:00
Juergen Beisert cd017b2439 ethernet address default 2007-10-19 17:30:38 +02:00
sascha 0b480c9eb5 phycore i.MX31: Skip SDRAM setup when running from RAM 2007-10-19 16:45:08 +02:00
Juergen Beisert b21ed7177c basic doc structure added 2007-10-19 13:19:43 +02:00
sascha 2acbe717c1 add temporary default environment for scb9328 2007-10-19 11:01:27 +02:00
sascha 3b6d6a45e7 - Implement tree structure for devices
- Use device tree structure to implement partitions
- Let devinfo print a nice tree
- Introduce 'fixed' partitions which are not removable
- Fix mount: It was not possible to mount on a relative path.
2007-10-19 08:45:57 +02:00
Juergen Beisert 264cbd2962 beautifying 2007-10-18 19:12:02 +02:00
Juergen Beisert 95fc69e4e1 preliminary default environment added 2007-10-18 18:31:15 +02:00
Juergen Beisert 209536a55c some improvements 2007-10-18 11:54:36 +02:00
Juergen Beisert 2e36bc0781 adding devices to the newest Phytec BSP 2007-10-18 00:06:03 +02:00
Juergen Beisert 4c03bb1d58 first time running 2007-10-17 21:09:25 +02:00
Juergen Beisert 3d1940a4a0 merge sha + jbe 2007-10-17 18:12:33 +02:00
Juergen Beisert 0641f18c36 prepare for release phytec's board. Untested yet 2007-10-17 18:05:58 +02:00
sascha d59ca7feb3 Linking: Remove linker scripts from (arm based-) boards and add
a generic linker script to arch/arm/lib/u-boot.lds.S.
	 If a board wants to overwrite a linker script it can do
	 so using CONFIG_BOARD_LINKER_SCRIPT.
	 There is no generic linker script for ppc and blackfin
	 yet, so still use the board specific one.
2007-10-17 12:21:53 +02:00
Juergen Beisert bc52d3c052 new imx platform added: phyCORE-imx31 2007-10-17 11:18:00 +02:00
sascha 825ad81490 arm: use text_entry for reset vector instead of hardcoded filename
(once again)
2007-10-17 11:10:57 +02:00
sascha a9c31fab86 Merge octopus:/home/git/projects/u-boot-v2 2007-10-16 14:47:03 +02:00
sascha 52fb34f5ad update scb9328 config 2007-10-16 14:45:58 +02:00
sascha fdf739c7a5 move dm9000 specific stuff to platform_data 2007-10-16 13:55:48 +02:00
Juergen Beisert 00a190c58d changing function name for board specific init 2007-10-16 12:04:01 +02:00
sascha a3408cfe75 scb9328: Move all not critical register initializations
like chipselect setups from assembler to C.
2007-10-16 11:31:13 +02:00
Sascha Hauer ebad2c76fc phycore_mpc5200b_tiny: add map_base for fec controller 2007-10-11 22:10:22 +02:00
Sascha Hauer eadf71abc7 Use Linux kernel list for drivers and devices instead of handmade
list.
2007-10-11 20:20:36 +02:00
Sascha Hauer 8f29f6481e pcm038: only initialize SDRAM if not currently running from it 2007-10-09 17:19:15 +02:00