[Problem] Dell R720xd iDRAC BIOS Recovery

Thank you for the suggestion – unfortunately it looks like same result:

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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
 
DRAC7=> setenv bootcmd 'fwu boot'
iDRAC7=> saveenv
Saving Environment to SPI Flash...
Erasing SPI flash at 0x100000...Writing to SPI flash...done
Erasing SPI flash at 0x110000...Writing to SPI flash...done
iDRAC7=> fwu mmc sd
Erasing SPI flash at 0x100000...Writing to SPI flash...done
Erasing SPI flash at 0x110000...Writing to SPI flash...done
iDRAC7=> fwu boot
OS_WDT0_EN:180 seconds, Re-load ILRAM:
Boot Path Retry:P1/N=3 P5/N-1=3 Recover
Re-load 0x1000Kbytes from u-boot offset 0x0 into ILRAM at 0x0
Force Address Error to reset iDRAC
 

 
U-Boot 2009.08-00066-g951a018 (Apr 30 2014 - 13:44:13) Avocent (0.0.3) EVB, Build: jenkins-idrac-yocto-release-483
 
CPU: SH-4A
BOARD: R0P7757LC00xxRL (C0 step) board
BOOT: Secure, HRK generated
DRAM: 240MB
(240MB of 256MB total DRAM is available on U-Boot)
ENV: Using primary env area.
In: serial
Out: serial
Err: serial
WDT2: Booted Lower Vector, 'uboot1'
sh_mmcif: 0, sh-sdhi: 1
Net: sh_eth.0, sh_g_eth.0
INFO: 00:002 Start-up -to- util_idrac_main()
INFO: 00:004 U-Boot 2009.08-00066-g951a018 (Apr 30 2014 - 13:44:13) Avocent (0.0.3) EVB
INFO: 00:008 U-Boot checkin date(05-10-2013) Version(1.0.183)
INFO: 00:006 iDRAC PPID <NULL>
INFO: 00:003 SPI NOR init 4096 KiB AT25DF321A bus=0 cs=0, speed=1000000, mode=3
INFO: 00:008 SH-4A Product: Major Ver=0x31 Minor Ver=0x14 C4 Little endian
Family=0x10 Major Ver=0x30 Minor Ver=0x0b
PASS: 00:015 Dedicated monolithic mgmt NIC disabled
INFO: 00:129 BCM54610 OUI=0x3fffff Model=0x3f Revision=0x0f PhyAddr=1
INFO: 00:155 SD CARD: Device: sh-sdhi Manufacturer ID: 27 OEM: 5048
Name: SD08G Tran Speed: 25000000 Rd Block Len: 512
SD version 2.0 High Capacity: Yes Capacity: -620756992
INFO: 00:058 EMMC: Device: sh_mmcif Manufacturer ID: 90 OEM: 14a
Name: HYNIX Tran Speed: 25000000 Rd Block Len: 512
MMC version 4.0 High Capacity: Yes Capacity: 0
INFO: 00:019 CPLD: Major Ver=0x1 Minor Ver=0x0 Maint Ver=0x3
Planar: Type=0x04 Rev=0x8 Rework=0x0 Scratch/PathRetry=0x0f
PASS: 00:014 Coin cell detected good, AD=0x391 low water=0x2c1
PASS: 00:008 PCIe C0 Ver=0.15 MCTP en, CRC=0x8e9b6875 @0x8efbf954 cnt=0x18000
INFO: 00:007 Init PCIe mailbox(PCIe 0xFFEE0150=0x40010000)
INFO: 00:005 mode=normal
INFO: 00:003 reset_cause=recover
PASS: 00:005 Booted Lower Vector, 'uboot1' wdt2cnt=0
INFO: 00:005 wdt0cnt=0
PASS: 00:002 SMR0 no sermux env, default 0xd4
INFO: 00:004 GRACR=0x3c HISEL=0x00 SIRQCR5_D=0x03 SIRQCR6_D=0x01 LADMSK0=0xff2
MRSTCR0=0xfedffe7f MRSTCR1=0xfff3ff0f MRSTCR2=0x7f80feff
BARMAP=0x1 BCR=0x85000000 NCER=0x01fc NCMCR=0x0006 NCCSR=0x0303
PASS: 00:022 etherc0=F0:1F:AF:CF:17:7D
getherc0=F0:1F:AF:CF:17:7E
INFO: 00:007 Fan logic is not modified on Non-AC power up
INFO: 00:052 Env and backup CRC'ed ok
 
Extended partiton size is 0x1bffff
Clear beginning MASER, start_blk=0x126009 blk_cnt=0x7000
*** create default partitions ***
No. Type Status Start Size System
-----------------------------------------------------------
1 P 80 1 8000 16 MB Linux
2 P 00 8001 37c00 111 MB Empty
3 P 00 3fc01 400 512 KB Empty
4 E 00 40001 1bffff 895 MB Extended
5 L 00 40002 8000 16 MB Linux
6 L 00 48003 37c00 111 MB Empty
7 L 00 7fc04 400 512 KB Empty
8 L 00 80005 a0000 320 MB Empty
9 L 00 120006 2000 4 MB Empty
10 L 00 122007 2000 4 MB Empty
11 L 00 124008 2000 4 MB Empty
12 L 00 126009 2c1001 1 GB Linux
13 L 00 3e700b 17d79 47 MB Linux
14 L 00 3fed8b 3001 6 MB Linux
15 L 00 401d8d 12c001 600 MB Linux
 
1 Unknown Image
 
2 Unknown Image
 
3 Unknown Image
 
4 Unknown Image
 
5 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26c395 bytes (0x1362 blocks)
Load Address: 80001000
Entry Point: 80002000
 
6 Type: SquashFS
Data Size: 0x38d15f4 bytes (0x1c68b blocks)
 
7 Unknown Image
 
8 Unknown Image
 
9 Unknown Image
 
10 Type: SquashFS
Data Size: 0x7212c bytes (0x391 blocks)
 
11 Unknown Image
 
12 Unknown Image
 
13 Unknown Image
 
14 Unknown Image
 
15 Unknown Image
 
*** partition size changed ***
*** create default partitions ***
No. Type Status Start Size System
-----------------------------------------------------------
1 P 80 1 8000 16 MB Linux
2 P 00 8001 37c00 111 MB Empty
3 P 00 3fc01 400 512 KB Empty
4 E 00 40001 1bffff 895 MB Extended
5 L 00 40002 8000 16 MB Linux
6 L 00 48003 37c00 111 MB Empty
7 L 00 7fc04 400 512 KB Empty
8 L 00 80005 a0000 320 MB Empty
9 L 00 120006 2000 4 MB Empty
10 L 00 122007 2000 4 MB Empty
11 L 00 124008 2000 4 MB Empty
12 L 00 126009 2c1001 1 GB Linux
13 L 00 3e700b 17d79 47 MB Linux
14 L 00 3fed8b 3001 6 MB Linux
15 L 00 401d8d 12c001 600 MB Linux
 
1 Unknown Image
 
2 Unknown Image
 
3 Unknown Image
 
4 Unknown Image
 
5 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26c395 bytes (0x1362 blocks)
Load Address: 80001000
Entry Point: 80002000
 
6 Type: SquashFS
Data Size: 0x38d15f4 bytes (0x1c68b blocks)
 
7 Unknown Image
 
8 Unknown Image
 
9 Unknown Image
 
10 Type: SquashFS
Data Size: 0x7212c bytes (0x391 blocks)
 
11 Unknown Image
 
12 Unknown Image
 
13 Unknown Image
 
14 Unknown Image
 
15 Unknown Image
 
INFO: 06:687 Sync eMMC/SPI NOR/Alternate u-boot images
FAIL: 00:129 U-boot 'ubootN1' on path N-1 failed CRC
FAIL: 00:264 Verify OS Images N-1: Kernel crc exp=0x1139a4c6 rec=0xe36f2bd2
blk_start=0x40002 blk_size=0x1362 ENV bcnt=0x26c3d5
FAIL: 00:013 Boot device=emmc Boot partition5/N-1
Boot Path Retry:P1/N=3 P5/N-1=3 Recover
INFO: 00:011 Sync eMMC/SPI NOR/Alternate u-boot images
FAIL: 00:132 U-boot 'ubootN1' on path N-1 failed CRC
FAIL: 00:265 Verify OS Images N-1: Kernel crc exp=0x1139a4c6 rec=0xf5896cb7
blk_start=0x40002 blk_size=0x1362 ENV bcnt=0x26c3d5
FAIL: 00:014 Boot device=emmc Boot partition5/N-1
Boot Path Retry:P1/N=3 P5/N-1=3 Recover
INFO: 00:009 Autoboot will abort as Bootdelay = -1, Disable WDT2
INFO: 00:000 08:071
iDRAC7=>
 

