I think there's a couple of issues at work that affect whether a given card will be able to be updated.
First, the card has to store the bootstrap on some kind of flash memory, not a mask ROM, and that flash can be written to from a program running on the DS. If so, it would be like doing a...