Chodzi o czipy, chodzi. Canon stosuje system identyfikacji swój-obcy, a to, co opisałeś, to jest kliniczny tego przykład. Tak samo "no-name" LP-E17 pokazuje wskaźnik ładowania w C 1200D a nie pokazuje w M5, bo Canon zdecydował, czy ma to robić, czy nie na podstawie identyfikacji. Zobacz, co Canon zrobił w modelu C 250D- brak środkowego pinu w stopce lampy, ale lampy dedykowane będą współpracować z aparatem, bo Canon potrafi przekierować ten brakujący kontakt na nadmiarowy styk informacyjny w stopce. Tak, czwarty styk informacyjny w stopce lampy od zarania systemu EOS służy systemowi identyfikacji swój-obcy. Lampy do aparatów innych firm realizując takie same funkcje obywają się trzema dodatkowymi stykami, a Canon ma ich 4. Te styki informacyjne powodują czasem totalną niemożność wyzwolenia lampy obcego producenta de facto dedykowanej do systemu Canona i jedynym obejściem tego problemu jest pominięcie styków info przez przewodzenie prądu jedynie po styku centralnym za pomocą odpowiedniej kostki redukcyjnej.
EOS 550D, 6D, M2, M5, 80D, 7D II, kit 18-55 IS, EF-S 55-250 IS STM, EF-M 4-5,6/11-22 STM, EF-M 3,5-5,6/18-55 STM, EF-M 2/22 STM, EF 3,5-4,5/28-70, EF 1,8/50 Mk 1 i STM, EF 100-400L II, Tamron 100-400, Olympusy OM-1, OM-2N, OM-4, OM-10, stałki i zoomy Zuiko od 24 do 200 mm.