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