There is a thread about the TL-WR949(BR) and its similarity to the WR-940.
I don't know if anyone was successful running a 940 build on their 949. There is no specific version developed for the 949. As I commented in that thread, developer interest in the 949 is low due to its small memory and it apparently being sold only in Brazil.
the link on the site to the 940N when downloading it comes as wr-941ND. That's right, did not they put the wrong link. Here we have versions of 949 and 940. The 940 does not go up the version of the Opem.
file name for downloadopenwrt-18.06.1-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory