No, they have different ROM sizes. Even then, it probably wouldn't work. A 3970 ROM doesn't work on my 3955 (actually it kinda does work. It boots, it just goes mindnumbingly slow, a few minutes to get the first splash sccreen)
[edit]Saw the thread, I may be wrong. I thought the 620BT has more ROM?