Checksum Position in a Frame

This is really up to the protocol architect, you will have to ask them. Usually a check sum at the beginning of a payload represents a checksum for a whole payload that will be broken up into pieces and a checksum at the end represents just one piece.