blob: 6baee089e3d947abf8bf230471fdae25ef5db304 [file] [log] [blame]
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +09001
Wolfgang Denk61fb15c52007-12-27 01:52:50 +01002U-Boot for Renesas SuperH
Yusuke Godac133c1f2008-03-11 12:55:12 +09003 Last update 01/18/2008 by Nobuhiro Iwamatsu
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +09004
5================================================================================
60. What's this?
7 This file contains status information for the port of U-Boot to the
8 Renesas SuperH series of CPUs.
9
10================================================================================
111. Overview
Wolfgang Denk61fb15c52007-12-27 01:52:50 +010012 SuperH has an original boot loader. However, source code is dirty, and
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090013 maintenance is not done.
Wolfgang Denk61fb15c52007-12-27 01:52:50 +010014 To improve sharing and the maintenance of the code, Nobuhiro Iwamatsu
15 started the porting to u-boot in 2007.
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090016
17================================================================================
182. Supported CPUs
19
20 2.1. Renesas SH7750/SH7750R
Yusuke Godac133c1f2008-03-11 12:55:12 +090021 This CPU has the SH4 core.
22
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090023 2.2. Renesas SH7722
Yusuke Godac133c1f2008-03-11 12:55:12 +090024 This CPU has the SH4AL-DSP core.
25
26 2.3. Renesas SH7720
27 This CPU has the SH3 core.
28
29 2.4. Renesas SH7710/SH7712
30 This CPU has the SH3-DSP core and Ethernet controller.
31
32 2.5. Renesas SH7780
33 This CPU has the SH4A core.
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090034
35================================================================================
363. Supported Boards
37
38 3.1. Hitachi UL MS7750SE01/MS7750RSE01
39 Board specific code is in board/ms7750se
40 To use this board, type "make ms7750se_config".
Yusuke Godac133c1f2008-03-11 12:55:12 +090041 Support devices are :
42 - SCIF
43 - SDRAM
44 - NOR Flash
45 - Marubun PCMCIA
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090046
47 3.2. Hitachi UL MS7722SE01
48 Board specific code is in board/ms7722se
49 To use this board, type "make ms7722se_config".
Yusuke Godac133c1f2008-03-11 12:55:12 +090050 Support devices are :
51 - SCIF
52 - SDRAM
53 - NOR Flash
54 - Marubun PCMCIA
55 - SMC91x ethernet
56
57 3.2. Hitachi UL MS7720ERP01
58 Board specific code is in board/ms7720se
59 To use this board, type "make ms7720se_config".
60 Support devices are :
61 - SCIF
62 - SDRAM
63 - NOR Flash
64 - Marubun PCMCIA
65
66 3.3. Renesas R7780MP
67 Board specific code is in board/r7780mp
68 To use this board, type "make r7780mp_config".
69 Support devices are :
70 - SCIF
71 - DDR-SDRAM
72 - NOR Flash
73 - Compact Flash
74 - ASIX ethernet
75 - SH7780 PCI bridge
76 - RTL8110 ethernet
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090077
78 ** README **
79 In SuperH, S-record and binary of made u-boot work on the memory.
Wolfgang Denk61fb15c52007-12-27 01:52:50 +010080 When u-boot is written in the flash, it is necessary to change the
81 address by using 'objcopy'.
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090082 ex) shX-linux-objcopy -Ibinary -Osrec u-boot.bin u-boot.flash.srec
Wolfgang Denk61fb15c52007-12-27 01:52:50 +010083
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090084================================================================================
854. Compiler
Wolfgang Denk61fb15c52007-12-27 01:52:50 +010086 You can use the following of u-boot to compile.
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090087 - SuperH Linux Open site
88 http://www.superh-linux.org/
89 - KPIT GNU tools
90 http://www.kpitgnutools.com/
91
92================================================================================
935. Future
94 I plan to support the following CPUs and boards.
95 5.1. CPUs
Yusuke Godac133c1f2008-03-11 12:55:12 +090096 - SH7751R(SH4)
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090097 - SH7785(SH4)
Wolfgang Denk61fb15c52007-12-27 01:52:50 +010098
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +090099 5.2. Boards
100 - Many boards ;-)
101
102================================================================================
Yusuke Godac133c1f2008-03-11 12:55:12 +0900103Copyright (c) 2007,2008
Nobuhiro Iwamatsu13008082007-11-25 02:51:17 +0900104 Nobuhiro Iwamatsu <iwamatsu@nigaur.org>