This thread serves as a useful warning to the uninitiated, but I’m not confident I understand the known proper/improper upgrade paths.

If somebody is starting with a working but outdated 12th gen PowerEdge, what is the safest way to avoid all of this trouble (with no OS on server)?

Is there an important difference between the “Platform-Specific Bootable ISO” versus the more generic Server Update Utility (SUU) if connected to internet?

@alexthefifth I looked at your logs again it it looks like when you make the SD card image its partitions are different than mine. There may be some differences between the R620 / R720 firmware that isn’t apparent here or there was something wrong with the TFTP load of the image. Hope you can figure it out.


Thank you so much for all your work @Darkendvoid
Any chance you could post the "printenv" from your machine? No worries if not. I just want to compare mine to see where the difference might be

Hi. I’m very thankful for your guide. I carefully tried to follow it step by step on dell r520.
i am using firmimg.d7 1.66v from dell website. Unfortunately after going carefully through all of it I get always message about creating deafult partitions. Here is my console output.

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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
 

U-Boot 2009.08-00088-g121cddc (Nov 17 2014 - 05:50:46) Avocent (0.0.3) EVB, Build: jenkins-idrac-yocto-release-505
 
CPU: SH-4A
BOARD: R0P7757LC00xxRL (C0 step) board
BOOT: Secure, HRK not generated
DRAM: 240MB
(240MB of 256MB total DRAM is available on U-Boot)
ENV: Using primary env area.
In: serial
Out: serial
Err: serial
WDT2: Booted Lower Vector, 'uboot1'
sh_mmcif: 0, sh-sdhi: 1
Net: sh_eth.0, sh_g_eth.0
INFO: 00:003 Start-up -to- util_idrac_main()
INFO: 00:004 U-Boot 2009.08-00088-g121cddc (Nov 17 2014 - 05:50:46) Avocent (0.0.3) EVB
INFO: 00:008 U-Boot checkin date(05-10-2013) Version(1.0.183)
INFO: 00:006 iDRAC PPID <NULL>
INFO: 00:003 SPI NOR init 4096 KiB AT25DF321A bus=0 cs=0, speed=1000000, mode=3
INFO: 00:007 SH-4A Product: Major Ver=0x31 Minor Ver=0x14 C4 Little endian
Family=0x10 Major Ver=0x30 Minor Ver=0x0b
PASS: 00:016 Dedicated monolithic mgmt NIC disabled
INFO: 00:128 BCM54610 OUI=0x3fffff Model=0x3f Revision=0x0f PhyAddr=1
INFO: 00:124 SD CARD: Device: sh-sdhi Manufacturer ID: 3 OEM: 5344
Name: SMI Tran Speed: 25000000 Rd Block Len: 512
SD version 2.0 High Capacity: Yes Capacity: -330301440
INFO: 00:058 EMMC: Device: sh_mmcif Manufacturer ID: 90 OEM: 14a
Name: HYNIX Tran Speed: 25000000 Rd Block Len: 512
MMC version 4.0 High Capacity: Yes Capacity: 0
INFO: 00:018 CPLD: Major Ver=0x1 Minor Ver=0x0 Maint Ver=0x4
Planar: Type=0x0a Rev=0x4 Rework=0x0 Scratch/PathRetry=0x0f
PASS: 00:014 Coin cell detected good, AD=0x3ab low water=0x2c1
PASS: 00:008 PCIe C0 Ver=0.15 MCTP en, CRC=0x8e9b6875 @0x8efbf954 cnt=0x18000
INFO: 00:007 Init PCIe mailbox(PCIe 0xFFEE0150=0x40010000)
INFO: 00:006 mode=normal
INFO: 00:002 reset_cause=recover
PASS: 00:005 Booted Lower Vector, 'uboot1' wdt2cnt=0
INFO: 00:005 wdt0cnt=4
PASS: 00:002 SMR0 no sermux env, default 0xd4
INFO: 00:005 GRACR=0x3c HISEL=0x00 SIRQCR5_D=0x03 SIRQCR6_D=0x01 LADMSK0=0xff2
MRSTCR0=0xfedffe7f MRSTCR1=0xfff3ff0f MRSTCR2=0x7f80feff
BARMAP=0x1 BCR=0x85000000 NCER=0x01fc NCMCR=0x0006 NCCSR=0x0303
PASS: 00:021 etherc0=F0:1F:AF:E1:27:42
getherc0=F0:1F:AF:E1:27:43
INFO: 00:007 Fan logic is not modified on Non-AC power up
INFO: 00:052 Env and backup CRC'ed ok
 
