That's not the actual firmware. That's the OS/Menu/Software.
The firmware is installed to the hardware, and it is what needs to be updated to run on the 3DS.
NO type of Wood or YSmenu or whatever will do it, because they're separate concepts.
If your cart couldn't be updated to run on the DSi, it won't run on the 3DS.