Canon has from its website removed the firmware updates for the older camera models. If you want to update your old camera you will need to find the firmware somewhere else. Webpages like EOScard and Softpedia have older firmware updates from Canon. You can also browse old Canon links with Archive.org.
But how do you know if the file you download from another webpage is legit or not?
SHA256 checksum
SHA stands for ”Secure Hash Algorithm”, and 256 is the number of bits used. The checksum is a cryptographic signature and with the string you can compare and detect if a file has been comprised while downloading it from the Internet.
Too hard to use a Terminal in Linux or PowerShell in Windows? Use an online tool. Compare the SHA256 checksum you get with the checksum below in the list. The list is generated from firmware updates downloaded from Canon.
EOS R and EOS Ra share the same firmware 1.8.0 and there are two versions of 1.8.0. Unclear why the new one didn’t get the name 1.8.1.
dc82dc9c8986f7382b0c8a4d2d064b9708cba503042d5ea19fbc1ec37a2aa8e3 eosr1-v101-win.zip 1d567b60ff19353d181d9bc3bcc15c1e25d23e68482a0e5c96d1a2a6beb62614 eosr3-v180-win.zip 223011a1bed9dbb5fe763a766cbaad086da84e9c0bc2c10423717cd46071d91b eosr5-v210-win.zip 6a93bff9fea2f8614921fa2e681c5031efa7fb677f8e52e7c6b203c3b34c4202 eosr52-v102-win.zip 3e96017712e5e943f624ed746f6daac46f24655d54b3f3bd6459f21f809b7c3f eosr6-v190-win.zip d8cda26b5d4cb6f64869450bd69be3c6863ed42301d5fcb5bfeb381d35d119af eosr62-v150-win.zip a644c3f11f57c3336617e0f3e733def28ef0fd64079e5ed765a07a5d2419d9ac eosr8-v140-win.zip 382ea75eab28c7c2e2e34788c8518575ac34b375e2dc30a592e5b99509e18201 r5c-v1081-win.zip dedd2f56234974da718d9a504671d62afb67dd93da78e8e9f9cf6b439574802e EOSR0180.FIR (2020) 6d30073a59e58b4a8a500904f0609c7313b12763ceb0bb4cf145d40d4a300ad1 EOSR0180.FIR (2021) dedd2f56234974da718d9a504671d62afb67dd93da78e8e9f9cf6b439574802e EOSRA180.FIR (2020) 6d30073a59e58b4a8a500904f0609c7313b12763ceb0bb4cf145d40d4a300ad1 EOSRA180.FIR (2021) 876aa4ad4bd62d584e85d1b6db5ade9946c4881a788d7d64f9d2ddd7b6c8dd31 eosrp-v160-win.zip 9f5dfa8f1fbf4bf8940d09fc283c5cd66d3563c4b82b8662332e070e2e62c7ae eosr7-v160-win.zip c4dd5ae8d5974f905a7beec20716364164c4baecde7921a6670591e2e9043b06 eosr10-v160-win.zip 2a7b09e4d72ce8c2840c9ef1f7b0e4033356eebc5bbfc171439d494ae0ab5d86 eosr50-v130-win.zip 40950a9502c0e8b6b850315ce7579dbf4cfa11350338e1655e307cef47bbc407 eosm-v203-win.zip fb174e3488f3ac41fa00b45efbcf98816fe30020fe63b7de70af19bbeb8098df eosm2-v104-win.zip ac8fb3a2386ef1430eb0a04668c07d6d8b368c522199cc40a335e9300f2a1d90 eosm3-v121-win.zip 83745d1c68c6eb089816481b0c8a7133070f525dc5b3ac3c74b9de68bd290042 eosm5-v102-win.zip eb942369d268b09fa596602bcb96b2fa5965007f326a67fcb885cec0c8e55780 eosm6-v101-win.zip 601a802f965b361369635c872ce5bf4984077590fa945040f73e0b78eab890a4 eosm6m2-v111-win.zip c4ea621b5049f457d02053341fb6fe196895b8353a780d6c9d2c79aa78b3c3c6 M50-KissM-v110-win.zip ec3be58739537b2832be2dbc8a8a2878bb5cf273b09c18d512c3e52a22bf13ef M502-KissM2-v103-win.zip c32f942293a7d2c1e051923a5d23b485a4d7913165eea8c32ddcda6285758098 EOS1D_140.exe ff4949eb1f3f1776f32a110101bfb9d9bc823c461afa72344d64decee98d694c eos1dmk2126.exe f1cbc18c8a0b5c42d8d685ade4c6c664d4c27eb7ced3579bf9106d085396435e eos1dmk2n112.exe 8d98ee950cecf8b63f9971eebdda3a5bc3cfbf5c9ac68a6dd0449ec5c1a7f8f8 eos1d3-v132-win.zip ef7cf99db4e6f9911aa586feb13576f2dc014c0fa1d1f5e2b7a724d97105cdb6 eos1ds103.exe d9506fbde207cf2eb426cb352c0ce75f5f212abc3010413faeda91e197527764 eos1dsmk2116.exe 34e11821e082f46344ed4fc7beb9d1b5c0cbd2679d7dc88801f1b9233f0f5e2b eos1ds3-v123-win.zip 812a57d5f72a67f3c1529435efc610f8821a05308b20747effb581e265aa69ae eos1dx-v211-win.zip 5e70fd54784d71e81b7f1c2038e360dec3b04e8e44d1435f20813479bcd434fd eos1dx2-v118-win.zip e15706b9145c5287d4d1fd7f54acaf98d3b96b589bda5b9eb2cf6ec369c9b37f eos1dx3-v190-win.zip c875980d4e0cd5ef5634a71721808b86f3100651a154d4ba30756196004a851f eos5d111.exe c467c339539cb3de0495a4a41de96d15e81926bf8fb43fb8085351429d3112f7 eos5d2-v212-win.zip fb225af463f06d3a33b7c9b433e274c6baf658bdc1f2828acb7d39acd3c142f9 eos5d3-v136-win.zip 96b94f4e3a322b9ab14f8e64728db2d839b38199791da355efb118260944bde0 eos5d4-v140-win.zip 9cc1bbf60da6839351f395ada5d9ed0c58d2ae33867f3f02b73a9f2fc4694b44 eos5ds-v114-win.zip fc6d3d9fa1baee0c3f613fc3ea62257d021521e9c7285a38d7e76657d01ad341 eos5dsr-v114r-win.zip f6fdcf5d1feb13fe0431badc8a1192ebcc57a80042be42b7084fe223c83fd97b eos6d-v119-win.zip dd48dabc54412058dfd16c54ea6548a5f3c3d64f1d222c4bc45aff091fe3fa79 eos6d2-v120-win.zip bf6c6d8d46054103fd0e689a89aef2baa811d17490f63ba94264bf1a8aae31af eos7d-v206-win.zip 7fde5308e6478471eaff5776e0634a195d5e6b15b034fa4ebe06b582f6856560 eos7d2-v113-win.zip 0c1c3c9346b5b7432794fcf433f5d53f2c6dfc4de6c573d52fa8c8efc279d8d8 D30_1030-e.exe 15cf7ba9ff1879ee1f55523f94bef96e995e5191615439abac869f233611f07e D30_1030-j.exe f2fd6ef9a9e41f8fd2132799f88e6bbdfe44ef14068b7a09fbec26e6a4d83dd5 D60_104-e.exe 84a6f0b10bf182fc64f9c21eb0fda3c9e9089494095e3ba68a6c90a282a359c6 D60_104-j.exe 174292751a51de7a96ac810a52e63bb341ccf49167eb6171c4b0672413117762 EOS10D_201-e.exe bb7ec7dca07b2373cc2c3a9b00085b57eb7242b67125aab68f7b4e4c4ec47a47 eos20d203.exe 27804881ef0b333c40417aae73f21d9e352728bf07b2050ce289092767ec527a eos20da203.exe ee31d4ad46df642b3f3fe2c6e82b7ed8f4d1153a37c1c88b38f88683ce103df9 eos30d106.exe 8d0fa83308ac2a51697ca48a619d6f8ea55daeb4c8dcbdfd893b920530ce1125 eos40d111.exe 7674393fe69200a092dd3a88ddd4503e255305679979074e282e7195f23661b5 eos50d-v109-win.zip efc7b02d3bdbf7c40e762e30224af3252b8da1fd6fd491096d7202aa9c942c43 eos60d-v111-win.zip 31f5702ba44975717274e7374fd1b0c0dca8f88179e2310aca4720adeaa37cc1 eos70d-v113-win.zip 35a8625ad288ae4a0d96adf385c32e23488d3bc3e9b5d7e59f4dfcdea59fa6a1 v110-77d-9000d-win.zip 55b2bc2b5d494807a43d4a1faab0312c28eb28364c1b844b8becbe16bd905a8f eos80d-v103-win.zip c972744937659df31e3f79bf0848d1b6e25138c3cae4ad104bf6b9c1d8f41119 eos90d-v111-win.zip 368a34a4a660dbefe76f75dc994bfde136659d9571024b194a103b6ef9a52ece E3kr_111-e.exe (300D) 915f52c128434610309dcf95ab41e782ca8beae058eb15aee90e0c0f775ce084 e3kr2103.exe (350D) 52518c9563042e4863081dde0fd7325d7a890c2e5d48060e77af68ee4674a746 e4kr3111.exe (400D) f72f66a6ba9805330b69edd7754d5be1472260b09644039bceb414309afd4ca3 e5kr4110.exe (450D) d9a405e730466200ef162c31c359ed529a81ea8957ec805d8f39976ba6333eb2 v112-t1i-500D-x3-win.zip 23f7acafdb1df87402d2717c4487f84b12362fb86c9973fafa189e81f5d7ec95 v110-t2i-550d-x4-win.zip 0e94f4a0a069021d1c4d7ea06373a0b88a65ed4e2257ca509f833b5a3fc1c7e0 v103-t3i-600d-x5-win.zip 834f7170e383c41382ebae682be11c07bf64fb007f23f5f329593b98cb786f9a v105-t4i-650d-x6i-win.zip 89f3ac878234aaf71c480745a97c795d89d4ce481aafce94f423a8a3cb1ffcf1 v115-t5i-700d-x7i-win.zip 25be440e2269c7c87f2905aaaf5766ade32c1c9e839f0cc34494c9eaf8bee207 e6kr5107.exe (1000D) 0a28fb42864338eb3b9b3f8745f848d574a4efa2702eb57fcbb31f674ba98b9a v106-t3-1100d-x50-win.zip a9c90a52d9b874434356057e48213f3a624abd80678a9bd54c878fd8c84d6c40 v102-t5-1200d-x70-win.zip 16d7921f1eb20c9b8ff3fd2bfca923efc7669c394fd646d6d9d160094909894b v120-t6-1300d-x80-win.zip b5113a462b758a99c8b47cae0cbfef0a9386c2f08b1e8467a61787636969bbdc v121-t7-2000d-1500d-x90-win.zip 47a3253e6ec8a361b6b9b2549b7383ef04e1a8e11aac05a5f543fda173186a04 v110-t100-3000d-4000d-win.zip 420b0fa51a78e1b9d39ec8545d1f3b7b7711b35ce9a3945f92bb968e305c57dd dcs5win323.exe (D2000/D6000) d7a735e5675f7f5f1981dafaae72d3e4a0c48561fe26793c8ba82e92c224b583 dcsf502win.exe (DCS1/DCS3) 5634a75ef246628f4a85d39abd459cac7c92ed6c579ced44509e52b25c0a8be3 el1-v102-win.zip