Extended partiton size is 0x1bffff
Clear beginning MASER, start_blk=0x126009 blk_cnt=0x7000
*** create default partitions ***
No. Type Status Start Size System
-----------------------------------------------------------
1 P 80 1 8000 16 MB Linux
2 P 00 8001 37c00 111 MB Empty
3 P 00 3fc01 400 512 KB Empty
4 E 00 40001 1bffff 895 MB Extended
5 L 00 40002 8000 16 MB Linux
6 L 00 48003 37c00 111 MB Empty
7 L 00 7fc04 400 512 KB Empty
8 L 00 80005 a0000 320 MB Empty
9 L 00 120006 2000 4 MB Empty
10 L 00 122007 2000 4 MB Empty
11 L 00 124008 2000 4 MB Empty
12 L 00 126009 2c1001 1 GB Linux
13 L 00 3e700b 17d79 47 MB Linux
14 L 00 3fed8b 3001 6 MB Linux
15 L 00 401d8d 12c001 600 MB Linux
 
1 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
2 Type: SquashFS
Data Size: 0x38ebadc bytes (0x1c75e blocks)
 
3 Unknown Image
 
4 Unknown Image
 
5 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
6 Type: SquashFS
Data Size: 0x38ebadc bytes (0x1c75e blocks)
 
7 Unknown Image
 
8 Unknown Image
 
9 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
10 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
11 Unknown Image
 
12 Unknown Image
 
13 Unknown Image
 
14 Unknown Image
 
15 Unknown Image
 
*** partition size changed ***
*** create default partitions ***
No. Type Status Start Size System
-----------------------------------------------------------
1 P 80 1 8000 16 MB Linux
2 P 00 8001 37c00 111 MB Empty
3 P 00 3fc01 400 512 KB Empty
4 E 00 40001 1bffff 895 MB Extended
5 L 00 40002 8000 16 MB Linux
6 L 00 48003 37c00 111 MB Empty
7 L 00 7fc04 400 512 KB Empty
8 L 00 80005 a0000 320 MB Empty
9 L 00 120006 2000 4 MB Empty
10 L 00 122007 2000 4 MB Empty
11 L 00 124008 2000 4 MB Empty
12 L 00 126009 2c1001 1 GB Linux
13 L 00 3e700b 17d79 47 MB Linux
14 L 00 3fed8b 3001 6 MB Linux
15 L 00 401d8d 12c001 600 MB Linux
 
1 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
2 Type: SquashFS
Data Size: 0x38ebadc bytes (0x1c75e blocks)
 
3 Unknown Image
 
4 Unknown Image
 
5 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
6 Type: SquashFS
Data Size: 0x38ebadc bytes (0x1c75e blocks)
 
7 Unknown Image
 
8 Unknown Image
 
9 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
10 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
11 Unknown Image
 
12 Unknown Image
 
13 Unknown Image
 
14 Unknown Image
 
15 Unknown Image
 
