When upgrading an image "B", Device Monitor fails saying that my image is a "Type A" image and that i require a type B image. This worked until I remapped the flash layout as described in document Developer's Guide for Over Air Download for CC254x version 1.2 to increase the size of ImgB.
The following are copies of the headers showing the contents of the header structures.
I also notice that the version numbers are not as described in the image headers.
00000000: cca9 ffff 0b00 0080 4242 4242 ffff ffff ........BBBB....
00000010: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000020: 0001 0203 0405 0607 0809 0a0b ffff ffff ................
00000030: 0237 6e02 4e27 ffff ffff ffff ffff ffff .7n.N'..........
Past working image
00000000: 1f33 ffff 0708 007c 4242 4242 ffff ffff .3.....|BBBB....
00000010: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000020: 0001 0203 0405 0607 0809 0a0b ffff ffff ................
00000030: 0247 af02 5e5f ffff ffff ffff ffff ffff .G..^_..........
I can only assume it is some magic done in device monitor as I have found no mention of other locations for version numbers.
Sincerely,
alistair