@@ -179,20 +179,20 @@ class Chipinfo_Entry(object):
179
179
class Fuse_Error (Exception ):
180
180
"Indicates an erroneous fuse value."
181
181
182
- power_sequence_dict = {'Vcc ' : 0 ,
183
- 'VccVpp1 ' : 1 ,
184
- 'VccVpp2 ' : 2 ,
185
- 'Vpp1Vcc ' : 3 ,
186
- 'Vpp2Vcc ' : 4 ,
187
- 'VccFastVpp1 ' : 1 ,
188
- 'VccFastVpp2 ' : 2 }
189
- vcc_vpp_delay_dict = {'Vcc ' : False ,
190
- 'VccVpp1 ' : False ,
191
- 'VccVpp2 ' : False ,
192
- 'Vpp1Vcc ' : False ,
193
- 'Vpp2Vcc ' : False ,
194
- 'VccFastVpp1 ' : True ,
195
- 'VccFastVpp2 ' : True }
182
+ power_sequence_dict = {'vcc ' : 0 ,
183
+ 'vccvpp1 ' : 1 ,
184
+ 'vccvpp2 ' : 2 ,
185
+ 'vpp1vcc ' : 3 ,
186
+ 'vpp2vcc ' : 4 ,
187
+ 'vccfastvpp1 ' : 1 ,
188
+ 'vccfastvpp2 ' : 2 }
189
+ vcc_vpp_delay_dict = {'vcc ' : False ,
190
+ 'vccvpp1 ' : False ,
191
+ 'vccvpp2 ' : False ,
192
+ 'vpp1vcc ' : False ,
193
+ 'vpp2vcc ' : False ,
194
+ 'vccfastvpp1 ' : True ,
195
+ 'vccfastvpp2 ' : True }
196
196
socket_image_dict = {'8pin' : 'socket pin 13' ,
197
197
'14pin' : 'socket pin 13' ,
198
198
'18pin' : 'socket pin 2' ,
@@ -211,7 +211,7 @@ def __init__(self,
211
211
'SocketImage' : SocketImage ,
212
212
'erase_mode' : EraseMode ,
213
213
'FlashChip' : FlashChip ,
214
- 'power_sequence' : self .power_sequence_dict [PowerSequence ],
214
+ 'power_sequence' : self .power_sequence_dict [PowerSequence . lower () ],
215
215
'power_sequence_str' : PowerSequence ,
216
216
'program_delay' : ProgramDelay ,
217
217
'program_tries' : ProgramTries ,
@@ -237,7 +237,7 @@ def get_programming_vars(self):
237
237
flag_band_gap_fuse = self .vars ['flag_band_gap_fuse' ],
238
238
# T.Nixon says this is the rule for this flag.
239
239
flag_18f_single_panel_access_mode = (self .vars ['core_type' ] == Chipinfo_Reader .core_type_dict ['bit16_a' ]),
240
- flag_vcc_vpp_delay = self .vcc_vpp_delay_dict [self .vars ['power_sequence_str' ]],
240
+ flag_vcc_vpp_delay = self .vcc_vpp_delay_dict [self .vars ['power_sequence_str' ]. lower () ],
241
241
program_delay = self .vars ['program_delay' ],
242
242
power_sequence = self .vars ['power_sequence' ],
243
243
erase_mode = self .vars ['erase_mode' ],
0 commit comments