INFO: 08:831 Sync eMMC/SPI NOR/Alternate u-boot images
PASS: 00:075 Current u-boot1 1.0.183 verified with 'ubootN'
Trailer Struct - Missing start token, exp=0xc0de1111 rec=0x0
FAIL: 00:213 Verify OS Images N: Kernel crc exp=0x8c86b2b rec=0xa0cef433
blk_start=0x1 blk_size=0x136b ENV bcnt=0x26d5d5
FAIL: 00:013 Boot device=emmc Boot partition1/N
Boot Path Retry:P1/N=3 P5/N-1=3 Recover
INFO: 00:011 Sync eMMC/SPI NOR/Alternate u-boot images
PASS: 00:074 Current u-boot1 1.0.183 verified with 'ubootN'
Trailer Struct - Missing start token, exp=0xc0de1111 rec=0x0
FAIL: 00:213 Verify OS Images N: Kernel crc exp=0x8c86b2b rec=0xa0cef433
blk_start=0x1 blk_size=0x136b ENV bcnt=0x26d5d5
FAIL: 00:013 Boot device=emmc Boot partition1/N
Boot Path Retry:P1/N=3 P5/N-1=3 Recover
INFO: 00:000 09:961
 

WDT2: Disabled
 

######################################################################
** No bootable iDRAC image is found **
** (System Health & ID LED is flashing amber at ~1/2 second rate).
To Recover iDRAC via an SD card.
1) Format SD using FAT on a Windows box or EXT3 using Linux.
2) Copy 'firmimg.d7' to root path.
3) Insert SD card.
4) System Health & ID button solid amber durning recover.
5) Both boot paths are flashed.
######################################################################
 
Polling for SD card state change \
SD card state change, previous=0x7a0 new=0x788
 

######################################################################
** No bootable iDRAC image is found **
** (System Health & ID LED is flashing amber at ~1/2 second rate).
To Recover iDRAC via an SD card.
1) Format SD using FAT on a Windows box or EXT3 using Linux.
2) Copy 'firmimg.d7' to root path.
3) Insert SD card.
4) System Health & ID button solid amber durning recover.
5) Both boot paths are flashed.
######################################################################
 
Polling for SD card state change -
 
 


And this is output after restarting server with changed mmcblk0 to mmcblk1.

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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
 

U-Boot 2009.08-00088-g121cddc (Nov 17 2014 - 05:50:46) Avocent (0.0.3) EVB, Build: jenkins-idrac-yocto-release-505
 
