<post moved from here to keep separate>
@DeDaMrAz suggested a more robust chip ID check in EF so in the cases where mislabelled CB2S may actually be a BK7231T and not a BK7231N, Easy Flasher will flag and stop current operation before starting. This suggestion was based on real recent experience.
So maybe something like https://github.com/openshwprojects/BK7231GUIFlashTool/pull/118/changes?w=1
-move chipID stuff into new file Flashers\BKChipIdentity.cs
-chipid dictionary for supported and a couple of OBK-unsupported BK chips
-if chip should return chip ID but fails to, log warning to suggest wrong chip may be selected. eg, BK7231N selected, BK7231T device:
-if chip returns ID not matched to selected chip, log fail and stop. eg, BK7238 selected but BK7231N device:
-expand use of 'skip key check' to 'skip chip/key check'
eg, BK7238 selected, BK7231N device, skip checked:
-BK7231M behaviour remains as no key check enabled by default but does log chip ID:
I do not haveBK7258/BK7236.
03/04/2026 - I do now have BK7258 - will check and post again
@DeDaMrAz suggested a more robust chip ID check in EF so in the cases where mislabelled CB2S may actually be a BK7231T and not a BK7231N, Easy Flasher will flag and stop current operation before starting. This suggestion was based on real recent experience.
So maybe something like https://github.com/openshwprojects/BK7231GUIFlashTool/pull/118/changes?w=1
-move chipID stuff into new file Flashers\BKChipIdentity.cs
-chipid dictionary for supported and a couple of OBK-unsupported BK chips
-if chip should return chip ID but fails to, log warning to suggest wrong chip may be selected. eg, BK7231N selected, BK7231T device:
-if chip returns ID not matched to selected chip, log fail and stop. eg, BK7238 selected but BK7231N device:
-expand use of 'skip key check' to 'skip chip/key check'
eg, BK7238 selected, BK7231N device, skip checked:
-BK7231M behaviour remains as no key check enabled by default but does log chip ID:
I do not have
03/04/2026 - I do now have BK7258 - will check and post again