xref: /openbmc/u-boot/doc/README.sh7752evb (revision 42e1321874f8a51373972c293f369c6973c85339)
1*1a2621baSYoshihiro Shimoda========================================
2*1a2621baSYoshihiro ShimodaRenesas R0P7752C00000RZ board
3*1a2621baSYoshihiro Shimoda========================================
4*1a2621baSYoshihiro Shimoda
5*1a2621baSYoshihiro ShimodaThis board specification:
6*1a2621baSYoshihiro Shimoda=========================
7*1a2621baSYoshihiro Shimoda
8*1a2621baSYoshihiro ShimodaThe R0P7752C00000RZ(board config name:sh7752evb) has the following device:
9*1a2621baSYoshihiro Shimoda
10*1a2621baSYoshihiro Shimoda - SH7752 (SH-4A)
11*1a2621baSYoshihiro Shimoda - DDR3-SDRAM 512MB
12*1a2621baSYoshihiro Shimoda - SPI ROM 8MB
13*1a2621baSYoshihiro Shimoda - Gigabit Ethernet controllers
14*1a2621baSYoshihiro Shimoda - eMMC 4GB
15*1a2621baSYoshihiro Shimoda
16*1a2621baSYoshihiro Shimoda
17*1a2621baSYoshihiro ShimodaConfiguration for This board:
18*1a2621baSYoshihiro Shimoda=============================
19*1a2621baSYoshihiro Shimoda
20*1a2621baSYoshihiro ShimodaYou can select the configuration as follows:
21*1a2621baSYoshihiro Shimoda
22*1a2621baSYoshihiro Shimoda - make sh7752evb_config
23*1a2621baSYoshihiro Shimoda
24*1a2621baSYoshihiro Shimoda
25*1a2621baSYoshihiro ShimodaThis board specific command:
26*1a2621baSYoshihiro Shimoda============================
27*1a2621baSYoshihiro Shimoda
28*1a2621baSYoshihiro ShimodaThis board has the following its specific command:
29*1a2621baSYoshihiro Shimoda
30*1a2621baSYoshihiro Shimoda - write_mac
31*1a2621baSYoshihiro Shimoda
32*1a2621baSYoshihiro Shimoda
33*1a2621baSYoshihiro Shimoda1. write_mac
34*1a2621baSYoshihiro Shimoda
35*1a2621baSYoshihiro ShimodaYou can write MAC address to SPI ROM.
36*1a2621baSYoshihiro Shimoda
37*1a2621baSYoshihiro Shimoda Usage 1) Write MAC address
38*1a2621baSYoshihiro Shimoda
39*1a2621baSYoshihiro Shimoda   write_mac [GETHERC ch0] [GETHERC ch1]
40*1a2621baSYoshihiro Shimoda
41*1a2621baSYoshihiro Shimoda	For example)
42*1a2621baSYoshihiro Shimoda	 => write_mac 74:90:50:00:33:9e 74:90:50:00:33:9f
43*1a2621baSYoshihiro Shimoda		*) We have to input the command as a single line
44*1a2621baSYoshihiro Shimoda		   (without carriage return)
45*1a2621baSYoshihiro Shimoda		*) We have to reset after input the command.
46*1a2621baSYoshihiro Shimoda
47*1a2621baSYoshihiro Shimoda Usage 2) Show current data
48*1a2621baSYoshihiro Shimoda
49*1a2621baSYoshihiro Shimoda   write_mac
50*1a2621baSYoshihiro Shimoda
51*1a2621baSYoshihiro Shimoda	For example)
52*1a2621baSYoshihiro Shimoda		=> write_mac
53*1a2621baSYoshihiro Shimoda		GETHERC ch0 = 74:90:50:00:33:9e
54*1a2621baSYoshihiro Shimoda		GETHERC ch1 = 74:90:50:00:33:9f
55*1a2621baSYoshihiro Shimoda
56*1a2621baSYoshihiro Shimoda
57*1a2621baSYoshihiro ShimodaUpdate SPI ROM:
58*1a2621baSYoshihiro Shimoda============================
59*1a2621baSYoshihiro Shimoda
60*1a2621baSYoshihiro Shimoda1. Copy u-boot image to RAM area.
61*1a2621baSYoshihiro Shimoda2. Probe SPI device.
62*1a2621baSYoshihiro Shimoda   => sf probe 0
63*1a2621baSYoshihiro Shimoda   SF: Detected MX25L6405D with page size 64KiB, total 8 MiB
64*1a2621baSYoshihiro Shimoda3. Erase SPI ROM.
65*1a2621baSYoshihiro Shimoda   => sf erase 0 80000
66*1a2621baSYoshihiro Shimoda4. Write u-boot image to SPI ROM.
67*1a2621baSYoshihiro Shimoda   => sf write 0x48000000 0 80000
68