CPU: SH-4A
BOARD: R0P7757LC00xxRL (C0 step) board
BOOT: Secure, HRK not generated
DRAM: 240MB
(240MB of 256MB total DRAM is available on U-Boot)
ENV: Using primary env area.
In: serial
Out: serial
Err: serial
PCIe: Bridge loaded with 0x18000 bytes
WDT2: Booted Lower Vector, 'uboot1'
sh_mmcif: 0, sh-sdhi: 1
Net: sh_eth.0, sh_g_eth.0
INFO: 00:002 Start-up -to- util_idrac_main()
INFO: 00:005 U-Boot 2009.08-00088-g121cddc (Nov 17 2014 - 05:50:46) Avocent (0.0.3) EVB
INFO: 00:008 U-Boot checkin date(05-10-2013) Version(1.0.183)
INFO: 00:006 iDRAC PPID <NULL>
INFO: 00:003 SPI NOR init 4096 KiB AT25DF321A bus=0 cs=0, speed=1000000, mode=3
INFO: 00:007 SH-4A Product: Major Ver=0x31 Minor Ver=0x14 C4 Little endian
Family=0x10 Major Ver=0x30 Minor Ver=0x0b
PASS: 00:016 Dedicated monolithic mgmt NIC disabled
INFO: 00:128 BCM54610 OUI=0x3fffff Model=0x3f Revision=0x0f PhyAddr=1
INFO: 00:192 SD CARD: Device: sh-sdhi Manufacturer ID: 3 OEM: 5344
Name: SMI Tran Speed: 25000000 Rd Block Len: 512
SD version 2.0 High Capacity: Yes Capacity: -330301440
INFO: 00:496 EMMC: Device: sh_mmcif Manufacturer ID: 90 OEM: 14a
Name: HYNIX Tran Speed: 25000000 Rd Block Len: 512
MMC version 4.0 High Capacity: Yes Capacity: 0
INFO: 00:019 CPLD: Major Ver=0x1 Minor Ver=0x0 Maint Ver=0x4
Planar: Type=0x0a Rev=0x4 Rework=0x0 Scratch/PathRetry=0x00
PASS: 00:013 Coin cell detected good, AD=0x3ac low water=0x2c1
PASS: 00:008 PCIe C0 Ver=0.15 MCTP en, CRC=0x8e9b6875 @0x8efbf954 cnt=0x18000
INFO: 00:007 Init PCIe mailbox(PCIe 0xFFEE0150=0x40010000)
INFO: 00:006 mode=normal
Erasing SPI flash at 0x100000...Writing to SPI flash...done
Erasing SPI flash at 0x110000...Writing to SPI flash...done
PASS: 01:155 Booted Lower Vector, 'uboot1' wdt2cnt=0
INFO: 00:005 wdt0cnt=4
PASS: 00:003 Clear CH1/CH2, clear 4K shared memory@0xffcaa000 on AC power up
PASS: 00:007 SMR0 no sermux env, default 0xd4
INFO: 00:005 GRACR=0x3c HISEL=0x00 SIRQCR5_D=0x03 SIRQCR6_D=0x01 LADMSK0=0xff2
MRSTCR0=0xfedffe7f MRSTCR1=0xfff3ff0f MRSTCR2=0x7f80feff
BARMAP=0x1 BCR=0x85000000 NCER=0x01fc NCMCR=0x0006 NCCSR=0x0303
PASS: 00:021 etherc0=F0:1F:AF:E1:27:42
getherc0=F0:1F:AF:E1:27:43
INFO: 00:009 Fan logic for monolithic planar type 10
fan1 - def 0000 1fff 3d fan2 - def 0000 1fff 3d
fan3 - def 0000 1fff 3d fan4 - def 0000 1fff 3d
fan5 - def 0000 1fff 3d fan6 - def 0000 1fff 3d
fan7 - def 0000 1fff 3d fan8 - def 0000 1fff 3d
INFO: 00:077 Env and backup CRC'ed ok
 
Extended partiton size is 0x1bffff
Clear beginning MASER, start_blk=0x126009 blk_cnt=0x7000
*** create default partitions ***
No. Type Status Start Size System
-----------------------------------------------------------
1 P 80 1 8000 16 MB Linux
2 P 00 8001 37c00 111 MB Empty
3 P 00 3fc01 400 512 KB Empty
4 E 00 40001 1bffff 895 MB Extended
5 L 00 40002 8000 16 MB Linux
6 L 00 48003 37c00 111 MB Empty
7 L 00 7fc04 400 512 KB Empty
8 L 00 80005 a0000 320 MB Empty
9 L 00 120006 2000 4 MB Empty
10 L 00 122007 2000 4 MB Empty
11 L 00 124008 2000 4 MB Empty
12 L 00 126009 2c1001 1 GB Linux
13 L 00 3e700b 17d79 47 MB Linux
14 L 00 3fed8b 3001 6 MB Linux
15 L 00 401d8d 12c001 600 MB Linux
 
1 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
2 Type: SquashFS
Data Size: 0x395c6ce bytes (0x1cae4 blocks)
 
3 Unknown Image
 
4 Unknown Image
 
5 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
6 Type: SquashFS
Data Size: 0x395c6ce bytes (0x1cae4 blocks)
 
7 Unknown Image
 
8 Unknown Image
 
9 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
10 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
11 Unknown Image
 
12 Unknown Image
 
13 Unknown Image
 
14 Unknown Image
 
15 Unknown Image
 
*** partition size changed ***
*** create default partitions ***
No. Type Status Start Size System
-----------------------------------------------------------
1 P 80 1 8000 16 MB Linux
2 P 00 8001 37c00 111 MB Empty
3 P 00 3fc01 400 512 KB Empty
4 E 00 40001 1bffff 895 MB Extended
5 L 00 40002 8000 16 MB Linux
6 L 00 48003 37c00 111 MB Empty
7 L 00 7fc04 400 512 KB Empty
8 L 00 80005 a0000 320 MB Empty
9 L 00 120006 2000 4 MB Empty
10 L 00 122007 2000 4 MB Empty
11 L 00 124008 2000 4 MB Empty
12 L 00 126009 2c1001 1 GB Linux
13 L 00 3e700b 17d79 47 MB Linux
14 L 00 3fed8b 3001 6 MB Linux
15 L 00 401d8d 12c001 600 MB Linux
 
