1*4882a593Smuzhiyun======================================== 2*4882a593SmuzhiyunRenesas R0P7757LC0030RL board 3*4882a593Smuzhiyun======================================== 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunThis board specification: 6*4882a593Smuzhiyun========================= 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunThe R0P7757LC0030RL(board config name:sh7757lcr) has the following device: 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun - SH7757 (SH-4A) 11*4882a593Smuzhiyun - DDR3-SDRAM 256MB (with ECC) 12*4882a593Smuzhiyun - SPI ROM 8MB 13*4882a593Smuzhiyun - 2D Graphic controller 14*4882a593Smuzhiyun - Ethernet controller 15*4882a593Smuzhiyun - eMMC 2GB 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun 18*4882a593Smuzhiyunconfiguration for This board: 19*4882a593Smuzhiyun============================= 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunYou can select the configuration as follows: 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun - make sh7785lcr_config 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun 26*4882a593SmuzhiyunThis board specific command: 27*4882a593Smuzhiyun============================ 28*4882a593Smuzhiyun 29*4882a593SmuzhiyunThis board has the following its specific command: 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun - sh_g200 32*4882a593Smuzhiyun - write_mac 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun1. sh_g200 36*4882a593Smuzhiyun 37*4882a593SmuzhiyunIf we run this command, SH4 can control the G200. 38*4882a593SmuzhiyunThe default setting is that SH4 cannot control the G200. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyun 41*4882a593Smuzhiyun2. write_mac 42*4882a593Smuzhiyun 43*4882a593SmuzhiyunYou can write MAC address to SPI ROM. 44*4882a593Smuzhiyun 45*4882a593Smuzhiyun Usage 1) Write MAC address 46*4882a593Smuzhiyun 47*4882a593Smuzhiyun write_mac [ETHERC ch0] [ETHERC ch1] [GETHERC ch0] [GETHERC ch1] 48*4882a593Smuzhiyun 49*4882a593Smuzhiyun For example) 50*4882a593Smuzhiyun => write_mac 00:00:87:6c:21:80 00:00:87:6c:21:81 00:00:87:6c:21:82 00:00:87:6c:21:83 51*4882a593Smuzhiyun *) We have to input the command as a single line 52*4882a593Smuzhiyun (without carriage return) 53*4882a593Smuzhiyun *) We have to reset after input the command. 54*4882a593Smuzhiyun 55*4882a593Smuzhiyun Usage 2) Show current data 56*4882a593Smuzhiyun 57*4882a593Smuzhiyun write_mac 58*4882a593Smuzhiyun 59*4882a593Smuzhiyun For example) 60*4882a593Smuzhiyun => write_mac 61*4882a593Smuzhiyun ETHERC ch0 = 00:00:87:6c:21:80 62*4882a593Smuzhiyun ETHERC ch1 = 00:00:87:6c:21:81 63*4882a593Smuzhiyun GETHERC ch0 = 00:00:87:6c:21:82 64*4882a593Smuzhiyun GETHERC ch1 = 00:00:87:6c:21:83 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun 67*4882a593SmuzhiyunUpdate SPI ROM: 68*4882a593Smuzhiyun============================ 69*4882a593Smuzhiyun 70*4882a593Smuzhiyun1. Copy u-boot image to RAM area. 71*4882a593Smuzhiyun2. Probe SPI device. 72*4882a593Smuzhiyun => sf probe 0 73*4882a593Smuzhiyun 8192 KiB M25P64 at 0:0 is now current device 74*4882a593Smuzhiyun3. Erase SPI ROM. 75*4882a593Smuzhiyun => sf erase 0 80000 76*4882a593Smuzhiyun4. Write u-boot image to SPI ROM. 77*4882a593Smuzhiyun => sf write 0x89000000 0 80000 78