argh...the oddcopter page is a bit outdated, don't use it as reference, the best reference as regards which BESC can be flashed is https://docs.google.com/spreadsheet/...BQkZZRlE#gid=0
and the link behind the button "BLHeli Supported BESCs" (its directly maintained by sskaug!)
argh... you are right, sorry, haven't noticed that, the 40A is not in the list...
Steffen is reading rcgroups, but maybe it would be better to post directly in the helifreak thread and ask if the 40A can be flashed with any of of the other Trnigy hex files... (I would guess so)
the actual procedure to successfully reflash it like i found for other ESCs.
once you know the locations of the GND, C2CK, and C2D pads on your board, the actual procedure is EXACTLY as for all other ESCs and EXACTLY as described in the tutorial!
as regards the pad locations, if you would post good closeup photos of the front and back we could locate them for you... they are usually easily seen..