1 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
2 Type: SquashFS
Data Size: 0x395c6ce bytes (0x1cae4 blocks)
 
3 Unknown Image
 
4 Unknown Image
 
5 Name: sh-linux
Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 0x26d595 bytes (0x136b blocks)
Load Address: 80001000
Entry Point: 80002000
 
6 Type: SquashFS
Data Size: 0x395c6ce bytes (0x1cae4 blocks)
 
7 Unknown Image
 
8 Unknown Image
 
9 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
10 Type: SquashFS
Data Size: 0x72717 bytes (0x394 blocks)
 
11 Unknown Image
 
12 Unknown Image
 
13 Unknown Image
 
14 Unknown Image
 
15 Unknown Image
 
INFO: 09:993 Sync eMMC/SPI NOR/Alternate u-boot images
PASS: 00:258 Current u-boot1 1.0.183 verified with 'ubootN'
Trailer Struct - Missing start token, exp=0xc0de1111 rec=0x0
U-boot2 in sync with u-boot1 1.0.183
FAIL: 00:217 Verify OS Images N: Kernel crc exp=0x8c86b2b rec=0xa0cef433
blk_start=0x1 blk_size=0x136b ENV bcnt=0x26d5d5
PASS: 00:222 Boot device=emmc Boot partition5/N-1
Boot Path Retry:P1/N=3 P5/N-1=0 swapping to P5/N-1
INFO: 00:012 Sync eMMC/SPI NOR/Alternate u-boot images
PASS: 00:259 Current u-boot1 1.0.183 verified with 'ubootN1'
Trailer Struct - Missing start token, exp=0xc0de1111 rec=0x0
U-boot2 in sync with u-boot1 1.0.183
FAIL: 01:075 Verify OS Images N-1: Kernel crc exp=0x8c86b2b rec=0xc497e447
blk_start=0x40002 blk_size=0x136b ENV bcnt=0x26d5d5
FAIL: 00:013 Boot device=emmc Boot partition5/N-1
Boot Path Retry:P1/N=3 P5/N-1=3 P5/N-1 now expired
INFO: 00:000 14:258
 

WDT2: Disabled
 

######################################################################
** No bootable iDRAC image is found **
** (System Health & ID LED is flashing amber at ~1/2 second rate).
To Recover iDRAC via an SD card.
1) Format SD using FAT on a Windows box or EXT3 using Linux.
2) Copy 'firmimg.d7' to root path.
3) Insert SD card.
4) System Health & ID button solid amber durning recover.
5) Both boot paths are flashed.
######################################################################
 
Polling for SD card state change -
 
 


So close yet so far.
Im stuck here and i would be realy greatful for some advice.

Hi, it appears that I’ve bricked my iDrac as well after attempting to upgrade the firmware. I’ve been going through this thread, how can I connect via UART, can this only be done using a Rasberry PI?


You can just use a "UART to USB converter" cable. They go for around $15 on amazon, and around $5 on ebay

Hello,
I have a Dell T320 that is showing the following error:
"SWC0700: iDRAC is not ready. The configuration cannot be accessed."

I’ve read the entire thread and I want to debug idrac but I can’t find the iDRAC_UART pins on the mainboard

Can someone help me?

@Rob.vicz I have no idea, never looked at a t320, but as a "hint" the idrac uart port should be near the SH_4A cpu chip that runs the idrac code. So if you can find the SH_4A you have a better chance of locating the other stuff. This is marked SH77572, about 1" square BGA package, usually has a board white silk screen next to it "iDrac".


You can just use a "UART to USB converter" cable. They go for around $15 on amazon, and around $5 on ebay




Thank you, has anyone taken photos of their soldering? Did you just solder the wires to the UART on the mobo?



https://imgur.*com/a/S7ECRoP

The pin pads I found is next to "SUPERVU_Debug" but there is no mention of idrac.

Hi all,

I ran into the same issue with my dell T620. I found similair EMMC pads, and the ground pins also where in similair positions:

