summaryrefslogtreecommitdiff
path: root/wiki/H3_Salvator-X.wiki
blob: 282958d6d34312787b473ee049cb4d6aba2dfc18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
h1. H3 Salvator-x

h2. Update FirmWare

# download update script from below
# run script

h3. SW10

0 corresponds to the switch in the OFF position and 1 to the ON position. Bits are given in the 1-8 order.

<pre>
for update: xxxx 0000
for use   : xxxx 1100 (HyperFlash =  80MHz, stable) or
            xxxx 1101 (HyperFlash = 160MHz, aggressive)
</pre>

Maybe it is *1100 1100* or *1100 1101* on your board

h3. Run script

see readme
<pre>
./do_xls2.expect /dev/ttyUSB1 ./AArch64_secure_writer.mot ./table.txt
</pre>
or
<pre>
for ES1.0 : ./do_xls2.expect /dev/ttyUSB1  57600 ./AArch64_secure_writer.mot      ./table.txt
for ES1.1 : ./do_xls2.expect /dev/ttyUSB1 115200 ./AArch64_secure_writer_es11.mot ./table.txt
for ES2.0 : ./do_xls2.expect /dev/ttyUSB1 115200 ./AArch64_Gen3_Scif_MiniMon_H3ES2.0_V0.03.mot ./table.txt
</pre>

h3. Log

<pre>
> ./do_xls2.expect /dev/ttyUSB1 ./AArch64_secure_writer.mot ./table.txt
uploading loader file
performing xls2 e6320000 000000 bootparam_sa0.srec
performing xls2 e6302000 040000 bl2-salvator-x.srec
performing xls2 e6320000 180000 cert_header_sa6.srec
performing xls2 44000000 1c0000 bl31-salvator-x.srec
performing xls2 44100000 200000 tee-salvator-x.srec
performing xls2 49000000 640000 u-boot-elf.srec
</pre>

h3. version

| "v2.2.0":../../wiki/H3_Salvator-X/update_salvator_bootloader_v220.tar.bz2				|BL2: R-Car H3 Loader Rev.1.00
BL2: Built : 19:20:17, Nov  2 2015
U-Boot 2015.04 (Nov 02 2015 - 19:20:59)	|*require SWICH settings*
- -SW6: 3 pin side-
- SW7: 2 pin side |
| "v2.3.0":../../wiki/H3_Salvator-X/update_salvator_bootloader_v230.tar.bz2				|BL2: R-Car H3 Loader Rev.1.0.1
BL2: Built : 11:47:26, Nov 19 2015
U-Boot 2015.04 (Nov 19 2015 - 11:47:49)	|*require SWICH settings*
- -SW6: 3 pin side-
- SW7: 2 pin side |
| "v2.7.0 4core":../../wiki/H3_Salvator-X/update_salvator_bootloader_v270-4core.tar.bz2		|BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.5
BL2: Built : 12:41:15, Mar 30 2016
U-Boot 2015.04 (Mar 30 2016 - 12:41:37)	|*require SWICH settings*
- -SW6: 3 pin side-
- SW7: 2 pin side |
| "v2.7.0 8core":../../wiki/H3_Salvator-X/update_salvator_bootloader_v270-8core.tar.bz2		|BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.5
BL2: Built : 12:59:01, Mar 30 2016
U-Boot 2015.04 (Mar 30 2016 - 12:41:37)	|*require SWICH settings*
- -SW6: 3 pin side-
- SW7: 2 pin side |
| "v2.9.0 for 8ch camera":../../wiki/H3_Salvator-X/update_salvator_bootloader_v290-v2.tar.bz2		|BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.7
BL2: Built : 16:41:30, May 26 2016
U-Boot 2015.04 (May 26 2016 - 16:49:14)	|*require SWICH settings*
- -SW6: 3 pin side-
- SW7: 2 pin side |
| "v2.11.0 no lossy":../../wiki/H3_Salvator-X/update_salvator_bootloader_v2110-nolossy.tar.bz2	|BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.8
BL2: Built : 19:35:27, Jul 27 2016
U-Boot 2015.04 (Jul 25 2016 - 20:28:04)	|*require SWICH settings*
- -SW6: 3 pin side-
- SW7: 2 pin side |
| "v2.12.0":../../wiki/H3_Salvator-X/update_salvator_bootloader_v2120.tar.bz2 | BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.9
BL2: Built : 11:32:54, Sep 13 2016
U-Boot 2015.04 (Sep 13 2016 - 11:32:36) | PMIC will be shutdown on this version when S2RAM
*require SWICH settings*
- -SW6: 1 pin side (default is 3)-
- SW7: 1 pin side (default is 2)
- SW8: all OFF
*How to S2RAM*
- Set to PMIC to backup mode via i2c-tools command
<pre># i2cset -f -y 7 0x30 0x20 0x0F</pre>
- (Suspend) Change SW23 to OFF
- Request System Suspend to RAM
<pre># echo mem > /sys/power/state</pre>
- (Resume) Change SW23 to ON |
| "v2.16.0":../../wiki/H3_Salvator-X/update_salvator_bootloader_v2160.tar.bz2|BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.12
BL2: Built : 16:03:29, Jan 30 2017
U-Boot 2015.04 (Jan 30 2017 - 16:03:32)|*require SWICH settings*
- -SW6: 1 pin side (default is 3)-
- SW7: 1 pin side (default is 2)
- SW8: all OFF
*How to S2RAM*
see above
*uboot position* was moved from *H'49000000* to *H'50000000* |
| "v2.19.0+es2.0":../../wiki/H3_Salvator-X/update_salvator_bootloader_v2190+es20.tar.bz2 |BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.14
BL2: Built : 12:21:23, Apr 27 2017
U-Boot 2015.04 (Apr 27 2017 - 12:21:26)|*require SWICH settings*
- -SW6: 1 pin side (default is 3)-
- SW7: 1 pin side (default is 2)
- SW8: all OFF
*How to S2RAM*
see above|
| "v2.23.0":../../wiki/H3_Salvator-X/update_salvator_bootloader_v2230.tar.bz2 |BL2: R-Car Gen3 Initial Program Loader(CA57) Rev.1.0.16
BL2: Built : 16:16:53, Oct  2 2017
U-Boot 2015.04 (Oct 02 2017 - 16:12:31)|*require SWICH settings*
- -SW6: 1 pin side (default is 3)-
- SW7: 1 pin side (default is 2)
- SW8: all OFF
*How to S2RAM*
see above|


h2. Release Note

* "Yocto Release Note":../../wiki/H3_Salvator-X/RENESAS_RCH3M3_YoctoReleaseNote_E_v2.23.0.pdf
* "IPL Release Note":../../wiki/H3_Salvator-X/RENESAS_RCH3M3_IPL_ReleaseNote_E_v1.0.16.pdf

h1. Files

"zip: Gen3 MiniMonitor v3.03":../../wiki/H3_Salvator-X/Gen3_MiniMonitor_V3.03-20180208.zip
"mot: Gen3 H3/M3 MiniMon v3.03":../../wiki/H3_Salvator-X/AArch64_Gen3_H3_M3_Scif_MiniMon_V3.03.mot