Does anyone know the answer to the following ?
If I have an HL7692 that came with a particular version of firmware, say V2.23 or V2.26, and I reflash with say V2.27, is that new version compatible with the bootloader ? The bootloader remains unchanged. Like most shipping HL7692’s, the IC is fused, which means the bootloader cannot be changed, even if I wanted to.
Same question for an HL7692 that came with V2.23 or V2.27, and I reflash with V2.26. Or one that came with V2.26 or V2.27, and I reflash with V2.23.
Why all these permutations, you might well ask ? The answer is, I’m assessing options for aligning HL7692’s that have come with various firmware versions, due to the inability to specify a particular version when ordering from a distributor. You just get what they have on the shelf, which can be a bit old. Sometimes, they split an order, of say 100, so you might get 27 with one version, and 73 with another version (yes this happened to us). It might be, the minimum amount of reflashing is the most attractive option. Subject to, any compatibility restrictions.
Looking at the ATI10 command output of HL7692’s that came with each of the three versions, there is the following:
Ver Modem firmware date/time r number Bootloader firmware date/time r number 2.23 2017-06-23 11:44:41 r9909 2017-06-23 11:40:00 r8223 2.26 2018-02-14 12:02:13 r12309 2018-02-14 10:30:00 r8223 2.27 2018-09-07 18:51:19 r12879 2018-09-07 18:51:19 r8223
Is it the case, perhaps, that the r number is a release number ? And if so, is it the case that the bootloader for all three versions, is perhaps identical, except for the date and time embedded within the bootloader ? Or even except for just the filename of the bootloader embedded within the HL7692 ?
r number is visible only in the ATI10 output. r number is not mentioned or shown by the customer release note for each of three versions. The note has a compatibility section. But that just says the HL7692 firmware is compatible with the HL7692. The clue I guess is in the name.