ht*tps://cdn.*discordapp.com/attachments/6…keAf6Lq9YHV.png

I have two motherboards, one died with an issue on the power rail so I soldered wires to that one to no avail. Then I made a pogo pin array, as I did not trust my soldering:

ht
tps://media.*discordapp.net/attachments…=507&height=676

I am sure this one worked, but to no avail aswell…

I do have connectors called BMC Jtag, though I have no clue which one it points too:

ht
tps://media.*discordapp.net/attachments…=901&height=676

And I have a connector called BMC Uart at the corner of the board:

ht
tps://media.*discordapp.*net/attachments…=507&height=676

Now where to start…
All photos in links you can do something with:

1
2
3
4
5
 
ht*tps://cdn.*discordapp.*com/attachments/675090184135508028/897990322834006096/FIcCUnd65eDQ0IVKL8H_HzFJQRUoXbyUBZM4Hpy1tSb4laeiuWauHSnhf4ZDf1fGhdTIrYOB_xxPbon5uPJig19bMkeAf6Lq9YHV.png
ht*tps://media.*discordapp.*net/attachments/101728343254114304/897893011990646804/unknown.png?width=507&height=676
ht*tps://media.*discordapp.*net/attachments/675090184135508028/897991731339989084/IMG_20211014_013529.jpg?width=901&height=676
ht*tps://media.*discordapp.*net/attachments/675090184135508028/897991753506881546/IMG_20211014_013714.jpg?width=507&height=676
 
 

@Don_prince I can’t see much in your photos, they are too low resolution, “BMC UART” is mostly likely the correct one

Here’s where the UART is on my T620: https://i.imgur.com/yREu9Qx.jpg

I decided not to solder and just use an elastic band to apply pressure to the pins lol and a binder clip to hold the USB->UART cable in place, here’s a closeup:
https://i.imgur.com/Vfe6Ic7.jpg
https://i.imgur.com/5HaXkZU.png

@alexthefifth

that was one of the ones I identified,

Do we also have to do the Uboot interupt? I guess we would need to use the SPI DBG pins for that?

Where did you get your pogo pin thing? I could 3d print another one, but mine get rather bulky due to the resolution of the printer

I do believe I had to interrupt Uboot by using the SPI DBG pins yes

My pogo pin thing is just 4 of these male “dupont” header/jumper cables taped together to make a rigid structure:

https://cdn.shopify.com/s/files/1/2396/0…PG?v=1506712477

something like: https://www.aliexpress.com/item/32891879…781440307%22%7D

These 4-pin “RGB” connectors would probably also work well and no need for tape: https://www.pcboard.ca/image/cache/catal…r-3-600x315.jpg

I saw the prices of one and 3d printed another one. I still have loads of pogo pins left…

1
 
ht*tps://cdn.*discordapp.*com/attachments/101728343254114304/898249143544320090/unknown.png
 


I have a usb uart/ttl thing on its way so I should be good to try it tomorrow.

Pinout is:
Square one (no idea) dont connect????
RX
TX
GND

Correct?

Only 3 of the 4 need to be connected, yes. Not sure which one is RX/TX, I usually experiment swapping back and forth until something appears on screen

well, I got a result:

ht"tps://media."discordapp."net/attachments/101728343254114304/898697197804204062/unknown.png

Proud of that, but can’t make heads or tails from it.

I tried baudrate 9600 and 11500 but the result was the same weird things…


N▒▒▒▒▒ɠ▒͇▒▒▒▒▒▒’p▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▒▒▒▒▒▒▒▒▒▒▒▒g▒▒ɇ▒s▒Ȁӫ▒·▒▒▒▒▒▒ȇ▒▒▒▒Nx▒▒▒▒▒▒▒▒▒▒▒▒▒▒·▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒h▒▒▒▒▒▒▒▒▒▒▒▒▒ȧG▒Δ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

should be 115200



need to correct myself – on my T620 the pad name is not SPI DBG – it is "SW7" (on other PowerEdge models it is apparently "SW2"), and the pin to interrupt uboot is SW7-2-1 (need to ground it before powering on the server)

picture here: https://i.imgur.com/TAwKepQ.jpg